jazzfool
|
cd978e34e5
|
clean dropped video textures/buffers
|
2024-10-06 22:18:43 +11:00 |
|
jazzfool
|
877f5c906c
|
do not busy loop when paused
|
2024-10-06 21:36:20 +11:00 |
|
jazzfool
|
d4847e95fc
|
do not round height to mod4
|
2024-10-03 16:15:55 +10:00 |
|
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
|
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
|
61b083929e
|
update iced to 0.13, v0.4
|
2024-09-21 13:20:43 +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 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
jazzfool
|
1cafb91105
|
support live streaming
|
2020-10-10 13:05:34 +11:00 |
|
jazzfool
|
09286fbb0f
|
add thumbnail support
|
2020-08-31 11:19:59 +10:00 |
|
jazzfool
|
76de72cdca
|
minor enhancements
|
2020-08-23 19:03:29 +10:00 |
|
jazzfool
|
828fde9976
|
store frames directly from appsink (fixes sync)
|
2020-08-23 15:55:00 +10:00 |
|
jazzfool
|
153a84d85c
|
temporary fix for syncing frames
|
2020-08-23 00:18:12 +10:00 |
|
jazzfool
|
8361c52d67
|
rewrite in GStreamer
|
2020-08-22 22:35:34 +10:00 |
|
jazzfool
|
61484db6c7
|
initial code
|
2020-08-19 23:09:24 +10:00 |
|