Commit Graph
4873 Commits
Author SHA1 Message Date
Mike Brady c6fd0fbfdb Open the SHM instrface atstartup and close it on shutdown. 2022-02-26 08:27:45 +00:00
Mike BradyandGitHub b622c179bf Update RELEASENOTES-DEVELOPMENT.md 2022-02-12 13:41:35 +00:00
Mike Brady 4848608dd5 Don't try to decode commands at debug level 2 -- leave it to level 3. 2022-02-12 13:39:19 +00:00
Mike BradyandGitHub bd55f1e426 Update RELEASENOTES-DEVELOPMENT.md 2022-02-07 12:57:22 +00:00
Mike Brady e07c202b76 Quieten a compiler warning -- might not work. 2022-02-07 12:37:49 +00:00
Mike Brady 3d720d65bf MQTT -- add code to deal with empty payloads by adding a dummy payload to empty messages by default. 2022-02-07 12:36:08 +00:00
Mike BradyandGitHub 8b483c09a1 Update RELEASENOTES-DEVELOPMENT.md 2022-02-01 15:57:36 +00:00
Mike Brady f135d857c0 Ensure that when ignore_volume_control is true, the volume metadata has the current, max and min values of the [now ignored] attenuator set to 0.0. 2022-02-01 15:44:43 +00:00
Mike BradyandGitHub 31fd3737ac Merge pull request #1422 from charlesomer/development
Docker image fix - s6-overlay. Thanks Charles!
2022-02-01 11:03:33 +00:00
Charles 8127b1c470 Fix for v3 of s6 overlay and other improvements. 2022-01-31 17:57:54 +00:00
CharlesandGitHub 411f8fa0da Merge branch 'mikebrady:development' into development 2022-01-30 22:00:42 +00:00
Mike Brady c37f511319 Check certain 64-bit and 32-bit conversions. 2022-01-30 16:51:01 +00:00
Charles 5149854a2b s6 overlay improvements. 2022-01-29 15:51:46 +00:00
CharlesandGitHub b726e22836 Merge branch 'mikebrady:development' into development 2022-01-28 21:52:51 +00:00
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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 18f452025f Update AIRPLAY2.md 2022-01-17 11:04:50 +00:00
Mike BradyandGitHub 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
CharlesandGitHub 5371f69028 Merge branch 'mikebrady:development' into development 2022-01-05 19:14:34 +00:00
Mike BradyandGitHub 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
Charles 5077ff8227 Try updating images again. 2022-01-04 14:37:29 +00:00
CharlesandGitHub 6d701009e5 Merge branch 'mikebrady:development' into development 2022-01-04 13:47:18 +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 BradyandGitHub 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 BradyandGitHub 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
Charles f83ddf3e75 Roll back 2021-12-28 00:18:06 +00:00
Charles fbab96da6d Merge branch 'development' of github.com:charlesomer/shairport-sync into development 2021-12-27 23:27:39 +00:00
Charles 9e99e9acca Alpine 3.15 test 2021-12-27 23:27:36 +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 BradyandGitHub 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