Commit Graph

  • ffa0c61d5e add -rc option to specify startup options file F. Duncanh 2025-05-14 13:04:34 -04:00
  • 31309a316c Add a user systemd script (from @deuchnord ) F. Duncanh 2025-05-13 03:52:14 -04:00
  • 2cade77f76 add a systemd script from @Deuchnord F. Duncanh 2025-05-13 02:57:43 -04:00
  • 5e3cc9fbc4 add non-hls bus messages to debug; video_reset on teardown 110 F. Duncanh 2025-05-12 00:10:46 -04:00
  • 3bb34553c0 Windows: README update; use d3d11 as default videosink F. Duncanh 2025-05-07 13:09:46 -04:00
  • 7fc5f4d9b9 README update F. Duncanh 2025-05-07 12:24:58 -04:00
  • 0f92064fbd set LOGGER INFO in debug output controlled by logger_debug F. Duncanh 2025-05-04 13:38:57 -04:00
  • af650362c5 getting ready for 1.72 release F. Duncanh 2025-05-01 23:32:42 -04:00
  • aeb18affd3 send 501 reponse to RTSP requests with unimplemented options F. Duncanh 2025-04-28 19:22:37 -04:00
  • 5a6252dd8d check content_type exists (to avoid DOS risk, thanks @0pepsi) F. Duncanh 2025-04-28 03:00:10 -04:00
  • 7f380af655 call video_renderer_stop() in video_reset callback F. Duncanh 2025-04-28 00:47:40 -04:00
  • fa7456553b use SOCKET_ERROR_STRING instead of strerror (for WIN32 compat) F. Duncanh 2025-04-26 19:31:19 -04:00
  • 7a643a65aa replace use of strndup (not supported in WIN32 by MSYS2) F. Duncanh 2025-04-26 18:57:08 -04:00
  • 5f2fbfe88b report buffer full/empty from hls bus messages F. Duncanh 2025-04-26 16:17:23 -04:00
  • 3a488897b4 set playbin download flag F. Duncanh 2025-04-26 11:34:28 -04:00
  • 2dfb156c63 clean up video timestamp adjustment in -vsync mode F. Duncanh 2025-04-24 10:18:47 -04:00
  • 443f7c65d8 keep authentication failure count for -pw random pw option F. Duncanh 2025-04-24 09:58:46 -04:00
  • f8ad47d9b4 clean up digest verification in pairing,c F. Duncanh 2025-04-23 03:12:59 -04:00
  • e731140515 get info on unhandled POST/action items F. Duncanh 2025-04-23 00:06:25 -04:00
  • 7c82c34b32 support for HLS start_position F. Duncanh 2025-04-22 21:04:27 -04:00
  • be4fb423c4 add suppport for user access control by -pw password (HTML digest) F. Duncanh 2025-04-22 17:13:13 -04:00
  • 2f809eeadd fix to make sure pts is not less than gst_video_pipeline_base_time F. Duncanh 2025-04-22 14:42:12 -04:00
  • 9d6a3e2af8 add -vol option F. Duncanh 2025-04-22 03:47:30 -04:00
  • 47120552c4 add -md <file> option to output audio-mode metadata text to file F. Duncanh 2025-04-16 19:07:44 -04:00
  • c51b37c71d OpenBSD: use unveil(2) and pledge(2) to drop privileges Klemens Nanni 2025-04-13 20:35:27 +03:00
  • 19510c958e Add OpenBSD support Brian Callahan 2025-03-30 10:53:32 -04:00
  • 1de18e93f6 Fix -DPLIST_23 -> -DPLIST_230 fduncanh 2025-03-24 13:50:02 -04:00
  • 728b0fd961 cosmetic fix (incorrect comment) F. Duncanh 2025-03-24 01:39:45 -04:00
  • 3423414067 cleaner disposal of unused renderer when -h265 is specified F. Duncanh 2025-03-23 17:20:18 -04:00
  • 72bbcc0fd7 expose possiblility of user selection of X11 display F. Duncanh 2025-03-23 15:56:30 -04:00
  • 904ed267cb fix unitialized values reported by valgrind F. Duncanh 2025-03-23 15:20:33 -04:00
  • 012962a109 fixes for plist_xml data stripping F. Duncanh 2025-03-23 13:08:02 -04:00
  • eea6f51d8e improved error message if gst_parse_launch fails F. Duncanh 2025-03-17 00:12:10 -04:00
  • 4882121886 clean up httpd close_connection code. F. Duncanh 2025-03-01 17:09:29 -05:00
  • 02fd126c78 remove cmake_minimum_version from subdirectory CmakeLists.txt F. Duncanh 2025-03-01 15:51:35 -05:00
  • bbed57bc9f add utility to strip base64 data lines from plist_xml output F. Duncanh 2025-02-24 03:50:10 -05:00
  • bc2d5a4152 cleanup in media store code (duplicate media playlists removed). F. Duncanh 2025-02-23 03:07:02 -05:00
  • 890948bf3d add -d 1 option: suppress audio-video packet data in debug output F. Duncanh 2025-02-20 02:15:14 -05:00
  • c864b46981 fix: Fix missing htonll definition when building for Windows Kim, Hwan 2025-02-20 08:24:31 +09:00
  • 79ff1411d8 rework codec choice between h264 and h265 F. Duncanh 2025-02-17 09:24:47 -05:00
  • 4260d052b6 cleanup relaunch video code F. Duncanh 2025-02-16 22:38:50 -05:00
  • a7c805f520 rename raop_stop/start to add "_httpd" for clarity F. Duncanh 2025-02-16 18:45:35 -05:00
  • f63a91c708 send full ntp data symmetrically from server to client. F. Duncanh 2025-02-15 18:19:18 -05:00
  • 496253fa28 join threads before closing sockets when stopping F. Duncanh 2025-02-10 23:11:45 -05:00
  • 26fa470c2f detect when hls_playbin gets to GST_STATE_PLAYING F. Duncanh 2025-02-08 23:45:27 -05:00
  • 7f37e19ab4 minor README update F. Duncanh 2025-02-08 21:14:02 -05:00
  • 7b5d63f51e send hls start_position to video_renderer F. Duncanh 2025-02-03 08:15:58 -05:00
  • 14e6ba5543 detect unsupported (non-youtube) HLS F. Duncanh 2025-02-02 17:35:05 -05:00
  • e60bf9caee allow choice between playbin3 and playbin2 for HLS video F. Duncanh 2025-02-01 14:35:57 -05:00
  • 23f49f9c4d shut down HLS when client stops streaming F. Duncanh 2025-02-01 11:46:07 -05:00
  • 4db951de1e make fs option (on X11) work in HLS mode F. Duncanh 2025-02-01 02:22:26 -05:00
  • d01c27d62a cleanup new rtp to ntp conversion F. Duncanh 2025-02-01 01:20:12 -05:00
  • 0c26033e59 add fullscreen option for -vs kmssink F. Duncanh 2025-01-30 06:35:09 -05:00
  • bccc42e4e2 raop_rtp fixes/cleanups to remove unneeded ntp use F. Duncanh 2025-01-27 03:53:01 -05:00
  • 518b72d9c5 fix bug in setting udp timing port (doesnt fix macOS 15.2 bug) F. Duncanh 2025-01-25 11:46:38 -05:00
  • 35b1e9e175 detect if client is offline using feedback instead of ntp signal F. Duncanh 2025-01-24 19:18:09 -05:00
  • 88b6cb57ad Merge pull request #174 from FDH2/master antimof 2025-01-20 10:29:46 +03:00
  • b1fb510333 fix Full vs Restricted color issue by conversion to sRGB F. Duncanh 2024-12-19 21:04:51 -05:00
  • 47783de5de remove unused variable F. Duncanh 2024-12-17 20:46:40 -05:00
  • ee831a676b update spec file to 1.71.1 F. Duncanh 2024-12-16 18:52:56 -05:00
  • 23d96ad6a5 Merge branch 'antimof:master' into master fduncanh 2024-12-16 18:42:37 -05:00
  • 88d4126e0a httpd: provide name of connection type F. Duncanh 2024-12-15 08:47:11 -05:00
  • 26640d91fe video_renderer: fix a regression from update to support HLS F. Duncanh 2024-12-14 11:54:04 -05:00
  • aae2a2d308 option bt709 needed with R Pi <= model 4B and GStreamer>=1.22 F. Duncanh 2024-12-14 10:51:27 -05:00
  • 78ab7efd90 leave timeout for gst_get_state after gst_set_state(READY) F. Duncanh 2024-12-13 17:01:59 -05:00
  • 39e0d8aead readme update for 1.71 release F. Duncanh 2024-12-13 10:52:38 -05:00
  • 45b8c0d1c2 cleanup printf statements F. Duncanh 2024-12-13 10:32:50 -05:00
  • 2ebc2b032f refactor analysis of HLS media playlist F. Duncanh 2024-12-12 14:57:41 -05:00
  • ab38339aae cosmetic fixes F. Duncanh 2024-12-12 00:46:57 -05:00
  • da7104fdc3 Bump cmake min version to 3.10 (to silence deprecation warning) F. Duncanh 2024-12-10 12:38:09 -05:00
  • 08c6f0cdb0 UxPlay 1.71: add support for HLS streaming video F. Duncanh 2024-12-10 01:36:32 -05:00
  • 9aaead3748 cosmetic changes to x_display_fix.h F. Duncanh 2024-12-09 18:31:01 -05:00
  • d9a81f7ace raop_ntp: fix recv timeout + socket error handling in Windows F. Duncanh 2024-12-08 00:26:58 -05:00
  • 078d95bb79 fix broken support for Ubuntu-20.04LTS F. Duncanh 2024-11-22 01:39:43 -05:00
  • bc715a411e update README (new MacPorts GStreamer info). F. Duncanh 2024-11-17 19:34:37 -05:00
  • b51ac52656 Update README.md fduncanh 2024-11-13 17:14:10 -05:00
  • 8018cdc61d remove dead code F. Duncanh 2024-11-10 16:02:35 -05:00
  • 47d598cfa2 whitespace issue F. Duncanh 2024-11-05 08:11:34 -05:00
  • 6236f3d11b README update about HEVC/4K decoding on R Pi F. Duncanh 2024-11-05 07:17:57 -05:00
  • 87a580b45e raop_buffer.c: fix seqnum wraparound error reported by @kgbook F. Duncanh 2024-10-31 11:26:30 -04:00
  • 578968d87e support for $HOMEBREW_PREFIX (macOS) F. Duncanh 2024-10-29 22:54:20 -04:00
  • b1bf3d4915 Merge pull request #173 from FDH2/master antimof 2024-10-21 22:23:43 +03:00
  • c9f18facff update llhttp to v9.2.1 F. Duncanh 2024-10-07 00:09:03 -04:00
  • 19cd4f9b55 update cmake_uninstall script (use execute_process()) F. Duncanh 2024-10-06 23:51:16 -04:00
  • a89108af81 fix for Homebrew on macOS for GStreamer>= 1.24 F. Duncanh 2024-10-06 20:03:05 -04:00
  • 48221fdd0c fix typos in README F. Duncanh 2024-10-04 18:25:56 -04:00
  • 1a77a9f381 README changes F. Duncanh 2024-10-04 00:43:31 -04:00
  • b7734c5b72 fix for issues with client sleep and gstreamer >= 1.24 F. Duncanh 2024-10-02 04:15:43 -04:00
  • 44fec22219 cleanup h264/h265 selection code to allow codec switching F. Duncanh 2024-10-02 02:46:53 -04:00
  • d4060997e8 add info on h265 vps/sps/pps packet header F. Duncanh 2024-09-30 00:07:01 -04:00
  • c31a339229 README updates for h265 F. Duncanh 2024-09-29 03:15:40 -04:00
  • 41e8432590 silence warning on macOS F. Duncanh 2024-09-29 02:18:47 -04:00
  • fee0de15c2 add reassurance that GStreamer>=1.24 is not a requirement F. Duncanh 2024-09-29 01:09:13 -04:00
  • 0da8700ae5 fixes #346 (video paused when screen orientation changes) F. Duncanh 2024-09-29 00:10:56 -04:00
  • b64ce6f919 change audio buffer size back to 32 (from 960) fixes #344 F. Duncanh 2024-09-28 19:11:40 -04:00
  • ae0b13e2d7 give refresh rate in plist as a real 1/60, etc. F. Duncanh 2024-09-28 17:32:22 -04:00
  • 8d7713b59c close socket if payload has zero length (unsupported h265) F. Duncanh 2024-09-20 02:32:00 -04:00
  • 0473ccdba0 update to UxPlay-1.70; rename video_renderers_gstreamer.c F. Duncanh 2024-09-17 18:15:28 -04:00
  • 57bd7555fa add h265 support F. Duncanh 2024-09-17 18:12:40 -04:00
  • 0a2dbaa9e2 add GStreamer bus messages to debug output F. Duncanh 2024-09-17 12:55:19 -04:00