Commit Graph

109 Commits

Author SHA1 Message Date
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
fduncanh
00865c9023 safer fix for avahi_compat startup warning 2021-08-07 04:29:41 -04:00
fduncanh
ffe74137f4 fix typo 2021-08-06 19:07:36 -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
d34cae3328 cosmetc changes to README.md 2021-08-05 18:33:05 -04:00
fduncanh
affcde9a2f add Red Hat and Suse required packages 2021-08-05 18:26:10 -04:00
fduncanh
5a9d101f16 fix bug in network port input 2021-08-05 12:15:31 -04:00
fduncanh
0003ea167d fix typo 2021-08-05 11:20:55 -04:00
fduncanh
095d2d7678 fix http address (missing : ) 2021-08-05 11:08:33 -04:00
fduncanh
2ab8da1c59 updated with the RPIPlay author history and notes 2021-08-05 11:05:29 -04:00
fduncanh
b1cab3f3a7 cosmetic 2021-08-05 01:41:18 -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
a8f5c78921 cosmetc 2021-08-04 18:52:35 -04:00
fduncanh
4b18df57e8 cosmetic 2021-08-04 18:50:10 -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