Commit Graph

1197 Commits

Author SHA1 Message Date
F. Duncanh
bc2d5a4152 cleanup in media store code (duplicate media playlists removed). 2025-02-23 12:37:33 -05:00
F. Duncanh
890948bf3d add -d 1 option: suppress audio-video packet data in debug output 2025-02-20 02:15:14 -05:00
Kim, Hwan
c864b46981 fix: Fix missing htonll definition when building for Windows 2025-02-20 00:04:12 -05:00
F. Duncanh
79ff1411d8 rework codec choice between h264 and h265 2025-02-18 19:38:28 -05:00
F. Duncanh
4260d052b6 cleanup relaunch video code 2025-02-17 00:46:53 -05:00
F. Duncanh
a7c805f520 rename raop_stop/start to add "_httpd" for clarity 2025-02-16 18:45:35 -05:00
F. Duncanh
f63a91c708 send full ntp data symmetrically from server to client. 2025-02-15 20:14:49 -05:00
F. Duncanh
496253fa28 join threads before closing sockets when stopping
fix for historical (minor) errors in RPiPlay from a mis-transcription
of changes in upstream AirplayServer
2025-02-14 09:24:39 -05:00
F. Duncanh
26fa470c2f detect when hls_playbin gets to GST_STATE_PLAYING 2025-02-10 00:02:02 -05:00
F. Duncanh
7f37e19ab4 minor README update 2025-02-08 21:14:02 -05:00
F. Duncanh
7b5d63f51e send hls start_position to video_renderer 2025-02-08 21:10:48 -05:00
F. Duncanh
14e6ba5543 detect unsupported (non-youtube) HLS 2025-02-02 18:22:34 -05:00
F. Duncanh
e60bf9caee allow choice between playbin3 and playbin2 for HLS video 2025-02-01 14:49:17 -05:00
F. Duncanh
23f49f9c4d shut down HLS when client stops streaming 2025-02-01 11:46:07 -05:00
F. Duncanh
4db951de1e make fs option (on X11) work in HLS mode 2025-02-01 02:22:26 -05:00
F. Duncanh
d01c27d62a cleanup new rtp to ntp conversion 2025-02-01 01:21:06 -05:00
F. Duncanh
0c26033e59 add fullscreen option for -vs kmssink 2025-01-30 06:48:32 -05:00
F. Duncanh
bccc42e4e2 raop_rtp fixes/cleanups to remove unneeded ntp use 2025-01-28 22:02:01 -05:00
F. Duncanh
518b72d9c5 fix bug in setting udp timing port (doesnt fix macOS 15.2 bug) 2025-01-25 11:46:38 -05:00
F. Duncanh
35b1e9e175 detect if client is offline using feedback instead of ntp signal 2025-01-25 09:37:40 -05:00
antimof
88b6cb57ad Merge pull request #174 from FDH2/master
UxPlay-1.71 with support for HLS (HTTP Live Streaming) video from YouTube
2025-01-20 10:29:46 +03: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
47783de5de remove unused variable 2024-12-17 20:46:40 -05:00
F. Duncanh
ee831a676b update spec file to 1.71.1 2024-12-16 18:53:58 -05:00
fduncanh
23d96ad6a5 Merge branch 'antimof:master' into master 2024-12-16 18:42:37 -05:00
F. Duncanh
88d4126e0a httpd: provide name of connection type 2024-12-15 09:22:51 -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
39e0d8aead readme update for 1.71 release
The addition of HLS support was made possible with invaluable assistance from
@thiccaxe  @GenghisKhanDrip @shuax and others
2024-12-13 12:08:07 -05:00
F. Duncanh
45b8c0d1c2 cleanup printf statements 2024-12-13 12:08:07 -05:00
F. Duncanh
2ebc2b032f refactor analysis of HLS media playlist 2024-12-13 12:08:07 -05:00
F. Duncanh
ab38339aae cosmetic fixes 2024-12-13 12:08:07 -05:00
F. Duncanh
da7104fdc3 Bump cmake min version to 3.10 (to silence deprecation warning) 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
d9a81f7ace raop_ntp: fix recv timeout + socket error handling in Windows 2024-12-13 12:06:38 -05:00
F. Duncanh
078d95bb79 fix broken support for Ubuntu-20.04LTS 2024-11-22 01:39:43 -05:00
F. Duncanh
bc715a411e update README (new MacPorts GStreamer info). 2024-11-17 19:39:08 -05:00
fduncanh
b51ac52656 Update README.md 2024-11-13 19:22:18 -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
6236f3d11b README update about HEVC/4K decoding on R Pi 2024-11-05 07:22:44 -05:00
F. Duncanh
87a580b45e raop_buffer.c: fix seqnum wraparound error reported by @kgbook 2024-10-31 11:26:30 -04:00
F. Duncanh
578968d87e support for $HOMEBREW_PREFIX (macOS) 2024-10-31 01:01:27 -04:00
antimof
b1bf3d4915 Merge pull request #173 from FDH2/master
UxPlay-1.70 with support for h265 (HEVC or 4K) video
2024-10-21 22:23:43 +03:00
F. Duncanh
c9f18facff update llhttp to v9.2.1 2024-10-07 00:09:03 -04:00
F. Duncanh
19cd4f9b55 update cmake_uninstall script (use execute_process()) 2024-10-06 23:51:16 -04:00
F. Duncanh
a89108af81 fix for Homebrew on macOS for GStreamer>= 1.24 2024-10-06 20:03:05 -04:00
F. Duncanh
48221fdd0c fix typos in README 2024-10-04 18:25:56 -04:00