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
|
02fd126c78
|
remove cmake_minimum_version from subdirectory CmakeLists.txt
|
2025-03-01 15:51:35 -05: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 |
|
F. Duncanh
|
08c6f0cdb0
|
UxPlay 1.71: add support for HLS streaming video
|
2024-12-13 12:08:07 -05:00 |
|
F. Duncanh
|
9aaead3748
|
cosmetic changes to x_display_fix.h
|
2024-12-13 12:08:07 -05:00 |
|
F. Duncanh
|
078d95bb79
|
fix broken support for Ubuntu-20.04LTS
|
2024-11-22 01:39:43 -05:00 |
|
F. Duncanh
|
8018cdc61d
|
remove dead code
|
2024-11-10 16:02:35 -05:00 |
|
F. Duncanh
|
47d598cfa2
|
whitespace issue
|
2024-11-05 08:11:34 -05:00 |
|
F. Duncanh
|
578968d87e
|
support for $HOMEBREW_PREFIX (macOS)
|
2024-10-31 01:01:27 -04:00 |
|
F. Duncanh
|
a89108af81
|
fix for Homebrew on macOS for GStreamer>= 1.24
|
2024-10-06 20:03:05 -04:00 |
|
F. Duncanh
|
b7734c5b72
|
fix for issues with client sleep and gstreamer >= 1.24
|
2024-10-04 00:35:21 -04:00 |
|
F. Duncanh
|
44fec22219
|
cleanup h264/h265 selection code to allow codec switching
|
2024-10-04 00:35:21 -04:00 |
|
F. Duncanh
|
d4060997e8
|
add info on h265 vps/sps/pps packet header
|
2024-10-04 00:35:13 -04:00 |
|
F. Duncanh
|
41e8432590
|
silence warning on macOS
|
2024-09-29 02:18:47 -04:00 |
|
F. Duncanh
|
fee0de15c2
|
add reassurance that GStreamer>=1.24 is not a requirement
|
2024-09-29 01:09:13 -04:00 |
|
F. Duncanh
|
0da8700ae5
|
fixes #346 (video paused when screen orientation changes)
|
2024-09-29 00:16:42 -04:00 |
|
F. Duncanh
|
0473ccdba0
|
update to UxPlay-1.70; rename video_renderers_gstreamer.c
|
2024-09-17 22:52:26 -04:00 |
|
F. Duncanh
|
57bd7555fa
|
add h265 support
|
2024-09-17 18:12:40 -04:00 |
|
F. Duncanh
|
0a2dbaa9e2
|
add GStreamer bus messages to debug output
|
2024-09-17 12:55:19 -04:00 |
|
F. Duncanh
|
fe8b7dba8e
|
small code cleanup: *bool -> bool (fullscreen, videosync args)
|
2024-09-14 10:55:20 -04:00 |
|
F. Duncanh
|
88891c0127
|
move use_x11 to renderer struct (for use in multi codec case)
|
2024-09-09 18:26:25 -04:00 |
|
F. Duncanh
|
db38ac3ed1
|
COSMETIC (whitespace cleanup) video_renderer_gstreamer.c
|
2024-08-12 10:34:29 -04:00 |
|
F. Duncanh
|
4d88240cf3
|
detect auto-selected videosinks; simplify X11 window search
|
2024-07-20 19:47:55 -04:00 |
|
F. Duncanh
|
098ca2a935
|
video pipeline: put videoflip before videoconvert, add videoscale
|
2024-05-09 00:06:04 -04:00 |
|
F. Duncanh
|
50799326ca
|
test for GStreamer>= 1.24, define GST_124 if found
|
2024-04-22 01:43:15 -04:00 |
|
F. Duncanh
|
0057033485
|
Can now specify $GSTREAMER_ROOT_DIR when building UxPlay
|
2024-04-21 17:19:47 -04:00 |
|
F. Duncanh
|
2c850d0585
|
modernize videoflip to use "video-direction" instead of "method"
|
2024-03-28 02:10:26 -04:00 |
|
F. Duncanh
|
52d134d596
|
rework -db option implementation; add -taper vol control option
|
2023-12-29 04:47:19 -05:00 |
|
F. Duncanh
|
624fd41386
|
correct volume control to match airplay spec, add a -db l:h option
|
2023-12-26 20:13:44 -05:00 |
|
F. Duncanh
|
e475a61885
|
use gst_macos fix for "Official" GStreamer >= 1.22 packages
|
2023-09-26 19:28:28 -04:00 |
|
march1993
|
7b16c02d34
|
x_display_fix.h: fix X11 segment fault when enum_windows called
Provided by @march1993 fixes #212
|
2023-09-07 12:53:00 -04:00 |
|
F. Duncanh
|
49cd0018ed
|
require cmake>=3.5 to silence deprecation warning
|
2023-09-05 23:58:57 -04:00 |
|
thiccaxe
|
660a2dc378
|
pause/resume gstreamer stream when video stream stops/starts
|
2023-09-04 15:12:55 -07:00 |
|
F. Duncanh
|
dc52c04ed0
|
completely ignore timestamps when sync=false (gstreamer)
|
2023-09-03 23:43:30 -04:00 |
|
F. Duncanh
|
1df7a5270b
|
informational/README updates; adjust uxplay.spec for OpenMandriva
|
2023-08-26 11:54:13 -04:00 |
|