Commit Graph

162 Commits

Author SHA1 Message Date
F. Duncanh
da50d5efe0 uxplay.cpp remove redundant declarations 2022-12-29 19:09:44 -05:00
F. Duncanh
bceb8c28ed uxplay.cpp move dnssd items to above start_raop_server 2022-12-29 17:40:26 -05:00
F. Duncanh
0e36fef439 uxplay.cpp move main program to end of file 2022-12-29 17:30:23 -05:00
F. Duncanh
43bbff541b refactor start_raop_server to separate start_dnssd 2022-12-29 17:22:17 -05:00
F. Duncanh
a056bb2abd README update for new behavior if DNS_SD registration fails 2022-12-17 16:49:09 -05:00
F. Duncanh
a5f2ba39b2 1.60 release 2022-12-15 13:12:59 -05:00
F. Duncanh
af2937e046 add error message if dnssd_register_airplay or _raop fails 2022-12-14 02:13:35 -05:00
F. Duncanh
c3106eb3f5 corrected parsing of DMAP metadata 2022-12-13 16:17:24 -05:00
F. Duncanh
61d7426861 Changelog for 1.59, add initial terminal message with uxplay version 2022-12-12 15:39:45 -05:00
F. Duncanh
2644133234 dont report sizes if option -vs 0 is used (fix prevents segfault) 2022-12-11 23:21:06 -05:00
F. Duncanh
7ba6b21e44 dmap "code: should be called dmap "tag" 2022-12-10 11:19:03 -05:00
fduncanh
5215978a05 Merge pull request #152 from FDH2/x11fullscreen
X11fullscreen
2022-12-09 17:13:42 -05:00
F. Duncanh
a4cdfe9d58 more fixes of fullscreen toggle so -fs also works for X11 2022-12-09 15:59:29 -05:00
F. Duncanh
24f47dd943 CMakeLists.txt: update to use X_DISPLAY_FIX by default 2022-12-09 12:03:34 -05:00
F. Duncanh
a0595e3cdc uxplay.cpp: cleanup handling of DMAP/DAAP AirPlay-audio metadata 2022-12-08 16:19:53 -05:00
fduncanh
4d3d0cffac remove (show in -d mode only) terminal messages about connections
+edits to README
2022-11-03 04:44:28 -04:00
fduncanh
15eee533b1 add -nohold option: drop current client when new client connects 2022-10-29 02:47:11 -04:00
fduncanh
7b206dd3d6 rearrange previous commit (avoid exit with active logger) 2022-10-10 17:31:00 -04:00
fduncanh
c19f6f1674 UxPlay 1.57 2022-10-09 19:55:21 -04:00
fduncanh
a3fb6b2314 more graceful exit if required GStreamer plugins are missing 2022-10-09 16:57:40 -04:00
fduncanh
aacd8897f8 add fullscreen-toggle-mode=alt-enter to -vs d3d11videosink 2022-10-02 21:01:57 -04:00
fduncanh
c02e030491 minor cleanup of parsing for -admp, -vdmp options 2022-09-25 14:18:21 -04:00
fduncanh
2c76b06586 WIN32 audio updates, README and manpage
added audioresample to audio pipeline for WIN32
2022-09-04 20:37:23 -04:00
fduncanh
c3b31d5edf add WIN32 code for finding system MAC address
don't buffer stdout in WIN32 when debug_log=false
2022-09-03 05:12:29 -04:00
fduncanh
b59674c11a uxplay.cpp: fixes by @aelmod for compilation on Windows 2022-09-01 11:57:15 -04:00
fduncanh
24da455071 uxplay.cpp: small cleanup; also remove unused WIN32 code in lib/threads.h. 2022-08-31 00:44:05 -04:00
fduncanh
d7648e8d73 README edits + cosmetic changes to manpage, -h output 2022-08-21 02:51:10 -04:00
fduncanh
e616839b6e remove -bt709 from -rpi etc. add -rpigl convenience option 2022-07-30 12:22:46 -04:00
fduncanh
e0cb4aa298 use g_assert instead of assert in renderers 2022-07-22 06:08:18 -04:00
fduncanh
71bbf93fa2 minor change: -v for version info only, -h for help text 2022-07-22 04:01:07 -04:00
fduncanh
9fc8fac94b add -bt709 option for the bt709 fix (for future gstreamer changes)
-v4l2 now does NOT include the -bt709 fix, use -v4l2 -bt709 .
-rpi -rpifb -rpiwl still include  the bt709 fix for v4l2 on RPi
2022-07-03 19:05:10 -04:00
fduncanh
f756c77480 support for display of cover art in AirPlay Audio-only (ALAC) mode 2022-06-30 16:02:12 -04:00
fduncanh
bdbe73108c move bt709 fix to -v4l2 and -rpi* options, instead of Caps for all. 2022-06-20 21:34:48 -04:00
fduncanh
1c0550977e add seqnum to audio_decode_struct 2022-06-15 13:27:44 -04:00
fduncanh
42ff575833 prepare for v 1.53, remove "have_synced" from audio data structure. 2022-06-13 19:19:41 -04:00
fduncanh
bdf4037cf2 whitespace 2022-05-27 00:49:12 -04:00
fduncanh
c97b91258d added support for display of ALAC audio metadata on the terminal 2022-05-26 03:36:01 -04:00
fduncanh
0083108071 initialze gstreamer once only, check for videoparsersbad plugin 2022-05-07 13:10:37 -04:00
fduncanh
1450707794 make more audio time details available to renderer 2022-05-03 16:51:02 -04:00
fduncanh
e6ffc828d2 place more complete timing data in audio_decode_struct 2022-05-03 16:29:08 -04:00
fduncanh
c5c58bc116 fix broken -rpi option (broken by typo) 2022-05-03 02:15:32 -04:00
fduncanh
83aee1fd07 cosmetic changes 2022-05-02 22:12:05 -04:00
fduncanh
1d2bf6ec78 rename aac_decode_struct to audio_decode_struct and cosmetic fixes 2022-05-01 17:54:37 -04:00
fduncanh
ca3c085865 cleanup of leftover -rpi option 2022-04-24 21:25:49 -04:00
fduncanh
8179a602c4 update for uxplay 1.51 rearranged rpi options 2022-04-24 21:13:30 -04:00
fduncanh
c1115017bc move colorimetry=bt709 to video caps set in video_renderer_gstreamer.c 2022-04-20 19:02:58 -04:00
fduncanh
b3ebf31f69 make -rpi be the option for framebuffer on RPi 2022-04-17 04:12:12 -04:00
fduncanh
75763c6dcf update for 1.50: added -fs -rpigl -rpiwl -rpifb options 2022-04-17 00:05:55 -04:00
fduncanh
a761a6a923 whitespace 2022-04-16 20:28:13 -04:00
fduncanh
c0f3b52b94 set h264 "type" to nal_count 2022-04-16 20:12:30 -04:00