Commit Graph

127 Commits

Author SHA1 Message Date
fduncanh
6f3d8159ec grammar fix 2021-09-12 16:10:32 -04:00
fduncanh
ddbc2105d4 minor improvement 2021-09-12 15:35:09 -04:00
fduncanh
6cf097eca6 minor improvement 2021-09-12 15:06:26 -04:00
fduncanh
56769ee51e cosmetic 2021-09-12 13:45:21 -04:00
fduncanh
18c0c04df8 GNU-Linux->GNU 2021-09-12 13:42:05 -04:00
fduncanh
59e1185005 cosmetic fix 2021-09-12 13:38: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
0c619f5700 Add macOS-specific TCP variables
(from github.com/Loxodromics/ludimus 5c2e40f)
SOL_TCP and TCP_KEEPIDLE are defined in Linux but not MacOS
If they are undefined, replace SOL_TCP by IPPROT0_TCP and
replace TCP_KEEPIDLE by TCP_KEEPALIVE
2021-09-04 01:13:12 -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
6cf9fb72c5 put back g_string_free(launch, TRUE) 2021-09-03 15:45:15 -04:00
fduncanh
518d657517 whitespace cleanup 2021-08-30 18:15:50 -04:00
fduncanh
3a3c4cab14 changes for v1.34 2021-08-27 18:59:07 -04:00
fduncanh
bf989aaf3a minor improvement of previous ZOOMFIX fix 2021-08-27 18:14:08 -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
c47ddae378 whitespace cleanup 2021-08-27 08:07:50 -04:00
fduncanh
25b437a9b4 reworked the last fix to remove static variables. 2021-08-27 07:57:52 -04:00
fduncanh
09997f98aa white space cleanup from last commit 2021-08-26 22:31:49 -04:00
fduncanh
3f75041846 fix so ZOOMFIX persists when server is relaunched without stopping uxplay 2021-08-26 22:21:16 -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
fduncanh
0d85c71e6a Merge pull request #4 from lolwat97/gstreamer-stop
Re-launch server on losing all connections
2021-08-25 05:28:36 -04:00
Sergey Sofeychuk
17dfed27ee Server now restarts on losing all connections 2021-08-24 18:17:29 +03:00
Sergey Sofeychuk
f01932ec4d Added .gitignore to ignore /build folder 2021-08-24 15:45:15 +03:00
fduncanh
9d56cecb9a minor cosmetic updates to README 2021-08-23 17:33:13 -04:00
fduncanh
7d26005452 missing part of commit improved the port selection option, added ability to choose videosink
@fduncanh
fduncanh committed yesterday
2021-08-23 00:44:04 -04:00
fduncanh
6570929c77 fix typo in -h text 2021-08-22 01:11:53 -04:00
fduncanh
a7ce347ccb edits to README.md 2021-08-21 19:16:59 -04:00
fduncanh
968fad3ffe edits to README.md 2021-08-21 19:05:57 -04:00
fduncanh
a91210cbb5 edit to README.md 2021-08-21 18:55:46 -04:00
fduncanh
814e47c3ba more edits of README.md 2021-08-21 18:54:02 -04:00
fduncanh
c3a5fabcdc edits to README.md 2021-08-21 18:51:11 -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
c71ef0847a put back missed update to raop_ntp.c and add logger INFO when sockets initialized 2021-08-15 17:20:26 -04:00
fduncanh
59224feec7 fix historical bool/uint confusion in plist variables:
Using what plistutil reports on original binary plist these values came from.
There seems to have been some transcription in early RPiPlay developement.
see RPiPLay commit 83c85cf May 7, 2019.
2021-08-14 01:41:41 -04:00
fduncanh
9beba1c044 cleanup option_has_value duplicate 2021-08-13 16:31:45 -04:00
fduncanh
46b82d3e7e cleaned up append videoflip 2021-08-13 15:20:41 -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
d9a8c2a768 missed a } in last commit 2021-08-12 12:42:45 -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
3eaa4080d5 store the display plist data in raop_t as uint16_t and uint8_t types. 2021-08-10 03:52:20 -04:00
fduncanh
740e78cb2a reverse accidental overwrite of raop.h by raop.c in previous commit 2021-08-10 01:45:01 -04:00
fduncanh
743f92d114 should have been part of previous commit 2021-08-10 01:19:39 -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