F. Duncanh
|
640532efe2
|
Preparing for v1.65 release; cleanup after changes
|
2023-05-31 11:12:32 -04:00 |
|
F. Duncanh
|
fa5d1d8114
|
Disable "SupportsLegacyPairing" to allow fast connections (thanks @shuax)
|
2023-05-31 04:59:14 -04:00 |
|
F. Duncanh
|
a800fe213e
|
fix unsafe strcmp (AirMyPC segfault) + timing fix for AirMyPC client
|
2023-05-31 03:41:53 -04:00 |
|
F. Duncanh
|
d38f8690c2
|
protocol modifications allowing "supports legacy pairing" to be disabled
|
2023-05-30 07:46:15 -04:00 |
|
F. Duncanh
|
e2ad714028
|
mac /Homebrew cleanup of PKG_CONFIG_PATH
|
2023-05-25 11:24:16 -04:00 |
|
F. Duncanh
|
96333754be
|
clean up SPS/PPS prepend code (for IDR frames) + cosmetic cleanups
|
2023-04-22 10:55:36 -04:00 |
|
F. Duncanh
|
6e11e749cc
|
raop_ntp.c, utils.c : fixes #192
|
2023-04-19 14:10:28 -04:00 |
|
F. Duncanh
|
3dfdf42fad
|
only call utils_data_to_string in -d debug mode
|
2023-04-18 02:25:57 -04:00 |
|
F. Duncanh
|
653158eabb
|
fix errors in recent sprintf->snprintf "fix"
|
2023-04-17 18:56:38 -04:00 |
|
F. Duncanh
|
67e9c0eca1
|
replace sprintf by snprintf (silence warning by macOS compiler)
|
2023-04-15 18:19:04 -04:00 |
|
F. Duncanh
|
9a1f67c354
|
fix for homebrew on M1 macs
|
2023-03-14 16:48:48 -04:00 |
|
F. Duncanh
|
2f85d64571
|
fix timestamp_to_date, etc. for nanosecond timestamps
|
2023-02-15 02:59:01 -05:00 |
|
F. Duncanh
|
6d9f2a2b88
|
introduce -vsync, -async options
|
2023-02-12 19:06:29 -05:00 |
|
F. Duncanh
|
9fc195877d
|
cleaned up raop_rtp.c
|
2023-02-11 05:02:17 -05:00 |
|
F. Duncanh
|
e2c60ae557
|
raop_ntp cleanup parentheses
|
2023-02-10 15:18:33 -05:00 |
|
F. Duncanh
|
28afb1fbb8
|
export both local and remote ntp times with audio and video frames
|
2023-02-10 14:05:08 -05:00 |
|
F. Duncanh
|
e2357bd687
|
add change statement: authorship, dates to LGPL v2.1 files
|
2023-02-09 11:01:58 -05:00 |
|
F. Duncanh
|
995a4bded8
|
improved debug output for timings
|
2023-02-09 07:00:14 -05:00 |
|
F. Duncanh
|
ad451b4c33
|
remove unnecessary "audio delay" feature.
|
2023-02-07 23:54:23 -05:00 |
|
F. Duncanh
|
dfd98efbab
|
cleanups of initial latency code. ntp and rtp times
|
2023-02-07 22:49:30 -05:00 |
|
F. Duncanh
|
c8025be711
|
v1.63: fix audio sync with client video in Audio-only mode
|
2023-02-06 17:44:47 -05:00 |
|
F. Duncanh
|
f6a18a5a37
|
use rtp_clock_rate instead of rtp_sync_scale
|
2023-02-05 14:15:07 -05:00 |
|
F. Duncanh
|
cf6452b713
|
convert all times from micro to nano secs
|
2023-02-05 02:09:22 -05:00 |
|
F. Duncanh
|
c9351f7adc
|
remove unused memalign.h
|
2023-01-23 09:01:44 -05:00 |
|
F. Duncanh
|
e49ec71992
|
remove use of obsolete gettimeofday
|
2023-01-23 08:23:04 -05:00 |
|
F. Duncanh
|
a255c09e3c
|
Revert default maxFPS back from 60 to 30.
|
2023-01-20 17:41:00 -05:00 |
|
F. Duncanh
|
f0c12d363e
|
update deprecated gstreamer syntax
|
2023-01-18 02:07:33 -05:00 |
|
F. Duncanh
|
14df246976
|
increase default maxFPS plist setting from 30 to 60
|
2023-01-16 08:55:12 -05:00 |
|
F. Duncanh
|
bb5b70305b
|
remove unnecessary audio buffer flush on volume change
(may cause audio artefacts)
This was first introduced in RPiPlay 2019-07-12 in commit
ad0872961f
|
2023-01-16 01:49:49 -05:00 |
|
F. Duncanh
|
a7445da3e6
|
cleanup: remove some printf's (replace by logger)
|
2023-01-15 15:24:44 -05:00 |
|
F. Duncanh
|
f094dd137e
|
Windows: UTF-8 on console; fix 0x01 video packets with no payload
|
2023-01-13 09:43:53 -05:00 |
|
F. Duncanh
|
fb3b340124
|
lib/CMakeLists.txt: remove -U_FORTIFY_SOURCE from Cflags
|
2022-12-31 13:09:03 -05:00 |
|
F. Duncanh
|
fa5d412e21
|
postpend (instead of prepend) any $CFLAGS from build environment to Cflags
|
2022-12-28 13:12:08 -05:00 |
|
F. Duncanh
|
dc22631cfd
|
lib/CMakeLists.txt: remove debug option -g from Cflags
|
2022-12-28 11:08:47 -05:00 |
|
F. Duncanh
|
584dadb5da
|
cosmetic change (keep lib free of UxPlay mentions in case of re-use)
make NOHOLD feature a #define item
|
2022-12-16 10:47:18 -05:00 |
|
F. Duncanh
|
e86e6e20d4
|
add code to detect unsupported AirPlay 2 "Remote Control" protocol
|
2022-12-14 11:53:51 -05:00 |
|
F. Duncanh
|
af2937e046
|
add error message if dnssd_register_airplay or _raop fails
|
2022-12-14 02:13:35 -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
|
5d478b5a70
|
update llhttp to v8.1.0
|
2022-10-29 03:21:26 -04:00 |
|
fduncanh
|
15eee533b1
|
add -nohold option: drop current client when new client connects
|
2022-10-29 02:47:11 -04:00 |
|
fduncanh
|
dd8e120bde
|
do not call ISSET with invalid mirror_data_sock = -1.
(prevents Archlinux coredump with CFLAGS = -DFORTIFY_SOURCE)
|
2022-10-08 15:23:41 -04:00 |
|
fduncanh
|
a6bebb30d8
|
Add missing LGPL headers
|
2022-10-01 18:16:50 -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
|
f5122826fb
|
modified keepalive settings for WIN32
|
2022-09-02 07:46:22 -04:00 |
|
fduncanh
|
bb6c409d90
|
CMakeLists.txt: add WIN32 compilation (from @aelmod)
|
2022-09-02 07:32:06 -04:00 |
|
fduncanh
|
1871ea0f30
|
raop airplay lib: fixes by @aelmod for compilation on Windows
|
2022-09-01 11:50:27 -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
|
6e8491a30a
|
revert a change that used assert in a way that fails with NDEBUG
(pointed out by @heweishing, thanks)
|
2022-08-28 02:37:28 -04:00 |
|
fduncanh
|
91663c0c57
|
update llhttp to v6.0.7; README typo.
|
2022-07-23 09:18:28 -04:00 |
|
fduncanh
|
54ea0c6aef
|
separate RAOP and AirPlay features
|
2022-06-30 16:13:25 -04:00 |
|