Commit Graph

  • 4d8fb52ad5 README: avahi Troubleshooting: add a NixOS-specific tip. F. Duncanh 2024-09-14 12:12:34 -04:00
  • fe8b7dba8e small code cleanup: *bool -> bool (fullscreen, videosync args) F. Duncanh 2024-09-14 10:55:20 -04:00
  • 722128bf0f correct refresh rate in GET /info plist: 60Hz -> 1/60 = 0.016666!!!! ( F. Duncanh 2024-09-14 02:09:06 -04:00
  • 88891c0127 move use_x11 to renderer struct (for use in multi codec case) F. Duncanh 2024-09-09 18:26:25 -04:00
  • 439e101de9 corrected format for features 64 bitstring F. Duncanh 2024-09-06 00:45:22 -04:00
  • d63981ccac small fixes in GET /info plist (from wireshark on AppleTV gen 3.) F. Duncanh 2024-09-01 03:02:54 -04:00
  • 1267ffa330 update README with note on PipeWire audio F. Duncanh 2024-08-21 17:39:24 -04:00
  • 158bf731ad Merge pull request #158 from FDH2/master antimof 2024-08-21 17:08:57 +03:00
  • be324e96a1 update format of d3d11videosink toggle-mode parameters F. Duncanh 2024-08-19 12:19:14 -04:00
  • b08143bede Update README.md fduncanh 2024-08-19 04:19:58 -04:00
  • db38ac3ed1 COSMETIC (whitespace cleanup) video_renderer_gstreamer.c F. Duncanh 2024-08-11 19:50:21 -04:00
  • 0ce0b7c6db cosmetic: silence warning on macOS F. Duncanh 2024-08-10 13:59:06 -04:00
  • 9f51a42eb0 silence unused-result warning in srp.c F. Duncanh 2024-08-10 13:16:56 -04:00
  • d47bb01cba add -nofreeze option; prepare for UxPlay-1.69 release F. Duncanh 2024-08-09 18:14:53 -04:00
  • 4d88240cf3 detect auto-selected videosinks; simplify X11 window search F. Duncanh 2024-07-20 18:19:46 -04:00
  • c628dd16a6 rework nohold option for compatibilty with future video streaming F. Duncanh 2024-07-17 13:47:15 -04:00
  • 75d64e6b1e rework reinitialization of http_response F. Duncanh 2024-07-10 16:55:09 -04:00
  • 53ac57dc42 switch from static to dynamic linking of libplist in Windows build F. Duncanh 2024-07-10 10:54:27 -04:00
  • c4fb40ee31 reorder position of CSeq and Server entries in Response header F. Duncanh 2024-06-04 13:06:56 -04:00
  • e5f2f66f2a raop_handlers.h: minor fix in debug output F. Duncanh 2024-06-03 19:25:57 -04:00
  • c9806d5527 httpd.c: support for Upgrade to reverse http prototcol (PTTH) F. Duncanh 2024-06-03 08:19:02 -04:00
  • c361cfb637 clearer debug message when remote host closes tcp socket for video F. Duncanh 2024-06-03 05:54:04 -04:00
  • af195e3f2c improved debug log on httpd: see ALL requests received F. Duncanh 2024-06-03 05:14:53 -04:00
  • 37807914a1 (cosmetic) rearrangements in GET /info plist creation F. Duncanh 2024-06-02 18:48:05 -04:00
  • dbcd157de4 (cosmetic) rename some rtp_mirror functions for consistency F. Duncanh 2024-05-31 10:19:40 -04:00
  • 3579e84023 cleaned up -nohold feature + rejection of new connections when in use F. Duncanh 2024-05-30 13:08:42 -04:00
  • 23030f1b43 use improved http_request with http_request_get_protocol Thanks to @shuax for finding this method F. Duncanh 2024-05-21 17:49:19 -04:00
  • 0f63850380 set all AirPlay feature bits when dnssd starts F. Duncanh 2024-05-16 00:35:19 -04:00
  • c4a17b83cd README fix video memory units (GB->MB) in RPi discussion F. Duncanh 2024-05-14 21:33:14 -04:00
  • bdd61ad0ca minor cleanup in lib/CMakeLists.txt (libplist) F. Duncanh 2024-05-14 21:29:33 -04:00
  • f0407d780e add zone_id to link-local ipv6 addresses F. Duncanh 2024-05-12 01:24:38 -04:00
  • cafc03e0df Update README with new fullscreen option for d3d11videosink (Windows) F. Duncanh 2024-05-10 15:11:53 -04:00
  • f3724b4c8c raop_ntp.c: show errno when sendto fails F. Duncanh 2024-05-10 12:32:11 -04:00
  • 403f72f2c2 add fullscreen option for D3D11videosink F. Duncanh 2024-05-10 04:48:18 -04:00
  • 098ca2a935 video pipeline: put videoflip before videoconvert, add videoscale F. Duncanh 2024-05-09 00:06:04 -04:00
  • 78658bc9a9 check that ntp server has already initialized when video starts F. Duncanh 2024-04-23 14:50:08 -04:00
  • 1c0bd358e3 update spec file for UxPlay-1.68.3 F. Duncanh 2024-04-22 17:55:09 -04:00
  • c9cd2ed598 disable broken pause/resume code in GStreamer>=1.24 F. Duncanh 2024-04-22 17:37:03 -04:00
  • 534b1811f7 cosmetic: remove IPV6 detection message (IPV6 is now tested) F. Duncanh 2024-04-22 01:50:14 -04:00
  • 50799326ca test for GStreamer>= 1.24, define GST_124 if found F. Duncanh 2024-04-22 01:36:10 -04:00
  • 0057033485 Can now specify $GSTREAMER_ROOT_DIR when building UxPlay F. Duncanh 2024-04-21 17:19:47 -04:00
  • 2c850d0585 modernize videoflip to use "video-direction" instead of "method" F. Duncanh 2024-03-28 02:10:26 -04:00
  • 196507e23e fix broken logger during early initialization stage F. Duncanh 2024-03-28 00:47:02 -04:00
  • 088f6be0fb enable ipv6 support F. Duncanh 2024-03-27 19:14:14 -04:00
  • 9a34792c52 minor README edit F. Duncanh 2024-03-25 01:23:21 -04:00
  • 32a3bfd110 show audio track progress with audio-mode metadata F. Duncanh 2024-03-15 18:18:03 -04:00
  • b8a705312f Minor README clarification (max audio gain) F. Duncanh 2024-03-09 11:18:26 -05:00
  • 3de745e53b Merge pull request #155 from FDH2/master antimof 2024-02-13 21:38:28 +03:00
  • 7238c0743f README edit (minor) F. Duncanh 2024-01-29 12:55:51 -05:00
  • 2190125736 code cleanup (raop handlers) F. Duncanh 2024-01-28 17:46:26 -05:00
  • 0213a7ed46 Merge pull request #154 from FDH2/master antimof 2024-01-27 20:04:43 +03:00
  • 233ef7698e README edits F. Duncanh 2024-01-21 12:35:42 -05:00
  • b2136e73b0 Merge branch 'antimof:master' into master fduncanh 2024-01-19 12:37:39 -05:00
  • b7984f848a README edits F. Duncanh 2024-01-19 11:55:33 -05:00
  • a416ee5f4e Merge pull request #153 from FDH2/master antimof 2024-01-19 18:44:28 +03:00
  • 9c44d2ed47 Merge branch 'antimof:master' into master fduncanh 2024-01-08 14:41:41 +08:00
  • d90a3c33bf Update uxplay.spec fduncanh 2024-01-08 14:20:07 +08:00
  • 44c0ba7a36 uxplay.cpp default value of taper_volume should be false fduncanh 2024-01-08 14:08:44 +08:00
  • 7f58c5072e Merge pull request #152 from FDH2/master antimof 2024-01-02 13:08:57 +03:00
  • 1b718405bc cosmetic: typo in help text (uxplay.cpp) F. Duncanh 2023-12-31 13:26:01 -05:00
  • 682baa03c6 small cleanup of -db documentation F. Duncanh 2023-12-31 07:40:52 -05:00
  • 26d35dfd6a edited manpage (remove reference to .pem file in FILES section) F. Duncanh 2023-12-30 23:51:34 -05:00
  • a25f4c82cf use C++ std::getline instead of C getline (for WIN32) F. Duncanh 2023-12-29 18:14:31 -05:00
  • e0567bd923 update specfile F. Duncanh 2023-12-29 05:21:53 -05:00
  • bb53239d84 Merge pull request #258 from FDH2/volume fduncanh 2023-12-29 17:58:19 +08:00
  • 52d134d596 rework -db option implementation; add -taper vol control option F. Duncanh 2023-12-29 04:32:31 -05:00
  • 8edadd262b Merge pull request #255 from FDH2/pin fduncanh 2023-12-27 10:34:23 +08:00
  • 624fd41386 correct volume control to match airplay spec, add a -db l:h option F. Duncanh 2023-12-26 19:09:06 -05:00
  • 48f810c344 README updates F. Duncanh 2023-12-26 15:03:15 -05:00
  • e63be544a5 Merge pull request #254 from FDH2/pin fduncanh 2023-12-27 03:48:28 +08:00
  • 471af21332 v1.68: improvements to pin-pairing F. Duncanh 2023-12-26 04:57:37 -05:00
  • ff17dc4230 Merge pull request #148 from FDH2/master antimof 2023-12-17 12:02:05 +03:00
  • 7406b000b1 client pin-paring register is working now F. Duncanh 2023-12-12 00:14:10 -05:00
  • 2d29b6b6d1 use base 64 to represent public key as string F. Duncanh 2023-12-09 18:34:05 -05:00
  • 93b389e414 http_response.c: fix missing "Content-Length: 0" in some cases F. Duncanh 2023-12-09 11:05:16 -05:00
  • c54ca74135 uxplay.cpp add missing "static" keyword to some functions F. Duncanh 2023-12-07 14:36:00 -05:00
  • b1c52a65b6 provide notice that new public key has been created and stored F. Duncanh 2023-12-07 08:48:50 -05:00
  • 40da5d25ad uxplay.cpp check files referenced in -key etc for write access F. Duncanh 2023-12-07 06:56:01 -05:00
  • ee3f67aa03 sprintf->snprintf to silence macOS compiler warnings F. Duncanh 2023-12-06 14:00:28 -05:00
  • f5da0a8f63 comment out (#if 0 ... #endif) unused parts of srp library F. Duncanh 2023-12-06 01:06:58 -05:00
  • b790a6fd47 README update (router issues with mDNS) F. Duncanh 2023-12-05 17:57:35 -05:00
  • 26c5779578 add option -dacp to export current client DACP info to file F. Duncanh 2023-12-05 12:06:51 -05:00
  • 597b807fea README updates F. Duncanh 2023-12-04 14:13:30 -05:00
  • bfec9dc811 uxplay.cpp: improved ascii art (from FIGlet) for pin display F. Duncanh 2023-12-04 04:27:28 -05:00
  • bf5e94d996 uxplay.cpp: add explanation of DNS_SD error -65548 (NameConflict) F. Duncanh 2023-12-03 12:29:57 -05:00
  • 6c0c3cb287 Refactor for possible client registration data storage F. Duncanh 2023-12-02 20:50:20 -05:00
  • 3898c2d013 update llhttp to v 9.1.3 F. Duncanh 2023-12-02 11:48:09 -05:00
  • e9da98f428 README updates for 1.67 F. Duncanh 2023-12-01 18:55:57 -05:00
  • 6dfcb12e98 remove the -rpi* options, add -m [mac] option to set macaddress F. Duncanh 2023-12-01 04:40:59 -05:00
  • b3b7717ed5 downgrade some log messages for ERR to DEBUG or INFO F. Duncanh 2023-11-30 07:41:51 -05:00
  • 8854044e94 don't use ED25519 private key as SRP6 private key F. Duncanh 2023-11-30 07:02:33 -05:00
  • 9166ee979b srp.c: add primes NG_3072 (HomeKit use), NG_6144 (from RFC 5054) F. Duncanh 2023-11-29 08:46:11 -05:00
  • 4e3a81731c README + specfile updates for v1.67 F. Duncanh 2023-11-29 00:07:28 -05:00
  • 58eb60ea54 make the private key persistent (store in %HOME/.uxplay.pem) F. Duncanh 2023-11-28 19:10:10 -05:00
  • c2153d2af0 crypto.c: refactor extract_private_key to utils,c F. Duncanh 2023-11-28 18:20:12 -05:00
  • a60d4d8f74 uxplay.cpp refactor to split off get_homedir() F. Duncanh 2023-11-28 11:41:16 -05:00
  • ff7680881c commenting out this allows pair-setup-pin clients to reconnect F. Duncanh 2023-11-27 02:00:53 -05:00
  • a5a37b3acd small rearrangements F. Duncanh 2023-11-26 14:24:04 -05:00
  • cac5c431a5 raop.c raop_handlers.h: rename conn->pairing to conn->session F. Duncanh 2023-11-26 10:17:24 -05:00
  • 70774a87ff raop.c, pairing.c: snprintf fixes to silence warnings F. Duncanh 2023-11-25 11:12:53 -05:00