Commit Graph

1142 Commits

Author SHA1 Message Date
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
b64ce6f919 change audio buffer size back to 32 (from 960) fixes #344
(This was an experiment that should not have been committed)
2024-09-29 00:16:17 -04:00
F. Duncanh
ae0b13e2d7 give refresh rate in plist as a real 1/60, etc. 2024-09-28 17:32:22 -04:00
F. Duncanh
8d7713b59c close socket if payload has zero length (unsupported h265) 2024-09-20 02:32:00 -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
4d8fb52ad5 README: avahi Troubleshooting: add a NixOS-specific tip. 2024-09-14 12:18:50 -04:00
F. Duncanh
fe8b7dba8e small code cleanup: *bool -> bool (fullscreen, videosync args) 2024-09-14 10:55:20 -04:00
F. Duncanh
722128bf0f correct refresh rate in GET /info plist: 60Hz -> 1/60 = 0.016666!!!! ( 2024-09-14 02:09:06 -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
439e101de9 corrected format for features 64 bitstring 2024-09-06 00:45:22 -04:00
F. Duncanh
d63981ccac small fixes in GET /info plist (from wireshark on AppleTV gen 3.) 2024-09-01 03:08:37 -04:00
F. Duncanh
1267ffa330 update README with note on PipeWire audio 2024-08-21 17:41:52 -04:00
antimof
158bf731ad Merge pull request #158 from FDH2/master
ipv6 support + various other fixes.
2024-08-21 17:08:57 +03:00
F. Duncanh
be324e96a1 update format of d3d11videosink toggle-mode parameters 2024-08-19 13:36:12 -04:00
fduncanh
b08143bede Update README.md 2024-08-19 04:19:58 -04:00
F. Duncanh
db38ac3ed1 COSMETIC (whitespace cleanup) video_renderer_gstreamer.c 2024-08-12 10:34:29 -04:00
F. Duncanh
0ce0b7c6db cosmetic: silence warning on macOS 2024-08-10 13:59:06 -04:00
F. Duncanh
9f51a42eb0 silence unused-result warning in srp.c 2024-08-10 13:21:48 -04:00
F. Duncanh
d47bb01cba add -nofreeze option; prepare for UxPlay-1.69 release 2024-08-09 18:25:31 -04:00
F. Duncanh
4d88240cf3 detect auto-selected videosinks; simplify X11 window search 2024-07-20 19:47:55 -04:00
F. Duncanh
c628dd16a6 rework nohold option for compatibilty with future video streaming 2024-07-17 13:47:15 -04:00
F. Duncanh
75d64e6b1e rework reinitialization of http_response 2024-07-10 16:55:09 -04:00
F. Duncanh
53ac57dc42 switch from static to dynamic linking of libplist in Windows build 2024-07-10 10:54:27 -04:00
F. Duncanh
c4fb40ee31 reorder position of CSeq and Server entries in Response header 2024-06-08 04:51:47 -04:00
F. Duncanh
e5f2f66f2a raop_handlers.h: minor fix in debug output 2024-06-03 19:25:57 -04:00
F. Duncanh
c9806d5527 httpd.c: support for Upgrade to reverse http prototcol (PTTH) 2024-06-03 08:19:02 -04:00
F. Duncanh
c361cfb637 clearer debug message when remote host closes tcp socket for video 2024-06-03 07:09:58 -04:00
F. Duncanh
af195e3f2c improved debug log on httpd: see ALL requests received 2024-06-03 05:14:53 -04:00
F. Duncanh
37807914a1 (cosmetic) rearrangements in GET /info plist creation 2024-06-02 18:48:05 -04:00
F. Duncanh
dbcd157de4 (cosmetic) rename some rtp_mirror functions for consistency 2024-05-31 10:19:40 -04:00
F. Duncanh
3579e84023 cleaned up -nohold feature + rejection of new connections when in use
(for compatibility with possible future video streaming additions)
2024-05-30 13:50:07 -04:00
F. Duncanh
23030f1b43 use improved http_request with http_request_get_protocol
Thanks to @shuax for finding this method
2024-05-22 12:21:06 -04:00
F. Duncanh
0f63850380 set all AirPlay feature bits when dnssd starts 2024-05-16 00:49:34 -04:00
F. Duncanh
c4a17b83cd README fix video memory units (GB->MB) in RPi discussion 2024-05-14 21:33:14 -04:00
F. Duncanh
bdd61ad0ca minor cleanup in lib/CMakeLists.txt (libplist) 2024-05-14 21:29:33 -04:00
F. Duncanh
f0407d780e add zone_id to link-local ipv6 addresses 2024-05-14 21:28:44 -04:00
F. Duncanh
cafc03e0df Update README with new fullscreen option for d3d11videosink (Windows) 2024-05-10 15:21:25 -04:00
F. Duncanh
f3724b4c8c raop_ntp.c: show errno when sendto fails 2024-05-10 14:44:59 -04:00
F. Duncanh
403f72f2c2 add fullscreen option for D3D11videosink 2024-05-10 04:48:18 -04:00
F. Duncanh
098ca2a935 video pipeline: put videoflip before videoconvert, add videoscale 2024-05-09 00:06:04 -04:00
F. Duncanh
78658bc9a9 check that ntp server has already initialized when video starts 2024-04-23 14:50:08 -04:00
F. Duncanh
1c0bd358e3 update spec file for UxPlay-1.68.3 2024-04-22 17:55:09 -04:00
F. Duncanh
c9cd2ed598 disable broken pause/resume code in GStreamer>=1.24 2024-04-22 17:37:03 -04:00
F. Duncanh
534b1811f7 cosmetic: remove IPV6 detection message (IPV6 is now tested) 2024-04-22 01:50:14 -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