Commit Graph
4787 Commits
Author SHA1 Message Date
Mike Brady 88c5480107 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Documentation update.
2021-12-19 16:16:45 +00:00
Mike BradyandGitHub 3705d8e2e0 Update sample dbus commands 2021-12-16 11:12:51 +00:00
Mike Brady 5a23ff5224 slightly simplify function generate_preliminary_string. 2021-12-16 09:47:50 +00:00
Mike BradyandGitHub 52359dae8f Update RELEASENOTES-DEVELOPMENT.md 2021-12-14 16:26:46 +00:00
Mike BradyandGitHub 54d810895f Update RELEASENOTES-DEVELOPMENT.md 2021-12-12 13:30:31 +00:00
Mike Brady 84dd2dc41f Begin to try to figure out how to respond to remote control connections. 2021-12-12 13:28:10 +00:00
Mike BradyandGitHub 8ea3d57315 Update RELEASENOTES-DEVELOPMENT.md 2021-12-12 12:57:07 +00:00
Mike Brady 9bf4557422 Make debug messages easier to see on macOS Terminal. 2021-12-12 12:53:40 +00:00
Mike BradyandGitHub fbce590609 Update RELEASENOTES-DEVELOPMENT.md 2021-12-10 13:07:20 +00:00
Mike BradyandGitHub 8330f30bf8 Update MOREINFO.md 2021-12-10 12:29:30 +00:00
Mike BradyandGitHub 679e1bb839 Update MOREINFO.md 2021-12-10 12:16:43 +00:00
Mike BradyandGitHub ed7ffb91cf Update MOREINFO.md 2021-12-10 11:31:01 +00:00
Mike BradyandGitHub 26409ab1a3 Update MOREINFO.md 2021-12-10 11:25:12 +00:00
Mike BradyandGitHub 1d023f8071 Update RELEASENOTES-DEVELOPMENT.md 2021-12-10 09:21:34 +00:00
Mike Brady a7a0208360 Only include code to modify the RTSP buffer length if metadata support is included in the configuration. 2021-12-10 09:15:30 +00:00
Mike BradyandGitHub 48e2679c38 Update BUILDFORAP2.md 2021-12-09 15:16:54 +00:00
Mike BradyandGitHub 6d899621dd Update RELEASENOTES-DEVELOPMENT.md 2021-12-09 14:36:58 +00:00
Mike Brady 3ab16b5d0c Merge branch 'mptre-master' into development
Thanks to Anton Lindqvist (https://github.com/mptre) for this PR.
2021-12-09 14:17:42 +00:00
Mike Brady 5aa3324d3d Merge "openbsd corrections #1357" after resolving one conflict. 2021-12-09 14:16:37 +00:00
Mike BradyandGitHub 03b7c830ed Update AIRPLAY2.md 2021-12-08 22:37:09 +00:00
Mike BradyandGitHub bea691e78e Merge pull request #1356 from tecdude/patch-1
Update AIRPLAY2.md
2021-12-08 22:32:40 +00:00
Mike BradyandGitHub 3626acba85 Update RELEASENOTES-DEVELOPMENT.md 2021-12-08 17:33:52 +00:00
Mike BradyandGitHub 159f9a980d Update RELEASENOTES-DEVELOPMENT.md 2021-12-08 17:29:05 +00:00
Mike Brady 24a5bbbeda Merge branch 'development' of git.aillwee.com:base/shairport-sync into development 2021-12-08 12:05:52 +00:00
Mike Brady 429c5dc002 Add update to ejurgensen's pair_ap library. Thanks as always. 2021-12-08 11:59:09 +00:00
Mike Brady 8256324a35 Merge branch 'development' of git.aillwee.com:base/shairport-sync into development
Copy in new developments.
2021-12-08 10:30:12 +00:00
Mike BradyandGitHub 5d5595491d Merge pull request #1367 from Lorilandly/development
fixed dependency on the `xxd` tool.

Thanks. I don't know how I missed that!
2021-12-08 09:56:34 +00:00
Lori Li 9f81ad643e fixed dependency 2021-12-08 11:27:00 +09:00
Mike Brady 9d18742e7b Merge branch 'development' of git.aillwee.com:base/shairport-sync into development
Memory leak fixes, move play lock to the first setup, hold the timing peer list until a full teardown.
2021-12-07 21:36:56 +00:00
Mike Brady b938064bae Add client and server ip metadata for AP2. Remove timing peer list and DACP code only for a full AP2 teardown. 2021-12-07 21:34:53 +00:00
Mike Brady 31a34ae684 Fix another memory leak. 2021-12-07 20:34:23 +00:00
Mike Brady d9b6a28307 Add a bogus exit for AP1 to make it easier to evaluate valgrind results. 2021-12-07 20:29:00 +00:00
Mike Brady 9eea4e4c0c Another memory leak. 2021-12-07 20:05:37 +00:00
Mike Brady 7258a45bea Fix a few more memory leaks 2021-12-07 19:58:00 +00:00
Mike Brady 765a489db4 Possibly fix a few memory leaks. Add a bogus exit to allow SPS to quit at the end of a play session, to make it easier to use valgrind. 2021-12-07 19:37:01 +00:00
Mike Brady b900be906b Merge branch 'development' of git.aillwee.com:base/shairport-sync into development
A few small changes.
2021-12-07 17:50:08 +00:00
Mike Brady b386c22a0c Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Merge.
2021-12-07 17:49:04 +00:00
Mike Brady 107bc71e56 Stop checking that the timing peers are within the same subnet. 2021-12-07 17:47:45 +00:00
Mike Brady 6a58eae314 Quieten a few debug messasges. 2021-12-07 17:37:16 +00:00
Mike Brady fd3d461a16 stop removing the play lock at the end of a play session. That's the job of the rtsp thread. 2021-12-07 15:09:05 +00:00
Mike Brady dbebdca84d quieten a debug message 2021-12-07 15:08:16 +00:00
Mike Brady 3de7e9a5c5 Look for at least 0.1 seconds of leadtime, ensure a master clock is at least 0.275 seconds old before use, quieten a few debug messages. 2021-12-07 12:09:49 +00:00
Mike Brady 273708fdfb Merge branch 'development' of git.aillwee.com:base/shairport-sync into development
Just checking.
2021-12-07 09:59:14 +00:00
Mike Brady 70821f8127 Clang Format 2021-12-06 18:45:25 +00:00
Mike Brady 1e21368213 Add txtAirPlay data to info response. Don't pause long RTSP message reception. 2021-12-06 18:16:57 +00:00
Mike Brady 3b9f2e1c53 Don't ask for cover art if not asking for metadata too. Duh. 2021-12-06 18:14:23 +00:00
Mike Brady 0b21373c0e Skip some invalid AAC packets, don't decode outdated frames, wait for timing information to be valid. 2021-12-06 18:13:20 +00:00
Mike Brady be4807fff2 Wait for that mutex for longer. (Don't know why yet...) 2021-12-06 18:09:29 +00:00
Mike Brady fa20d88c1c Remember to add some exta fields later... 2021-12-06 18:08:35 +00:00
Mike Brady 41f55ac1cb Stop clearing the timing peer list and stop removing the anchor clock info. 2021-12-06 18:03:42 +00:00