F. Duncanh
|
400d455743
|
remove undeclared printf in video_renderers.c: update to 1.73.3
|
2026-02-12 10:21:14 -05:00 |
|
F. Duncanh
|
4764e4619e
|
fix for segfault when feedback timeout causes reset
|
2026-02-11 12:30:29 -05:00 |
|
F. Duncanh
|
eb56b09b27
|
fix for pango problem with "&" in textoverlay (coverart metadata)
|
2026-02-11 01:22:21 -05:00 |
|
F. Duncanh
|
b8518932ad
|
overlay artist:title metadata on coverart in -ca audio mode
|
2026-02-06 13:25:17 -05:00 |
|
F. Duncanh
|
1b84706462
|
add features used in proposed macOS native renderer
|
2026-02-04 15:25:45 -05:00 |
|
F. Duncanh
|
bb25f6ebd2
|
video_renderer: debug: report state_change_return when pausing
|
2025-12-29 19:35:58 -05:00 |
|
F. Duncanh
|
719e17efc1
|
video_renderer.c: small cleanup
|
2025-12-29 13:06:47 -05:00 |
|
F. Duncanh
|
382b78251b
|
various hls improvements (seek to start_pos
|
2025-12-18 13:26:09 -05:00 |
|
F. Duncanh
|
d9a83ac1a0
|
cleanup in bus message handling (video_renderer)
|
2025-12-17 13:03:49 -05:00 |
|
F. Duncanh
|
d3a247b288
|
fix broken hls reset when video window is closed
|
2025-12-16 18:17:54 -05:00 |
|
F. Duncanh
|
5bb936495d
|
cleanup uninitialized variables in /renderers
|
2025-12-09 23:19:26 -05:00 |
|
F. Duncanh
|
012477167b
|
add a callback to detect EOS in HLS videos
|
2025-12-01 11:51:55 -05:00 |
|
F. Duncanh
|
ef025dfd0e
|
store uri in renderer_s, don't stop main_loop if hls gstreamer error
|
2025-11-30 11:43:20 -05:00 |
|
F. Duncanh
|
8b8407b951
|
callling XCloseDisplay causes coredump: remove call
|
2025-11-17 14:50:49 -05:00 |
|
F. Duncanh
|
d881c8e841
|
remove call to XCloseDisplay (causes coredump)
|
2025-11-17 14:36:46 -05:00 |
|
F. Duncanh
|
0917ad12be
|
add functions for future use (will not change current behavior)
|
2025-11-15 15:06:22 -05:00 |
|
F. Duncanh
|
c33b4e10f1
|
shorten "get_playback_info" data shown with -d 1 debug option
|
2025-11-15 13:27:46 -05:00 |
|
F. Duncanh
|
47da1e03db
|
fix memory leaks in x_display_fix.h (from Valgrind)
|
2025-11-14 18:43:38 -05:00 |
|
F. Duncanh
|
5afbdde169
|
minor updates in preparation for coding playlist removal/insertion
|
2025-11-13 17:07:57 -05:00 |
|
F. Duncanh
|
2c3fcdcf8d
|
add -vrtp option (requested by @tovrstra )
|
2025-09-26 01:57:09 -04:00 |
|
F. Duncanh
|
db8b6a96c3
|
terminate if video renderer fails to initialize
|
2025-09-03 22:34:50 -04:00 |
|
F. Duncanh
|
ae8e427fe3
|
stop rendering of expired coverart when there is no replacement
|
2025-09-02 01:31:35 -04:00 |
|
F. Duncanh
|
6cc0424bc6
|
add video_renderer_cycle (for closing expired rendered coverart)
|
2025-09-01 17:28:55 -04:00 |
|
F. Duncanh
|
1088443c67
|
only build jpeg renderer if --ca (no filename) is used
|
2025-08-28 23:14:22 -04:00 |
|
F. Duncanh
|
14463c04a8
|
code cleanup video_renderer.c
|
2025-08-24 17:11:52 -04:00 |
|
F. Duncanh
|
b5e083b107
|
whitespace cleanup
|
2025-08-08 17:26:19 -04:00 |
|
F. Duncanh
|
3e1d83d7d6
|
cleanup in video_renderer.c
|
2025-08-07 19:20:05 -04:00 |
|
F. Duncanh
|
56bdfbbda8
|
video_renderer.c: add bus to renderer in video_renderer_init
|
2025-08-07 07:09:56 -04:00 |
|
F. Duncanh
|
532ac612f3
|
add message handler for audio pipeline bus
|
2025-08-07 06:10:19 -04:00 |
|
F. Duncanh
|
546145a963
|
add -ca (w/o filename) option for gstreamer rendering of coverart
|
2025-07-07 20:55:47 -04:00 |
|
F. Duncanh
|
5e3cc9fbc4
|
add non-hls bus messages to debug; video_reset on teardown 110
|
2025-05-12 14:06:47 -04:00 |
|
F. Duncanh
|
af650362c5
|
getting ready for 1.72 release
|
2025-05-03 16:57:27 -04:00 |
|
F. Duncanh
|
5f2fbfe88b
|
report buffer full/empty from hls bus messages
|
2025-04-26 16:17:23 -04:00 |
|
F. Duncanh
|
3a488897b4
|
set playbin download flag
|
2025-04-26 11:41:57 -04:00 |
|
F. Duncanh
|
2dfb156c63
|
clean up video timestamp adjustment in -vsync mode
|
2025-04-24 10:18:47 -04:00 |
|
F. Duncanh
|
7c82c34b32
|
support for HLS start_position
|
2025-04-22 21:04:27 -04:00 |
|
F. Duncanh
|
2f809eeadd
|
fix to make sure pts is not less than gst_video_pipeline_base_time
|
2025-04-22 17:06:21 -04:00 |
|
F. Duncanh
|
3423414067
|
cleaner disposal of unused renderer when -h265 is specified
|
2025-03-23 17:20:18 -04:00 |
|
F. Duncanh
|
72bbcc0fd7
|
expose possiblility of user selection of X11 display
|
2025-03-23 16:00:50 -04:00 |
|
F. Duncanh
|
eea6f51d8e
|
improved error message if gst_parse_launch fails
|
2025-03-17 02:12:01 -04:00 |
|
F. Duncanh
|
79ff1411d8
|
rework codec choice between h264 and h265
|
2025-02-18 19:38:28 -05:00 |
|
F. Duncanh
|
26fa470c2f
|
detect when hls_playbin gets to GST_STATE_PLAYING
|
2025-02-10 00:02:02 -05:00 |
|
F. Duncanh
|
7b5d63f51e
|
send hls start_position to video_renderer
|
2025-02-08 21:10:48 -05:00 |
|
F. Duncanh
|
e60bf9caee
|
allow choice between playbin3 and playbin2 for HLS video
|
2025-02-01 14:49:17 -05:00 |
|
F. Duncanh
|
4db951de1e
|
make fs option (on X11) work in HLS mode
|
2025-02-01 02:22:26 -05:00 |
|
F. Duncanh
|
b1fb510333
|
fix Full vs Restricted color issue by conversion to sRGB
thanks to @PancakeTAS for this discovery
|
2024-12-20 18:19:20 -05:00 |
|
F. Duncanh
|
26640d91fe
|
video_renderer: fix a regression from update to support HLS
|
2024-12-14 11:54:04 -05:00 |
|
F. Duncanh
|
aae2a2d308
|
option bt709 needed with R Pi <= model 4B and GStreamer>=1.22
|
2024-12-14 10:51:27 -05:00 |
|
F. Duncanh
|
78ab7efd90
|
leave timeout for gst_get_state after gst_set_state(READY)
|
2024-12-13 17:01:59 -05:00 |
|
F. Duncanh
|
ab38339aae
|
cosmetic fixes
|
2024-12-13 12:08:07 -05:00 |
|