Commit graph

59 commits

Author SHA1 Message Date
jazzfool
fa02ee5652 pull sample or preroll with timeout 2024-10-02 17:18:27 +10:00
jazzfool
d7e5399bc6 round resolution to mod4 2024-10-02 02:16:44 +10:00
jazzfool
de685eb2bb set mute after volume change 2024-10-01 18:42:21 +10:00
jazzfool
3714c70891 mute getter reads from property 2024-10-01 18:39:11 +10:00
jazzfool
cd61406698 av latency compensation 2024-10-01 18:34:03 +10:00
jazzfool
23b4d751ae fix playback stutter 2024-10-01 16:09:43 +10:00
jazzfool
760b09a8b0 reduce CPU usage 2024-10-01 16:06:32 +10:00
jazzfool
be2b7d9257 use background thread to pull frames 2024-10-01 14:44:22 +10:00
jazzfool
4ab464c7d5 volume getter 2024-10-01 14:04:47 +10:00
jazzfool
0834116083 cleanup 2024-10-01 11:41:34 +10:00
jazzfool
ae461822a8 fix bounds calculation 2024-09-30 21:14:57 +10:00
jazzfool
5f53b18796 video layout based on iced image 2024-09-30 20:46:06 +10:00
jazzfool
c44141c717 switch to playbin, improve public api, performance 2024-09-30 19:50:47 +10:00
jazzfool
36d2b90f1d update readme 2024-09-29 20:13:48 +10:00
jazzfool
4c1ab1e70a update screenshot 2024-09-29 19:56:57 +10:00
jazzfool
f86eb9a5ca v0.5.0 2024-09-29 19:55:01 +10:00
jazzfool
a7ed9170dd force format=NV12 2024-09-29 19:54:48 +10:00
jazzfool
9d60f260b0 convert nv12 to rgb on gpu 2024-09-29 19:49:13 +10:00
jazzfool
5d87dbdf88 update lib docs 2024-09-21 13:27:33 +10:00
jazzfool
f649ec93da update readme 2024-09-21 13:26:38 +10:00
jazzfool
61b083929e update iced to 0.13, v0.4 2024-09-21 13:20:43 +10:00
jazzfool
65f9cc5a5d
Merge pull request #12 from eaglesemanation/master
Add non-str pipeline support
2024-09-21 12:48:23 +10:00
Vladimir Romashchenko
5d3340dd51
No need to check for gst::init 2024-09-19 21:28:42 -04:00
Vladimir Romashchenko
4400f3a7a1
Don't call gst::init if initialized, add non-str pipeline support 2024-09-19 21:18:18 -04:00
jazzfool
11631efd12 bump ver to 0.3.0 2024-09-19 14:10:48 +10:00
jazzfool
895069a4c9
Merge pull request #11 from danielmbomfim/master
feat: add optional boolean flag for live video format selection
2024-09-18 12:08:55 +10:00
Daniel Bomfim
02fdd69fff feat: add optional boolean flag for live video format selection for cases where automatic detection might fail 2024-09-17 17:01:29 -03:00
jazzfool
563c5ee559 bump ver to 0.2.0 2024-08-07 13:02:28 +10:00
jazzfool
dfc2ee4bac
Merge pull request #10 from eaglesemanation/master
Custom gstreamer pipelines, VideoPlayer error handling
2024-08-07 13:01:26 +10:00
Vladimir Romashchenko
1061697e63
Switch from tracing to log 2024-08-06 22:55:05 -04:00
Vladimir Romashchenko
9b42458774
Add tracing 2024-08-06 19:11:57 -04:00
Vladimir Romashchenko
3b24aa6b3c
VideoPlayer error handler 2024-08-05 18:44:14 -04:00
Vladimir Romashchenko
be21d2a19b
Allow custom pipelines, autodetect live sources 2024-08-05 17:55:50 -04:00
jazzfool
217fa7730a swap upload_frame atomic 2024-06-20 02:16:57 +10:00
jazzfool
22ecdca784 fixed aspect ratio layout 2024-04-13 13:31:09 +10:00
jazzfool
dc353bac63 0.1.3 2024-02-19 17:18:44 +11:00
jazzfool
ce296de83d 0.1.2 2024-02-19 17:08:40 +11:00
jazzfool
e25e579dfa fix docsrs build 2024-02-19 17:01:27 +11:00
jazzfool
9be01603b2 dont build dep docs 2024-02-19 16:44:05 +11:00
jazzfool
30a643e237 release 0.1 2024-02-19 15:00:28 +11:00
jazzfool
e347a9b324 overhaul to iced widget w/ custom render pipeline 2024-02-19 02:59:54 +11:00
jazzfool
51794fc0b1 bump deps, remove num rational 2024-02-18 21:21:01 +11:00
jazzfool
935d9320f9
Merge pull request #4 from yusdacra/master
feat: add looping, fix some issues with minimal example, update deps
2021-08-26 00:00:39 +10:00
Yusuf Bera Ertan
c8758e2fc2
chore: change iced deps back 2021-08-25 16:48:28 +03:00
Yusuf Bera Ertan
ea1f848982
docs: document some stuff 2021-08-25 16:44:17 +03:00
Yusuf Bera Ertan
00019a036a
feat: add looping, fix some issues with minimal example, update deps 2021-08-25 16:39:23 +03:00
jazzfool
cb7edfea36
Merge pull request #3 from danhoffman699/master
Update dependencies and use new method for event subscriptions
2021-02-12 17:34:29 +11:00
Daniel Hoffman
2b7b516a46 use the version on the git because a dependency semver is incompatible otherwise 2021-02-11 18:15:41 -06:00
Daniel Hoffman
67056d4416 update semver-incompatible dependencies 2021-02-11 18:08:42 -06:00
Daniel Hoffman
99cec352c9 update iced from 0.1 to 0.2, move periodic subscription over to the new format 2021-02-11 18:03:51 -06:00