F. Duncanh
f9cae992c1
preparations for 1.73.6
2026-03-22 14:15:27 -04:00
F. Duncanh
f767941f4a
update man pages for v1.73
2026-01-27 19:44:33 -05:00
F. Duncanh
8d8c0e78c9
mp4 recording code from @LemonSkin
2026-01-22 07:51:20 -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
3139992e1e
preparing for v1.73 release
2025-11-10 18:15:34 -05:00
F. Duncanh
1072692172
support for YouTube app HLS video language choice. also fix #452
2025-11-10 13:48:21 -05:00
F. Duncanh
c961a4394a
verify all options input is valid ascii/UTF-8
2025-10-30 13:00:51 -04:00
F. Duncanh
63f62e9f74
add a python3 DBUs Bluetooth LE Service Discovery beacon controller
2025-10-28 18:59:46 -04:00
F. Duncanh
2c3fcdcf8d
add -vrtp option (requested by @tovrstra )
2025-09-26 01:57:09 -04:00
F. Duncanh
469f385502
Add support for bluetooth LE beacon service discovery
...
based on remarkable work by @connorh315 on getting this working
2025-09-20 03:25:08 -04:00
F. Duncanh
b682eea323
remove the d3d12->d3d11 workaround (d3d12 is now fixed)
2025-08-30 18:07:57 -04:00
F. Duncanh
9d28d27702
added support for DBus-based screensaver inhibition
2025-08-12 16:08:23 -04:00
F. Duncanh
546145a963
add -ca (w/o filename) option for gstreamer rendering of coverart
2025-07-07 20:55:47 -04:00
F. Duncanh
878ccf2400
add "-nc no" to unset nc option (for macOS, where -nc is default)
2025-05-21 10:59:28 -04:00
F. Duncanh
ffa0c61d5e
add -rc option to specify startup options file
2025-05-16 17:33:48 -04:00
F. Duncanh
af650362c5
getting ready for 1.72 release
2025-05-03 16:57:27 -04:00
F. Duncanh
be4fb423c4
add suppport for user access control by -pw password (HTML digest)
2025-04-22 17:56:53 -04:00
F. Duncanh
9d6a3e2af8
add -vol option
2025-04-22 17:06:21 -04:00
F. Duncanh
47120552c4
add -md <file> option to output audio-mode metadata text to file
2025-04-22 17:06:21 -04:00
F. Duncanh
890948bf3d
add -d 1 option: suppress audio-video packet data in debug output
2025-02-20 02:15:14 -05:00
F. Duncanh
e60bf9caee
allow choice between playbin3 and playbin2 for HLS video
2025-02-01 14:49:17 -05:00
F. Duncanh
0c26033e59
add fullscreen option for -vs kmssink
2025-01-30 06:48:32 -05:00
F. Duncanh
35b1e9e175
detect if client is offline using feedback instead of ntp signal
2025-01-25 09:37:40 -05: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
aae2a2d308
option bt709 needed with R Pi <= model 4B and GStreamer>=1.22
2024-12-14 10:51:27 -05:00
F. Duncanh
08c6f0cdb0
UxPlay 1.71: add support for HLS streaming video
2024-12-13 12:08:07 -05: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
d47bb01cba
add -nofreeze option; prepare for UxPlay-1.69 release
2024-08-09 18:25:31 -04:00
F. Duncanh
403f72f2c2
add fullscreen option for D3D11videosink
2024-05-10 04:48:18 -04:00
F. Duncanh
26d35dfd6a
edited manpage (remove reference to .pem file in FILES section)
2023-12-31 07:10:21 -05:00
F. Duncanh
52d134d596
rework -db option implementation; add -taper vol control option
2023-12-29 04:47:19 -05:00
F. Duncanh
624fd41386
correct volume control to match airplay spec, add a -db l:h option
2023-12-26 20:13:44 -05:00
F. Duncanh
471af21332
v1.68: improvements to pin-pairing
2023-12-26 14:41:50 -05:00
F. Duncanh
26c5779578
add option -dacp to export current client DACP info to file
2023-12-05 12:25:04 -05:00
F. Duncanh
e9da98f428
README updates for 1.67
2023-12-02 11:47:02 -05:00
F. Duncanh
6dfcb12e98
remove the -rpi* options, add -m [mac] option to set macaddress
2023-12-01 18:54:36 -05:00
F. Duncanh
58eb60ea54
make the private key persistent (store in %HOME/.uxplay.pem)
2023-11-28 22:40:07 -05:00
F. Duncanh
7270dd4d52
add -pin [nnnn] with option to allow a fixed pin
2023-11-24 10:38:11 -05:00
F. Duncanh
5051fc3ac7
Update README for 1.66 release
2023-09-05 21:34:49 -04:00
F. Duncanh
8a053d6ad2
add option to restrict clients by clientID
2023-09-05 15:56:21 -04:00
F. Duncanh
66007cc4dc
correct name "osximagesink" to "osxvideosink"
2023-08-26 22:23:41 -04:00
F. Duncanh
640532efe2
Preparing for v1.65 release; cleanup after changes
2023-05-31 11:12:32 -04:00
F. Duncanh
67d61c2fc9
UxPlay 1.64: -h, manpage and README updates
2023-04-24 02:45:57 -04:00
F. Duncanh
6d9f2a2b88
introduce -vsync, -async options
2023-02-12 19:06:29 -05:00
F. Duncanh
5f564556c9
add a -sync option to activate server-client sync in audio-only mode
2023-02-08 03:17:40 -05:00
F. Duncanh
ad451b4c33
remove unnecessary "audio delay" feature.
2023-02-07 23:54:23 -05:00
F. Duncanh
c8025be711
v1.63: fix audio sync with client video in Audio-only mode
2023-02-06 17:44:47 -05:00
F. Duncanh
a255c09e3c
Revert default maxFPS back from 60 to 30.
2023-01-20 17:41:00 -05:00
F. Duncanh
14df246976
increase default maxFPS plist setting from 30 to 60
2023-01-16 08:55:12 -05:00