fduncanh
857d34c937
restore native render_logger; add audio decription failure message
2021-12-07 01:01:03 -05:00
fduncanh
0d671d46f8
new format in API for setting plist variables
2021-12-04 05:37:59 -05:00
fduncanh
1ceb6c9c4f
fix ZOOMFIX (broken by Nov 11 2021 commit 161d14511a )
2021-11-26 11:41:43 -05:00
fduncanh
6affac516a
v 1.42 finalize
2021-11-20 04:42:13 -05:00
fduncanh
6d42a0dcaf
update find_mac to work on modern Linux, as will as *BSD, macOS.
2021-11-17 06:53:30 -05:00
fduncanh
614228de81
add some infrastucture to monitor TEARDOWN requests for "type" (but dont yet use it)
2021-11-13 17:45:15 -05:00
fduncanh
161d14511a
UxPlay 1.41 separate RAOP and GStreamer startup.
2021-11-11 06:27:15 -05:00
fduncanh
389238ee69
UxPlay 1.40 cleaned up ALAC support, show SETUP request plists in debug mode.
2021-11-09 06:53:21 -05:00
fduncanh
ca3ba5ebb9
bump version number reported by -v option to 1.39
2021-11-06 07:47:17 -04:00
fduncanh
7bf22cf30c
UxPlay 1.39 add support for Apple Lossless (ALAC) audio-only AirPlay
2021-11-06 06:22:58 -04:00
fduncanh
7d622cd934
restore check for compression type
2021-11-05 06:22:56 -04:00
fduncanh
8b2856387a
whitespace fixes
2021-10-14 21:19:41 -04:00
fduncanh
187cf7aaac
revert last two changes, and instead add a callback to report audio format
2021-10-14 19:48:08 -04:00
fduncanh
3ee23bad57
UxPlay 1.38 added option -as to choose GStreamer audiosink
2021-10-08 04:15:58 -04:00
fduncanh
76a8157650
UxPlay 1.37
2021-09-29 20:17:37 -04:00
fduncanh
24f9b46b23
UxPlay 1.37 : append @hostname to AirPlay server name
2021-09-29 19:06:28 -04:00
fduncanh
a09a8065f1
slight reworking of last change
2021-09-29 15:18:41 -04:00
fduncanh
13e3d8cd04
UxPlay 1.36 use hostname of server as default server name.
...
(suggestion by @mrbesen and @PetrusZ).
2021-09-29 14:32:23 -04:00
fduncanh
635c9876e0
UxPlay 1.36 use hostname of server as default server name.
...
(suugestion by @mrbesen and @PetrusZ).
2021-09-29 14:22:16 -04:00
fduncanh
7c8ea00ffb
UxPlay 1.35.1. Add -vs 0 option for streaming audio without displaying video
2021-09-29 00:07:45 -04:00
fduncanh
2b68764c42
whitespace fix
2021-09-18 13:18:18 -04:00
fduncanh
45b53229b7
whitespace fix
2021-09-12 13:33:35 -04:00
fduncanh
201aa2c805
version now 2.35; updated to build on MacOs. Now uses a Glib MainLoop.
2021-09-12 13:24:09 -04:00
fduncanh
6d2471f8c1
tidy up freeing of render_logger
2021-09-05 23:27:17 -04:00
fduncanh
891bd740f7
stop_server was not freeing *render_logger; fixed.
2021-09-04 17:22:25 -04:00
fduncanh
ab77b5653c
whitespace
2021-09-03 15:56:12 -04:00
fduncanh
0a3dcb086d
tcp[2]-> tcp[3]
2021-09-03 15:48:05 -04:00
fduncanh
4373552b60
cleaner version of previous fix for ZOOMFIX
...
bump version to 1.34
2021-08-27 17:58:59 -04:00
fduncanh
fb110ada62
whitespace cleanup
2021-08-25 06:07:03 -04:00
fduncanh
d30c371367
lib/llhttp: bump to 6.0.4 (tracking RPiPlay)
...
cleanup recent committed pull request
bump version to 2.33
2021-08-25 06:02:42 -04:00
Sergey Sofeychuk
17dfed27ee
Server now restarts on losing all connections
2021-08-24 18:17:29 +03:00
fduncanh
6570929c77
fix typo in -h text
2021-08-22 01:11:53 -04:00
fduncanh
20bcb8b619
small fix to port registered for airplay
2021-08-21 18:23:10 -04:00
fduncanh
30f32bd793
improved the port selection option, added ability to choose videosink
2021-08-21 16:33:31 -04:00
fduncanh
9beba1c044
cleanup option_has_value duplicate
2021-08-13 16:31:45 -04:00
fduncanh
8101493f30
reworked get_display_settings, to avoid changing argv[]
2021-08-13 13:00:49 -04:00
fduncanh
e512f921e5
another small fix to get_display_settings (restrict height to 4 digits)
2021-08-12 13:55:22 -04:00
fduncanh
c50b384e93
remove restriction that max_fps <= display_rate
...
these are advisory only to the client. display_rate seems to ignored,
max_fps is acted on.
2021-08-12 12:37:54 -04:00
fduncanh
6014548306
cleanups to the last commit; ensure max_fps and refresh_rate fit into 1 byte
...
(values < 256)
2021-08-10 00:54:56 -04:00
fduncanh
cdcfb88510
fixed incorrect framerate and missing maxfps plist settings in raop_handler.h
...
and added option to set these in the API through raop_set_display
(renamed from raop_set_display_size).. Updated uxplay.cpp to include these
new options. Moved version slightly to UxPlay-1.31
tested: confirmed to work using gstreamer videosink "fpsdisplaysink" to
explicitly show reduction of streaming fps when set below 30 fps.
2021-08-09 18:37:58 -04:00
fduncanh
00865c9023
safer fix for avahi_compat startup warning
2021-08-07 04:29:41 -04:00
fduncanh
b06f6a1244
remove default display values from uxplay.cpp (use those set in raop.c)
2021-08-06 14:55:28 -04:00
fduncanh
29f7ff3201
relaunch server when display window is closed
2021-08-05 19:47:32 -04:00
fduncanh
5a9d101f16
fix bug in network port input
2021-08-05 12:15:31 -04:00
fduncanh
76f870f824
fix so ctrl-C still works, and split flip and 90deg rotations
2021-08-05 00:08:37 -04:00
fduncanh
8e6a9ca795
listen to the gstreamer bus for errors, then terminate correctly
2021-08-04 18:36:20 -04:00
fduncanh
7a60e958b2
revert setting stop_server() as static, it should eventually be
...
used non statically if the gstreamer display window is closed.
2021-08-04 04:09:15 -04:00
fduncanh
23db8faae7
add static descriptor to functions in uxplay.cpp
2021-08-04 01:28:11 -04:00
fduncanh
c04eebc599
cosmetic change "display size" to "display resolution" in -h text
2021-08-04 00:45:10 -04:00
fduncanh
2be2a45878
clear std:string mac_address after use is finished, as it remains in scope
2021-08-03 23:56:48 -04:00