Commit Graph
4853 Commits
Author SHA1 Message Date
Mike Brady 8d3bbe225b Discard non-sentinel packets at the start of a Realtime play -- they might belong to the previous session. 2022-01-28 11:14:52 +00:00
Mike Brady 8bd31c140e Update RELEASENOTES-DEVELOPMENT.md 2022-01-24 10:20:23 +01:00
Mike Brady deb11654ab Add some sanity checking of latency-affecting settings. 2022-01-24 10:17:07 +01:00
Mike Brady 16f5c7b7c3 Update RELEASENOTES-DEVELOPMENT.md 2022-01-23 10:09:55 +01:00
Mike Brady 703717a58a Reset the realtime clock information when a realtimne stream play terminates. 2022-01-23 10:04:04 +01:00
Mike Brady fba2f33b6b Update RELEASENOTES-DEVELOPMENT.md 2022-01-21 18:26:25 +01:00
Mike Brady 6ced6bc67d Add a "mixer_control_index" setting to the "alsa" part of ther configuration file. A mixer is fully identified by a name and index, duh. Change some debug messages and add an entry to the sample configuration file. 2022-01-21 18:18:13 +01:00
Mike Brady 18f452025f Update AIRPLAY2.md 2022-01-17 11:04:50 +00:00
Mike Brady 582e2a1f89 Update AIRPLAY2.md 2022-01-17 10:51:53 +00:00
Mike Brady 55c111cabb Lower the default starting volume bu 6dB. 2022-01-11 16:34:33 +00:00
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