513 Commits

Author SHA1 Message Date
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
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
b8d77ae71d comment out unused variables detected by -W_unused_variable
type_d in raop_rtp.c
payload_option, nalu_type in raop_rtp_mirror.c
2021-08-03 03:32:11 -04:00
fduncanh
3d8d938940 fix compiler warning, misplaced static declaration 2021-08-03 02:26:29 -04:00
fduncanh
5d2221b22b add back compiler options used by antimov 2021-07-31 23:37:07 -04:00
fduncanh
57e9287df1 extend API to allow choices for udp ports, tcp ports, display size
to writen into raop_t raop for later use when connections are made.
new functions : raop_set_udp_ports, raop_set_tcp_ports, raop_set_display_size
The behavior of the library is unchanged if these functions are not used.
2021-07-31 23:24:50 -04:00
fduncanh
623b638357 Bring contents of lib up to date with current FD-:master RPiPlay
the plist library is removed (the Linux distributions version will be used)
(libplist 2.0)

the library llhttp v 6.0.2 is added to replace http_parser

The curve25519 and ed25519 libraries are removed, and replaced with their
OpenSSL 1.1.1 implementations

crypto is updated
2021-07-31 19:29:58 -04:00
antimof
3268b26a20 Update dnssdint.h 2020-05-02 17:26:43 +03:00
Your Name
1946373e26 first commit 2020-04-15 16:24:10 +03:00