F. Duncanh
|
1b84706462
|
add features used in proposed macOS native renderer
|
2026-02-04 15:25:45 -05:00 |
|
F. Duncanh
|
382b78251b
|
various hls improvements (seek to start_pos
|
2025-12-18 13:26:09 -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
|
0917ad12be
|
add functions for future use (will not change current behavior)
|
2025-11-15 15:06:22 -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
|
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
|
546145a963
|
add -ca (w/o filename) option for gstreamer rendering of coverart
|
2025-07-07 20:55:47 -04:00 |
|
F. Duncanh
|
5f2fbfe88b
|
report buffer full/empty from hls bus messages
|
2025-04-26 16:17:23 -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
|
79ff1411d8
|
rework codec choice between h264 and h265
|
2025-02-18 19:38:28 -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
|
08c6f0cdb0
|
UxPlay 1.71: add support for HLS streaming video
|
2024-12-13 12:08:07 -05:00 |
|
F. Duncanh
|
8018cdc61d
|
remove dead code
|
2024-11-10 16:02:35 -05:00 |
|
F. Duncanh
|
b7734c5b72
|
fix for issues with client sleep and gstreamer >= 1.24
|
2024-10-04 00:35:21 -04:00 |
|
F. Duncanh
|
57bd7555fa
|
add h265 support
|
2024-09-17 18:12:40 -04:00 |
|
F. Duncanh
|
fe8b7dba8e
|
small code cleanup: *bool -> bool (fullscreen, videosync args)
|
2024-09-14 10:55:20 -04:00 |
|
thiccaxe
|
660a2dc378
|
pause/resume gstreamer stream when video stream stops/starts
|
2023-09-04 15:12:55 -07:00 |
|
F. Duncanh
|
6d9f2a2b88
|
introduce -vsync, -async options
|
2023-02-12 19:06:29 -05:00 |
|
F. Duncanh
|
8502ca57f3
|
remove video/audio _start_time and base_time additions
|
2023-02-12 00:05:56 -05:00 |
|
F. Duncanh
|
7d9ad58ad6
|
add pipeline base_time, start_time variables
|
2023-02-10 13:06:42 -05:00 |
|
F. Duncanh
|
1556a7e052
|
Add modification date, authorship notices to GPLv3 files
|
2023-02-09 08:14:18 -05:00 |
|
F. Duncanh
|
ba1dd3ccbd
|
revert use of TIME_MONOTONIC back to TIME_REALTIME
|
2023-02-03 11:45:43 -05:00 |
|
F. Duncanh
|
1de43f914f
|
cleanup of the gstreamer audio and video PTS system
|
2023-01-18 16:16:45 -05:00 |
|
F. Duncanh
|
f0c12d363e
|
update deprecated gstreamer syntax
|
2023-01-18 02:07:33 -05:00 |
|
F. Duncanh
|
a4cdfe9d58
|
more fixes of fullscreen toggle so -fs also works for X11
|
2022-12-09 15:59:29 -05:00 |
|
fduncanh
|
c0f3b52b94
|
set h264 "type" to nal_count
|
2022-04-16 20:12:30 -04:00 |
|
fduncanh
|
d6f3599d3e
|
add option for modifying h264parse in video pipeline
|
2022-02-28 12:21:18 -05:00 |
|
fduncanh
|
a748c2b44c
|
whitespace
|
2022-02-19 13:44:06 -05:00 |
|
fduncanh
|
348c7b98f6
|
make video pipeline more configurable
|
2022-02-19 13:37:38 -05:00 |
|
fduncanh
|
5642f5bf1d
|
v1.46 restore decodebin to video pipeline (revert change in 1.44)
replace with -avdec option to force software h264 decoding.
|
2022-01-19 14:46:50 -05:00 |
|
fduncanh
|
536cf096bb
|
UxPlay 1.45: close video window when client stops mirroring;
-nc option for keeping previous behavior; (for future use) store
video frame width, height reported when streaming starts.
|
2022-01-10 19:08:48 -05:00 |
|
fduncanh
|
d912fdfb26
|
add some include files needed in debian9
|
2021-12-21 23:33:58 -05:00 |
|
fduncanh
|
857d34c937
|
restore native render_logger; add audio decription failure message
|
2021-12-07 01:01:03 -05:00 |
|
fduncanh
|
161d14511a
|
UxPlay 1.41 separate RAOP and GStreamer startup.
|
2021-11-11 06:27:15 -05:00 |
|
fduncanh
|
5e79928016
|
version now 1.35; updated to build on MacOS. Now uses a GLib MainLoop
(corrects previous commit message)
|
2021-09-13 02:18:06 -04:00 |
|
fduncanh
|
201aa2c805
|
version now 2.35; updated to build on MacOs. Now uses a Glib MainLoop.
|
2021-09-12 13:24:09 -04:00 |
|
fduncanh
|
7d26005452
|
missing part of commit improved the port selection option, added ability to choose videosink
@fduncanh
fduncanh committed yesterday
|
2021-08-23 00:44:04 -04:00 |
|
fduncanh
|
76f870f824
|
fix so ctrl-C still works, and split flip and 90deg rotations
|
2021-08-05 00:08:37 -04:00 |
|
fduncanh
|
8e6a9ca795
|
listen to the gstreamer bus for errors, then terminate correctly
|
2021-08-04 18:36:20 -04:00 |
|
fduncanh
|
f0070c065d
|
add the -f videoflip option, modeled on flip and rotate in RPiPlay
|
2021-08-02 18:42:22 -04:00 |
|
fduncanh
|
58e0a15f93
|
remove rpi features not valid for gstreamer, set application name
to server name, so this name appears in gstreamer window title bar
|
2021-08-01 13:51:12 -04:00 |
|
Your Name
|
1946373e26
|
first commit
|
2020-04-15 16:24:10 +03:00 |
|