Commit graph

27 commits

Author SHA1 Message Date
3e99427f5e Updating to iced 0.14 2025-08-27 06:14:50 -05:00
jazzfool
056e9c5cbf clippy lints 2025-02-13 15:37:13 +11:00
mtkennerly
13d8cbd0ab
Prevent going out of bounds with ContentFit::None 2024-12-03 23:48:25 -05:00
jazzfool
59b3b21381 lints 2024-11-03 01:24:37 +11:00
jazzfool
0250a2619b video: make thread safe 2024-11-03 01:17:02 +11:00
jazzfool
818df27288 fix network seeking 2024-10-31 21:18:17 +11:00
jazzfool
f029b073d4 respect subtitle duration 2024-10-30 20:33:38 +11:00
jazzfool
1c21e28a03 add subtitle message 2024-10-30 20:16:41 +11:00
jazzfool
b0b092d9e2 pop bus messages only if available 2024-10-13 19:01:07 +11:00
jazzfool
82dea04f5b only pull preroll on pause 2024-10-07 19:32:16 +11:00
jazzfool
cd978e34e5 clean dropped video textures/buffers 2024-10-06 22:18:43 +11: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
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
61b083929e update iced to 0.13, v0.4 2024-09-21 13:20:43 +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
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
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