Commit Graph
4843 Commits
Author SHA1 Message Date
Mike Brady b566d641b9 Update RELEASENOTES-DEVELOPMENT.md 2022-01-04 18:11:33 +00:00
Mike Brady f79222f71d BB. Fix a crash that occurred in AP2 mode if no configuration file was present, duh. 2022-01-04 18:06:16 +00:00
Mike Brady 7212504c46 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Documentation Updates
2022-01-02 17:38:31 +00:00
Mike Brady 73eec0a1be Add some code to investigate possible unclean teardowns in AP2 modes. Also add code which might obviate the problem! 2022-01-02 17:37:23 +00:00
Mike Brady c01771392b Update RELEASENOTES-DEVELOPMENT.md 2022-01-02 17:09:57 +00:00
Mike Brady 9c2f9f7ada Do a proper TEARDOWN when an AP1 RTSP thread is cancelled. In particular, kill any player thread that may be running. 2022-01-02 16:58:09 +00:00
Mike Brady f6a198438d Update RELEASENOTES-DEVELOPMENT.md 2022-01-02 10:59:20 +00:00
Mike Brady b5860fc4d2 latest version of the nqptp interface header 2022-01-02 10:42:48 +00:00
Mike Brady 4322f67fe2 Exit with a message in the log if the name to be used for the service is already in use. 2022-01-02 10:06:36 +00:00
Mike Brady 59d92db39f Improve a few debug messages. 2022-01-01 19:01:20 +00:00
Mike Brady c849c1fcf0 clang-format 2022-01-01 12:13:43 +00:00
Mike Brady 7d350c3d08 Simplify validation of the mDNS interface setting, if any. 2021-12-31 10:07:00 +00:00
Mike Brady 04aba03b4f Stop storing the timing peer list. Clean up generation of device's timing addresses (and fix a bug). Use unique SMI interface for access to NQPTP. 2021-12-30 11:03:34 +00:00
Mike Brady 35317687f9 access the SMI named in the nqptp_shared_memory_interface_name 2021-12-29 10:22:44 +00:00
Mike Brady 040bcd4f10 Clang format 2021-12-27 12:37:49 +00:00
Mike Brady 9f496c2c8c Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Small changes.
2021-12-27 12:35:54 +00:00
Mike Brady 636ccf98f0 Update RELEASENOTES-DEVELOPMENT.md 2021-12-27 12:35:08 +00:00
Mike Brady 42e508b449 Add some conditional compilation statements to avoid a few warnings. 2021-12-27 12:33:14 +00:00
Mike Brady 65773c5af4 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Some pull requersts and a documentation update.
2021-12-27 12:19:08 +00:00
Mike Brady 966d68bdec Begin to get SPS to give a unique shm interface name to nqptp. Also clang format 2021-12-27 12:19:01 +00:00
Mike Brady b57cbd70fc Merge pull request #1389 from ccutrer/ap2_client_metadata
extract several pieces of client metadata for AP2

Many thanks, Cody!
2021-12-27 12:08:15 +00:00
Mike Brady 828d3e0a3d Merge pull request #1390 from charlesomer/development
Fix for dbus restart.
Thanks Charles!
2021-12-27 12:07:26 +00:00
Charles cdbb0484f4 Fix for dbus restart. 2021-12-27 00:14:55 +00:00
Cody Cutrer 82c7f4eff0 extract several pieces of client metadata for AP2 2021-12-26 12:13:42 -07:00
Mike Brady 3047285039 Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Documentation Update
2021-12-24 12:45:21 +00:00
Mike Brady b33e8ad301 Brown bag 2021-12-24 12:45:00 +00:00
Mike Brady e275a87d73 Update RELEASENOTES-DEVELOPMENT.md 2021-12-24 12:33:28 +00:00
Mike Brady 5617f40edd Update the documentation a little. 2021-12-24 11:22:27 +00:00
Mike Brady 1997f16fba Allow the airplay_device_id to be varied either by adding an offset or by replacing it completely. 2021-12-24 11:03:19 +00:00
Mike Brady 9eafbcb4f8 Merge pull request #1384 from ccutrer/mqtt_metadata
Some MQTT metadata improvements.  Add a few more "parsed" messages: active_remote_id, dacp_id, server_ip.
Many thanks.
2021-12-24 10:20:44 +00:00
Mike Brady 7a68bb0cee Update RELEASENOTES-DEVELOPMENT.md 2021-12-24 10:15:56 +00:00
Mike Brady 9caa0e6a1f Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Documentation Update.
2021-12-24 10:13:48 +00:00
Mike Brady 1e588a2e2c Stop generating an airplay_device_id dynamically. Base it on a fixed MAC address (not necessarily the active one). 2021-12-24 10:13:25 +00:00
Cody Cutrer a9c8de50b1 some MQTT metadata improvements
document some more of the fields that can come through, and add
a few more "parsed" messages:
 * active_remote_id
 * dacp_id
 * server_ip
2021-12-23 19:09:16 -07:00
Mike Brady 598ddc319c Update RELEASENOTES-DEVELOPMENT.md 2021-12-23 19:20:46 +00:00
Mike Brady b413a29da6 Be more careful to create default file names based on the name of the app. Create the airplay_device_id in a way that includes the PID. 2021-12-23 19:17:34 +00:00
Mike Brady 035f41bdb4 Make the hw_addr 8 bytes long to that it can be read from as a 64-bit number. 2021-12-23 19:15:17 +00:00
Mike Brady 4cb485d206 Update RELEASENOTES-DEVELOPMENT.md 2021-12-22 18:08:49 +00:00
Mike Brady 4d0460b94a Update RELEASENOTES-DEVELOPMENT.md 2021-12-22 15:32:03 +00:00
Mike Brady e41c23344e Merge pull request #1381 from michaeldeborst/patch1
Slight edits to readme to include additional clarity on the available experimental docker images. 

Thans Michael!
2021-12-22 15:28:36 +00:00
Mike Brady b59d6f21fe Merge branch 'development' into patch1 2021-12-22 15:28:11 +00:00
Mike Brady 02852d2305 Update RELEASENOTES-DEVELOPMENT.md 2021-12-22 15:23:55 +00:00
Mike Brady a94388d484 Merge pull request #1378 from charlesomer/development
Automated docker tagging & s6-overlay implementation.
Thanks Charles!
2021-12-22 15:16:24 +00:00
Mike Brady 30b9d15e36 Quieten a few debug mssages, slightly shorten the minimum lead time needed for good initial sync. 2021-12-22 13:47:49 +00:00
Charles 8df35ac245 Merge branch 'mikebrady:development' into development 2021-12-21 23:49:32 +00:00
Michael 96358bc60c main readme edit for docker reference 2021-12-21 21:20:46 +01:00
Michael 96b4df513b main development repo readme edit. 2021-12-21 21:20:19 +01:00
Michael e0d901bacb edited docker readme to include clarity on different tag. 2021-12-21 21:18:46 +01:00
Mike Brady ce7bbd3999 Update RELEASENOTES-DEVELOPMENT.md 2021-12-21 16:28:38 +00:00
Mike Brady 8656149d68 Adjust the time needed to allow the clock to settle and the lead time. 2021-12-21 15:32:16 +00:00