]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Mike Brady [Fri, 21 Jul 2017 10:58:47 +0000 (12:58 +0200)]
Update RELEASENOTES.md
Mike Brady [Fri, 21 Jul 2017 10:30:54 +0000 (12:30 +0200)]
Move common audio backend settings like buffer size and offsets to the "general" settings stanza. Improve the resync code a little.
Mike Brady [Fri, 21 Jul 2017 10:29:03 +0000 (12:29 +0200)]
Move common audio backend settings like buffer size and offsets to the "general" settings stanza. Improve the resync code a little.
Mike Brady [Wed, 19 Jul 2017 19:16:52 +0000 (21:16 +0200)]
Update RELEASENOTES.md
Mike Brady [Wed, 19 Jul 2017 19:08:00 +0000 (21:08 +0200)]
Update RELEASENOTES.md
Mike Brady [Wed, 19 Jul 2017 19:04:43 +0000 (21:04 +0200)]
Update RELEASENOTES.md
Mike Brady [Wed, 19 Jul 2017 18:50:50 +0000 (20:50 +0200)]
Update RELEASENOTES.md
Mike Brady [Thu, 6 Jul 2017 18:13:59 +0000 (19:13 +0100)]
Add code to read audio_backend_silent_lead_in_time settings. Fix a few errors in the sample config file.
Mike Brady [Thu, 6 Jul 2017 18:13:10 +0000 (19:13 +0100)]
Add code to read audio_backend_silent_lead_in_time settings.
Mike Brady [Thu, 6 Jul 2017 18:12:17 +0000 (19:12 +0100)]
Correct examples of settings for buffer length and offset to include the suffix _in_seconds. Add the sample audio_backend_silent_lead_in_time settings.
Mike Brady [Fri, 30 Jun 2017 19:22:57 +0000 (20:22 +0100)]
Update RELEASENOTES.md
Mike Brady [Fri, 30 Jun 2017 19:16:41 +0000 (20:16 +0100)]
Quieten some debug messages.
Mike Brady [Fri, 30 Jun 2017 19:16:19 +0000 (20:16 +0100)]
Add some settings to the new PulseAudio backend. Limit the silent lead-in time on pipe and stdout backends. Not tested much.
Mike Brady [Fri, 30 Jun 2017 19:05:48 +0000 (20:05 +0100)]
Add some settings to the new PulseAudio backend. Limit the silent lead-in time to pipe and stdout backends. Not tested much.
Mike Brady [Sun, 25 Jun 2017 14:01:12 +0000 (15:01 +0100)]
Merge pull request #545 from ccutrer/dynamic_output_device
Read `stdout` from the on-start command to choose ALSA output device
Thanks for this. It looks well-implemented, but it also is very special-purpose. When a more general solution comes along that provides this functionality, I hope you won't mind if this code is removed...
Cody Cutrer [Sun, 25 Jun 2017 01:27:37 +0000 (19:27 -0600)]
read stdout from the on-start command to choose ALSA output device
refs GH-452
Mike Brady [Sat, 24 Jun 2017 17:29:35 +0000 (18:29 +0100)]
Update RELEASENOTES.md
Mike Brady [Sat, 24 Jun 2017 17:23:03 +0000 (18:23 +0100)]
Some calls to the "die" function need to be preceded by unlocking the alsa mutex.
Mike Brady [Sat, 24 Jun 2017 17:22:55 +0000 (18:22 +0100)]
Some calls to the "die" function need to be preceded by unlocking the alsa mutex.
Mike Brady [Thu, 22 Jun 2017 07:29:32 +0000 (08:29 +0100)]
Update RELEASENOTES.md
Mike Brady [Thu, 22 Jun 2017 07:25:54 +0000 (08:25 +0100)]
Fix silly bug whereby it was looking for the configuration file in the wrong place.
Mike Brady [Thu, 22 Jun 2017 07:25:45 +0000 (08:25 +0100)]
Fix silly bug whereby it was looking for the configuration file in the wrong place.
Mike Brady [Wed, 21 Jun 2017 11:10:07 +0000 (12:10 +0100)]
Merge pull request #541 from troyliu0105/development
Fix typo in shairport-sync.c
Troy Liu [Wed, 21 Jun 2017 00:56:23 +0000 (08:56 +0800)]
Fix typo in shairport-sync.c
Mike Brady [Tue, 13 Jun 2017 06:58:17 +0000 (07:58 +0100)]
Stop generating multiple PA sound applications -- now, just generate one.
Mike Brady [Mon, 12 Jun 2017 13:48:37 +0000 (14:48 +0100)]
Fix pid_file_proc which was retuning a null
Mike Brady [Sun, 11 Jun 2017 14:06:03 +0000 (15:06 +0100)]
Try a different resync mechanism
Mike Brady [Mon, 5 Jun 2017 11:45:49 +0000 (12:45 +0100)]
Update and rename CONTRIBUTING.mb to CONTRIBUTING.md
Mike Brady [Mon, 5 Jun 2017 11:34:56 +0000 (12:34 +0100)]
Create CONTRIBUTING.mb
Mike Brady [Sun, 4 Jun 2017 14:46:52 +0000 (15:46 +0100)]
Update RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:46:31 +0000 (15:46 +0100)]
Update configure.ac
Mike Brady [Sun, 4 Jun 2017 14:45:48 +0000 (15:45 +0100)]
Update RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:45:25 +0000 (15:45 +0100)]
Update RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:39:42 +0000 (15:39 +0100)]
Add a brief comment about the chunking sub-protocol
Mike Brady [Sun, 4 Jun 2017 14:30:45 +0000 (15:30 +0100)]
Update RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:25:51 +0000 (15:25 +0100)]
Merge pull request #533 from pguyot/udp_metadata
Fix issues with sending metadata over UDP socket
Mike Brady [Sun, 4 Jun 2017 14:17:27 +0000 (15:17 +0100)]
Update shairport-sync.conf
Paul Guyot [Sun, 4 Jun 2017 14:15:13 +0000 (14:15 +0000)]
Send metadata too large for UDP maximum message size into chunks.
Paul Guyot [Sun, 4 Jun 2017 14:13:31 +0000 (14:13 +0000)]
Make sure socket send buffer is large enough for all metadata.
Mike Brady [Sun, 4 Jun 2017 13:57:41 +0000 (14:57 +0100)]
Update README.md
Mike Brady [Sat, 3 Jun 2017 19:32:56 +0000 (20:32 +0100)]
Update README.md
Mike Brady [Sat, 3 Jun 2017 19:22:51 +0000 (20:22 +0100)]
Update README.md
Mike Brady [Sat, 3 Jun 2017 19:19:33 +0000 (20:19 +0100)]
Update README.md
Mike Brady [Sat, 3 Jun 2017 19:05:21 +0000 (20:05 +0100)]
Update README.md
Mike Brady [Mon, 29 May 2017 10:40:00 +0000 (11:40 +0100)]
Incremental update
Mike Brady [Sun, 28 May 2017 17:23:58 +0000 (18:23 +0100)]
Update README.md
Mike Brady [Fri, 26 May 2017 17:40:07 +0000 (18:40 +0100)]
Update README.md
Mike Brady [Fri, 26 May 2017 17:24:38 +0000 (18:24 +0100)]
Update README.md
Mike Brady [Thu, 25 May 2017 18:50:03 +0000 (19:50 +0100)]
Add an extra option "-j" to daemonize withoput generating a PID file
Mike Brady [Thu, 25 May 2017 18:49:31 +0000 (19:49 +0100)]
Add an extra option "-j" to daemonize withoput generating a PID file
Mike Brady [Thu, 25 May 2017 18:00:01 +0000 (19:00 +0100)]
Change the order of evaluating command lione options so that the config file is read before any commands are executed.
Mike Brady [Thu, 25 May 2017 17:56:01 +0000 (18:56 +0100)]
Change the order of evaluating command lione options so that the config file is read before any commands are executed.
Mike Brady [Wed, 24 May 2017 11:07:35 +0000 (12:07 +0100)]
Update LIBSOXR.md
Mike Brady [Thu, 18 May 2017 10:47:53 +0000 (11:47 +0100)]
Update RELEASENOTES.md
Mike Brady [Thu, 18 May 2017 10:25:24 +0000 (11:25 +0100)]
Fix grammatical error in configure.ac
Mike Brady [Thu, 18 May 2017 10:21:16 +0000 (11:21 +0100)]
Update configure.ac
Mike Brady [Thu, 18 May 2017 10:00:23 +0000 (11:00 +0100)]
Add new bare-bones pulseaudio backend
Mike Brady [Thu, 18 May 2017 09:35:40 +0000 (10:35 +0100)]
Make default buffer 0.35 seconds, turn off some debug code.
Mike Brady [Thu, 18 May 2017 09:25:15 +0000 (10:25 +0100)]
Restore player.c modifications specific to pa -- not needed now.
Mike Brady [Wed, 17 May 2017 16:29:18 +0000 (17:29 +0100)]
Use lock and unlock to improve stability, ahem.
Mike Brady [Wed, 17 May 2017 14:07:55 +0000 (15:07 +0100)]
Cork output if underflow is detected.
Mike Brady [Wed, 17 May 2017 11:15:15 +0000 (12:15 +0100)]
Change service name to Shairport Sync
Mike Brady [Wed, 17 May 2017 07:50:31 +0000 (08:50 +0100)]
Initial very rough full-fat pulseaudio backend
Mike Brady [Wed, 17 May 2017 07:49:40 +0000 (08:49 +0100)]
Initial very rough full-fat pulseaudio backend
Mike Brady [Sat, 13 May 2017 12:35:40 +0000 (13:35 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 12:35:10 +0000 (13:35 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 12:33:47 +0000 (13:33 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 11:15:45 +0000 (12:15 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 11:15:23 +0000 (12:15 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 11:14:52 +0000 (12:14 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 10:48:42 +0000 (11:48 +0100)]
Update TROUBLESHOOTING.md
Mike Brady [Sat, 13 May 2017 10:46:22 +0000 (11:46 +0100)]
Update TROUBLESHOOTING.md
Mike Brady [Sat, 13 May 2017 10:35:55 +0000 (11:35 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 10:35:09 +0000 (11:35 +0100)]
Update README.md
Mike Brady [Sat, 13 May 2017 10:34:21 +0000 (11:34 +0100)]
Update README.md
Mike Brady [Thu, 11 May 2017 06:15:03 +0000 (07:15 +0100)]
Update RELEASENOTES.md
Mike Brady [Thu, 11 May 2017 06:04:39 +0000 (07:04 +0100)]
Fix mixing of mono -- do 32-bit add and preserve all 17 bits for later dithering
Mike Brady [Thu, 11 May 2017 05:48:37 +0000 (06:48 +0100)]
Fix mixing of mono -- do 32-bit add and preserve all 17 bits for later dithering
Mike Brady [Fri, 5 May 2017 16:06:44 +0000 (17:06 +0100)]
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Mike Brady [Fri, 5 May 2017 16:04:41 +0000 (17:04 +0100)]
Use hardware volume control only to mute when there is a mixer but no switch.
Mike Brady [Fri, 5 May 2017 16:04:08 +0000 (17:04 +0100)]
Use hardware volume control only to mute when there is a mixer but no switch.
Mike Brady [Thu, 4 May 2017 15:32:25 +0000 (16:32 +0100)]
Update RELEASENOTES.md
Mike Brady [Thu, 4 May 2017 15:30:28 +0000 (16:30 +0100)]
Improve the logic of the interplay between the volume and mute controls, so that if muted due to volume levels, will not be unmuted
Mike Brady [Thu, 4 May 2017 15:30:12 +0000 (16:30 +0100)]
Improve the logic of the interplay between the volume and mute controls, so that if muted due to volume levels, will not be unmuted
Mike Brady [Thu, 4 May 2017 13:06:24 +0000 (14:06 +0100)]
Signal presence or absence of hardware volume and mute abilities properly. Fix software-only mute.
Mike Brady [Wed, 3 May 2017 20:52:44 +0000 (21:52 +0100)]
Update RELEASENOTES.md
Mike Brady [Wed, 3 May 2017 20:50:01 +0000 (21:50 +0100)]
Don't turn the software volume down to zero when muting
Mike Brady [Wed, 3 May 2017 20:48:48 +0000 (21:48 +0100)]
Don't turn the software volume down to zero when muting
Mike Brady [Tue, 2 May 2017 16:55:55 +0000 (17:55 +0100)]
Update RELEASENOTES.md
Mike Brady [Tue, 2 May 2017 11:30:53 +0000 (12:30 +0100)]
Open and close the hardware mixer only when needed -- don't keep it open throughout the play session. This allows it to respond to external volume changes
Mike Brady [Tue, 2 May 2017 11:29:57 +0000 (12:29 +0100)]
Open and close the hardware mixer when needed -- don't keep it open throughout the play session. This allows it to respond to external volume changes
Mike Brady [Mon, 1 May 2017 08:06:32 +0000 (09:06 +0100)]
Update RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 08:02:30 +0000 (09:02 +0100)]
Update RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 08:01:27 +0000 (09:01 +0100)]
Update RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 08:00:00 +0000 (09:00 +0100)]
Update RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 07:57:48 +0000 (08:57 +0100)]
Update RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 07:36:04 +0000 (08:36 +0100)]
Fix silly bug in volume adjust code
Mike Brady [Mon, 1 May 2017 07:35:56 +0000 (08:35 +0100)]
Fix silly bug in volume adjust code
Mike Brady [Sun, 30 Apr 2017 18:08:49 +0000 (19:08 +0100)]
Update RELEASENOTES.md
Mike Brady [Sun, 30 Apr 2017 17:56:56 +0000 (18:56 +0100)]
Add alsa_use_playback_switch_for_mute to the configuration data structure, so visible for debug summary.