F. Duncanh
b82cb25a27
fix broken -vol option (noticed by @DacHack )
2026-03-01 19:17:55 -05:00
F. Duncanh
feab927ea4
dont re-display audio-mode progress counter if counter unchanged
2026-02-18 15:30:21 -05:00
fduncanh
5f34c3cac7
whitespace edits (cosmetic) airplay_video.c
2026-02-17 15:48:05 -05:00
F. Duncanh
4cf6660bb1
fix some compiler warnings in Arch
2026-02-16 23:30:02 -05:00
F. Duncanh
0c08affbcb
update error messages about missed client feedback requests
2026-02-16 19:59:00 -05:00
F. Duncanh
f34f7807ad
log accept error codes in httpd.c
2026-02-16 13:35:45 -05:00
F. Duncanh
8eabfcc780
fix #503 recv errors in httpd.c; define CLOSESOCKET, IOCTLSOCKET
2026-02-16 12:28:05 -05:00
F. Duncanh
60d6f73a81
fix small format error in README
2026-02-12 18:53:54 -05:00
F. Duncanh
400d455743
remove undeclared printf in video_renderers.c: update to 1.73.3
2026-02-12 10:21:14 -05:00
F. Duncanh
605468507e
update spec for 1.73.2
2026-02-11 12:58:15 -05:00
F. Duncanh
4764e4619e
fix for segfault when feedback timeout causes reset
2026-02-11 12:30:29 -05:00
F. Duncanh
eb56b09b27
fix for pango problem with "&" in textoverlay (coverart metadata)
2026-02-11 01:22:21 -05:00
F. Duncanh
69091c27b7
update uxplay.spec for v1.73.1
2026-02-10 20:18:14 -05:00
F. Duncanh
99642b4a47
further fixes for #496 (transition from mirror_mode to HLS)
2026-02-10 17:13:07 -05:00
F. Duncanh
c7d1ca83f0
use video_reset for callbacks that exit main_loop (no changes)
2026-02-10 14:47:24 -05:00
F. Duncanh
6a5dfc3fde
fix for issue #496 (switch from mirror mode to hls)
2026-02-07 16:12:51 -05:00
F. Duncanh
b8518932ad
overlay artist:title metadata on coverart in -ca audio mode
2026-02-06 13:25:17 -05:00
F. Duncanh
1b84706462
add features used in proposed macOS native renderer
2026-02-04 15:25:45 -05:00
F. Duncanh
1e7a199324
format fix in README
2026-01-28 09:50:00 -05:00
F. Duncanh
f767941f4a
update man pages for v1.73
2026-01-27 19:44:33 -05:00
F. Duncanh
c61bd273d6
add missing changelog entry for v1.72.3
2026-01-27 15:25:40 -05:00
F. Duncanh
b7715ebee6
fix typos in -h output
2026-01-27 13:34:03 -05:00
F. Duncanh
44bb323d9d
update uxplay.spec to install uxplay-beacon.py
2026-01-27 13:31:31 -05:00
F. Duncanh
f483365326
README updates
2026-01-25 14:37:21 -05:00
F. Duncanh
51db3ca3eb
implement dbus screensaver inhibitor for HLS video too.
2026-01-25 14:36:33 -05:00
F. Duncanh
ca9ce03c3b
additional parsing of media playlists
2026-01-23 14:15:27 -05:00
F. Duncanh
3898cba605
use plist_get_data_ptr not plist_get_data_val (libplist>=2.1.0)
2026-01-23 00:34:02 -05:00
F. Duncanh
b17dac85b8
remove limit on http_response size (playlists may be in responses)
2026-01-23 00:27:04 -05:00
F. Duncanh
7d88da19a6
Documentation update for -mp4 feature
2026-01-22 07:52:45 -05:00
F. Duncanh
8d8c0e78c9
mp4 recording code from @LemonSkin
2026-01-22 07:51:20 -05:00
F. Duncanh
1bd37fd5c8
fix invalid error message with option -vs 0
2026-01-21 18:03:03 -05:00
fduncanh
8918beeeae
Merge pull request #492 from JacobSyndeo/feature/audio-rtp-output
...
Add -artp option for audio RTP output
2026-01-18 16:42:06 -05:00
Jacob Pritchett
6039f53976
Add -artp option for audio RTP output
...
Add a new -artp command-line option that routes decoded audio to an RTP
stream instead of the local audio sink, following the existing -vrtp
pattern for video.
Usage: uxplay -artp "pt=96 ! udpsink host=127.0.0.1 port=5002"
The implementation:
- Decodes audio (AAC-ELD/ALAC) to PCM
- Converts to S16BE format required by rtpL16pay
- Preserves volume control for iOS volume adjustment
- Sends L16 RTP packets (16-bit signed big-endian, 44100Hz, stereo)
2026-01-18 00:27:25 -07:00
F. Duncanh
0133170ff7
http request/response security (suggestions by @0pepsi)
...
parse CSec header, to reject invalid values
impose limits on http header sizes (guard against DOS attacks)
set MAX_RESPONSE_SIZE in http_response
2026-01-17 23:56:38 -05:00
fduncanh
78472470af
fix ancient bug (from shairplay) reported in #491
2026-01-13 22:32:36 +08:00
F. Duncanh
3be60fdbda
changes suggested by -Wextra
2025-12-31 17:50:34 -05:00
F. Duncanh
b3f0a14951
cleanups suggested by cppcheck
2025-12-31 16:10:20 -05:00
F. Duncanh
bb25f6ebd2
video_renderer: debug: report state_change_return when pausing
2025-12-29 19:35:58 -05:00
F. Duncanh
719e17efc1
video_renderer.c: small cleanup
2025-12-29 13:06:47 -05:00
F. Duncanh
6d6b08003f
more fixes? for hls
2025-12-28 11:57:45 -05:00
F. Duncanh
33e0593f04
identify requests "EVENT/1.0 ..." as reverse-http responses
2025-12-25 12:16:09 -05:00
F. Duncanh
382b78251b
various hls improvements (seek to start_pos
2025-12-18 13:26:09 -05:00
F. Duncanh
59568e3bda
add more error output for request parse errors
2025-12-17 14:23:59 -05:00
F. Duncanh
d9a83ac1a0
cleanup in bus message handling (video_renderer)
2025-12-17 13:03:49 -05:00
F. Duncanh
d3a247b288
fix broken hls reset when video window is closed
2025-12-16 18:17:54 -05:00
F. Duncanh
dca3fffbed
minor hls rearrangements
2025-12-16 13:15:30 -05:00
F. Duncanh
ed6326e915
small hls fix in http_handler_play
2025-12-16 00:58:36 -05:00
F. Duncanh
404b7966de
whitespace cleanup
2025-12-15 19:25:05 -05:00
F. Duncanh
be9f5bcc14
cleanups for hls.
2025-12-15 19:13:02 -05:00
F. Duncanh
32562100ee
more conn->raop to raop cleanup
2025-12-15 00:58:14 -05:00