Commit Graph
5718 Commits
Author SHA1 Message Date
Mike Brady dabfee5bac Move to smi version 10, read-only interface, no mutex, write and read each record twice to ensure it is not inconsistent when read. 2023-09-11 16:02:49 +01:00
Mike Brady b7d9c22de9 format adjustments 2023-09-11 16:01:38 +01:00
Mike Brady b3db7e88cf Small bug fixes 2023-09-11 15:58:49 +01:00
Mike BradyandGitHub d1524f2c85 Update RELEASENOTES-DEVELOPMENT.md 2023-09-10 11:05:59 +01:00
Mike Brady 556419e845 Fix a bug whereby volume control changes would be ignored after a pause in playing of longer than about 8 minutes. 2023-09-10 11:02:59 +01:00
Mike BradyandGitHub 98e48b3fae Update RELEASENOTES-DEVELOPMENT.md 2023-09-09 11:13:12 +01:00
Mike Brady 702e828540 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Other updates
2023-09-09 11:04:47 +01:00
Mike Brady 986f9587de Rebuild the locking mechanisms for safe interruption of an existing play session. 2023-09-09 10:49:32 +01:00
Mike BradyandGitHub 4bee50c920 Update README.md
Fix typo in command line!
2023-09-03 15:10:06 +01:00
Mike BradyandGitHub d31f4b275a Update RELEASENOTES-DEVELOPMENT.md
Fix for active_end on shutdown.
2023-08-27 16:02:26 +01:00
Mike Brady a9000de666 Try again to ensure an active_end metadata item is emitted if the player exits while playing. 2023-08-27 15:54:16 +01:00
Mike Brady 8821ec2861 Update some slightly outdated comments in common.h and shairport-sync.conf 2023-07-23 13:18:52 +02:00
Mike Brady b965add150 Minor comment change. 2023-07-21 13:34:02 +02:00
Mike BradyandGitHub 89c637af9b Update RELEASENOTES-DEVELOPMENT.md
Layout fix.
2023-07-20 16:46:20 +02:00
Mike BradyandGitHub a5ebbc3067 Update RELEASENOTES-DEVELOPMENT.md
Modify dasl_tapered profile to work better with restricted range attenuators.
2023-07-20 16:45:05 +02:00
Mike Brady bc2fda5207 Modify the dasl_tapered volume control transfer function to use the entire AirPlay volume range with mixers having a restricted attenuation range. 2023-07-20 16:27:07 +02:00
Mike BradyandGitHub 9aa03008c2 Update RELEASENOTES-DEVELOPMENT.md 2023-07-17 15:32:55 +02:00
Mike BradyandGitHub 869a66d247 Update RELEASENOTES-DEVELOPMENT.md 2023-07-17 15:32:19 +02:00
Mike BradyandGitHub 89ec0f871b Update RELEASENOTES-DEVELOPMENT.md 2023-07-17 15:31:38 +02:00
Mike BradyandGitHub 0319cf388a Update RELEASENOTES-DEVELOPMENT.md
Add note about the `dasl-tapered` volume control profile
2023-07-17 15:31:19 +02:00
Mike BradyandGitHub 57061dfb8b Merge pull request #1699 from dasl-/log-vol
Add new "dasl_tapered" volume control profile. Thanks to [David Leiboic](https://github.com/dasl-) for this contribution.
2023-07-17 13:28:58 +02:00
dasl- 1a55537790 fix typo 2023-07-13 21:49:29 -04:00
dasl- ebe1ca17f2 rename to dasl_tapered 2023-07-13 21:43:25 -04:00
Mike BradyandGitHub d242aab65a Update RELEASENOTES-DEVELOPMENT.md 2023-07-09 20:49:11 +01:00
Mike BradyandGitHub 9ef4e351f7 Merge pull request #1706 from sternenseemann/configure-check-for-ar
configure.ac: check $AR for ar to use
2023-07-09 20:34:50 +01:00
sternenseemann 9f8b360c63 configure.ac: check $AR for ar to use
Resolves #1705. Tested against https://github.com/NixOS/nixpkgs/pull/242350.
2023-07-09 21:16:09 +02:00
David LeibovicandGitHub 3479d8d7d4 make use of max_db 2023-07-07 20:19:34 -04:00
Mike BradyandGitHub e509849d74 Update RELEASENOTES-DEVELOPMENT.md 2023-07-06 09:17:26 +01:00
Mike Brady 9a8f1ba12b Update the mDNS strings for the Classic AirPlay feature of AP2 2023-07-06 09:13:58 +01:00
Mike BradyandGitHub 1fd863f360 Update RELEASENOTES-DEVELOPMENT.md 2023-07-04 19:35:27 +01:00
Mike Brady 6acd73da57 Make the change to short DACP polling (semi-)permanent. Maye look at this again in the future. 2023-07-04 19:28:05 +01:00
dasl- baf51cf2a7 Add logarithmic volume_control_profile mode 2023-07-02 09:27:53 -04:00
Mike BradyandGitHub c2abee35d0 Update RELEASENOTES-DEVELOPMENT.md 2023-06-26 07:17:41 +01:00
Mike Brady d4e003805c Ensure the metadata associated with active_end is sent before quitting the app gracefully. (Up to now, the metadata systems would be shutdown before the active_end was done. 2023-06-26 07:13:45 +01:00
Mike BradyandGitHub 6e6b2a5959 Update RELEASENOTES-DEVELOPMENT.md 2023-06-25 18:03:08 +01:00
Mike Brady b0f2fb9a10 Fix a bug when interrupting a Classic Airplay session -- don't reset the UDP port suggestion when you interrupt a session. IOW use different UDP ports for the new session to avoid poisoning the new session. 2023-06-25 17:51:32 +01:00
Mike Brady 01937965d7 quieten a few debug messages 2023-06-25 11:39:32 +01:00
Mike BradyandGitHub 257a84dd4c Update RELEASENOTES-DEVELOPMENT.md 2023-06-24 22:22:51 +01:00
Mike Brady 0ca5fd3caa Fix a statistics bug and also tidy up the statistics logging interval logic for resetting min and max counters. 2023-06-24 22:20:14 +01:00
Mike BradyandGitHub 0af12c1452 Update RELEASENOTES-DEVELOPMENT.md 2023-06-22 09:58:32 +01:00
Mike Brady 716aa05188 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Documentation update
2023-06-22 09:53:42 +01:00
Mike Brady b29e92b8cd Always use revision number 1 when looking for status updates on the DACP remote control port. This is ia hacky change to try out a (good) suggestion in Issue #1658. 2023-06-22 09:53:09 +01:00
Mike BradyandGitHub bb69630cc2 Update RELEASENOTES-DEVELOPMENT.md 2023-06-21 19:28:30 +01:00
Mike Brady 46a215b630 activity monitor should send an active_end on shutdown, provided it was in the active state. 2023-06-21 19:24:18 +01:00
Mike BradyandGitHub cf33fb48b1 Update RELEASENOTES-DEVELOPMENT.md 2023-06-20 10:25:15 +01:00
Mike BradyandGitHub 2f52e69975 Merge pull request #1693 from michieldwitte/development
Add missing format string argument.
2023-06-20 10:18:24 +01:00
Michiel De Witte ef01dc541e Add missing format string argument 2023-06-20 11:10:54 +02:00
Mike Brady 48b433ef93 minor corrections 2023-06-10 19:35:33 +01:00
Mike BradyandGitHub cafc922d4a Update RELEASENOTES-DEVELOPMENT.md 2023-06-10 17:13:25 +01:00
Mike Brady 17414f576d stop two FFmpeg deprecation warnings 2023-06-10 17:10:02 +01:00