]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
8 years agoread stdout from the on-start command to choose ALSA output device 545/head
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

8 years agoFix pid_file_proc which was retuning a null
Mike Brady [Mon, 12 Jun 2017 13:48:37 +0000 (14:48 +0100)] 
Fix pid_file_proc which was retuning a null

8 years agoTry a different resync mechanism
Mike Brady [Sun, 11 Jun 2017 14:06:03 +0000 (15:06 +0100)] 
Try a different resync mechanism

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:46:52 +0000 (15:46 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate configure.ac
Mike Brady [Sun, 4 Jun 2017 14:46:31 +0000 (15:46 +0100)] 
Update configure.ac

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:45:48 +0000 (15:45 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:45:25 +0000 (15:45 +0100)] 
Update RELEASENOTES.md

8 years agoAdd a brief comment about the chunking sub-protocol
Mike Brady [Sun, 4 Jun 2017 14:39:42 +0000 (15:39 +0100)] 
Add a brief comment about the chunking sub-protocol

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 4 Jun 2017 14:30:45 +0000 (15:30 +0100)] 
Update RELEASENOTES.md

8 years agoMerge pull request #533 from pguyot/udp_metadata
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

8 years agoUpdate shairport-sync.conf
Mike Brady [Sun, 4 Jun 2017 14:17:27 +0000 (15:17 +0100)] 
Update shairport-sync.conf

8 years agoSend metadata too large for UDP maximum message size into chunks. 533/head
Paul Guyot [Sun, 4 Jun 2017 14:15:13 +0000 (14:15 +0000)] 
Send metadata too large for UDP maximum message size into chunks.

8 years agoMake sure socket send buffer is large enough for all metadata.
Paul Guyot [Sun, 4 Jun 2017 14:13:31 +0000 (14:13 +0000)] 
Make sure socket send buffer is large enough for all metadata.

8 years agoUpdate README.md
Mike Brady [Sun, 4 Jun 2017 13:57:41 +0000 (14:57 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 3 Jun 2017 19:32:56 +0000 (20:32 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 3 Jun 2017 19:22:51 +0000 (20:22 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 3 Jun 2017 19:19:33 +0000 (20:19 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 3 Jun 2017 19:05:21 +0000 (20:05 +0100)] 
Update README.md

8 years agoIncremental update
Mike Brady [Mon, 29 May 2017 10:40:00 +0000 (11:40 +0100)] 
Incremental update

8 years agoUpdate README.md
Mike Brady [Sun, 28 May 2017 17:23:58 +0000 (18:23 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Fri, 26 May 2017 17:40:07 +0000 (18:40 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Fri, 26 May 2017 17:24:38 +0000 (18:24 +0100)] 
Update README.md

8 years agoAdd an extra option "-j" to daemonize withoput generating a PID file
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

8 years agoAdd 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

8 years agoChange the order of evaluating command lione options so that the config file is read...
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.

8 years agoChange the order of evaluating command lione options so that the config file is read...
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.

8 years agoUpdate RELEASENOTES.md 3.1d16
Mike Brady [Thu, 18 May 2017 10:47:53 +0000 (11:47 +0100)] 
Update RELEASENOTES.md

8 years agoFix grammatical error in configure.ac
Mike Brady [Thu, 18 May 2017 10:25:24 +0000 (11:25 +0100)] 
Fix grammatical error in configure.ac

8 years agoUpdate configure.ac
Mike Brady [Thu, 18 May 2017 10:21:16 +0000 (11:21 +0100)] 
Update configure.ac

8 years agoAdd new bare-bones pulseaudio backend
Mike Brady [Thu, 18 May 2017 10:00:23 +0000 (11:00 +0100)] 
Add new bare-bones pulseaudio backend

8 years agoMake default buffer 0.35 seconds, turn off some debug code.
Mike Brady [Thu, 18 May 2017 09:35:40 +0000 (10:35 +0100)] 
Make default buffer 0.35 seconds, turn off some debug code.

8 years agoRestore player.c modifications specific to pa -- not needed now.
Mike Brady [Thu, 18 May 2017 09:25:15 +0000 (10:25 +0100)] 
Restore player.c modifications specific to pa -- not needed now.

8 years agoUse lock and unlock to improve stability, ahem.
Mike Brady [Wed, 17 May 2017 16:29:18 +0000 (17:29 +0100)] 
Use lock and unlock to improve stability, ahem.

8 years agoCork output if underflow is detected.
Mike Brady [Wed, 17 May 2017 14:07:55 +0000 (15:07 +0100)] 
Cork output if underflow is detected.

8 years agoChange service name to Shairport Sync
Mike Brady [Wed, 17 May 2017 11:15:15 +0000 (12:15 +0100)] 
Change service name to Shairport Sync

8 years agoInitial very rough full-fat pulseaudio backend
Mike Brady [Wed, 17 May 2017 07:50:31 +0000 (08:50 +0100)] 
Initial very rough full-fat pulseaudio backend

8 years agoInitial 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

8 years agoUpdate README.md
Mike Brady [Sat, 13 May 2017 12:35:10 +0000 (13:35 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 13 May 2017 11:15:23 +0000 (12:15 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 13 May 2017 11:14:52 +0000 (12:14 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 13 May 2017 10:35:55 +0000 (11:35 +0100)] 
Update README.md

8 years agoUpdate README.md
Mike Brady [Sat, 13 May 2017 10:35:09 +0000 (11:35 +0100)] 
Update README.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 11 May 2017 06:15:03 +0000 (07:15 +0100)] 
Update RELEASENOTES.md

8 years agoFix mixing of mono -- do 32-bit add and preserve all 17 bits for later dithering
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

8 years agoFix 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

8 years agoMerge branch 'development' of https://github.com/mikebrady/shairport-sync into develo...
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

8 years agoUse hardware volume control only to mute when there is a mixer but no switch.
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.

8 years agoUse 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.

8 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 4 May 2017 15:32:25 +0000 (16:32 +0100)] 
Update RELEASENOTES.md

8 years agoImprove the logic of the interplay between the volume and mute controls, so that...
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

8 years agoImprove the logic of the interplay between the volume and mute controls, so that...
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

8 years agoSignal presence or absence of hardware volume and mute abilities properly. Fix softwa...
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.

8 years agoUpdate RELEASENOTES.md
Mike Brady [Wed, 3 May 2017 20:52:44 +0000 (21:52 +0100)] 
Update RELEASENOTES.md

8 years agoDon't turn the software volume down to zero when muting
Mike Brady [Wed, 3 May 2017 20:50:01 +0000 (21:50 +0100)] 
Don't turn the software volume down to zero when muting

8 years agoDon'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

8 years agoUpdate RELEASENOTES.md
Mike Brady [Tue, 2 May 2017 16:55:55 +0000 (17:55 +0100)] 
Update RELEASENOTES.md

8 years agoOpen and close the hardware mixer only when needed -- don't keep it open throughout...
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

8 years agoOpen and close the hardware mixer when needed -- don't keep it open throughout the...
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

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 08:06:32 +0000 (09:06 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 08:02:30 +0000 (09:02 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 08:01:27 +0000 (09:01 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 08:00:00 +0000 (09:00 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 1 May 2017 07:57:48 +0000 (08:57 +0100)] 
Update RELEASENOTES.md

8 years agoFix silly bug in volume adjust code
Mike Brady [Mon, 1 May 2017 07:36:04 +0000 (08:36 +0100)] 
Fix silly bug in volume adjust code

8 years agoFix 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

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 30 Apr 2017 18:08:49 +0000 (19:08 +0100)] 
Update RELEASENOTES.md

8 years agoAdd alsa_use_playback_switch_for_mute to the configuration data structure, so visible...
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.

8 years agoAdd ability do disable hardware mute
Mike Brady [Sun, 30 Apr 2017 17:37:29 +0000 (18:37 +0100)] 
Add ability do disable hardware mute

8 years agoOnly set volume if it has been asked for externally. Clean up mute. Add ability do...
Mike Brady [Sun, 30 Apr 2017 14:30:18 +0000 (15:30 +0100)] 
Only set volume if it has been asked for externally. Clean up mute. Add ability do disable hardware mute

8 years agoModify a debug message
Mike Brady [Sun, 30 Apr 2017 14:29:44 +0000 (15:29 +0100)] 
Modify a debug message

8 years agoOnly set volume if it has been asked for externally. Clean up mute. Add ability do...
Mike Brady [Sun, 30 Apr 2017 14:29:22 +0000 (15:29 +0100)] 
Only set volume if it has been asked for externally. Clean up mute. Add ability do disable hardware mute

8 years agoOnly set volume if it has been asked for externally. Clean up mute. Add ability do...
Mike Brady [Sun, 30 Apr 2017 14:29:02 +0000 (15:29 +0100)] 
Only set volume if it has been asked for externally. Clean up mute. Add ability do disable hardware mute

8 years agoMerge pull request #514 from habbbe/development
Mike Brady [Wed, 26 Apr 2017 08:13:57 +0000 (09:13 +0100)] 
Merge pull request #514 from habbbe/development

Fixed desired buffer length for Pulseaudio. Thanks!

8 years agoFixed desired buffer length for Pulseaudio 514/head
habbbe [Wed, 26 Apr 2017 07:32:37 +0000 (09:32 +0200)] 
Fixed desired buffer length for Pulseaudio

8 years agoUpdate README.md
Mike Brady [Sun, 23 Apr 2017 12:24:25 +0000 (13:24 +0100)] 
Update README.md

8 years agoUpdate shairport-sync.conf
Mike Brady [Sun, 23 Apr 2017 12:00:27 +0000 (13:00 +0100)] 
Update shairport-sync.conf

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 23 Apr 2017 11:54:44 +0000 (12:54 +0100)] 
Update RELEASENOTES.md

8 years agoAdd a "run_this_when_volume_is_set" facility to call a program when the volume is...
Mike Brady [Sun, 23 Apr 2017 11:37:31 +0000 (12:37 +0100)] 
Add a "run_this_when_volume_is_set" facility to call a program when the volume is set. The AirPlay volume is passed.

8 years agoAdd a "run_this_when_volume_is_set" facility to call a program when the volume is...
Mike Brady [Sun, 23 Apr 2017 11:37:11 +0000 (12:37 +0100)] 
Add a "run_this_when_volume_is_set" facility to call a program when the volume is set. The AirPlay volume is passed.

8 years agoUpdate FREEBSD.md
Mike Brady [Sun, 23 Apr 2017 08:27:34 +0000 (09:27 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Sun, 23 Apr 2017 08:04:39 +0000 (09:04 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Sat, 22 Apr 2017 18:55:56 +0000 (19:55 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Sat, 22 Apr 2017 18:28:16 +0000 (19:28 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Sat, 22 Apr 2017 18:24:22 +0000 (19:24 +0100)] 
Update FREEBSD.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sat, 22 Apr 2017 18:08:10 +0000 (19:08 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate System V and System D installers to define user, group and runtime directory...
Mike Brady [Sat, 22 Apr 2017 17:51:28 +0000 (18:51 +0100)] 
Update System V and System D installers to define user, group and runtime directory as necessary

8 years agoImprove startup script and make it optional
Mike Brady [Sat, 22 Apr 2017 17:09:56 +0000 (18:09 +0100)] 
Improve startup script and make it optional

8 years agoAdd FreeBSD service and installation. Change default PID file directory. SystemV...
Mike Brady [Sat, 22 Apr 2017 14:00:22 +0000 (15:00 +0100)] 
Add FreeBSD service and installation. Change default PID file directory. SystemV and SystemD scripts should be updated.

8 years agoUpdate FREEBSD.md
Mike Brady [Wed, 19 Apr 2017 18:37:32 +0000 (19:37 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Wed, 19 Apr 2017 18:37:10 +0000 (19:37 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Wed, 19 Apr 2017 18:36:22 +0000 (19:36 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Wed, 19 Apr 2017 18:33:48 +0000 (19:33 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Wed, 19 Apr 2017 18:32:26 +0000 (19:32 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Wed, 19 Apr 2017 18:31:32 +0000 (19:31 +0100)] 
Update FREEBSD.md

8 years agoUpdate FREEBSD.md
Mike Brady [Wed, 19 Apr 2017 18:29:46 +0000 (19:29 +0100)] 
Update FREEBSD.md

8 years agoUpdate configure.ac
Mike Brady [Mon, 17 Apr 2017 18:51:06 +0000 (19:51 +0100)] 
Update configure.ac

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 17 Apr 2017 18:50:25 +0000 (19:50 +0100)] 
Update RELEASENOTES.md

8 years agoUpdate FREEBSD.md
Mike Brady [Mon, 17 Apr 2017 18:47:58 +0000 (19:47 +0100)] 
Update FREEBSD.md

8 years agoImprove the delay function by estimating the number of frames played during the interval
Mike Brady [Mon, 17 Apr 2017 16:00:18 +0000 (17:00 +0100)] 
Improve the delay function by estimating the number of frames played during the interval

8 years agoUpdate RELEASENOTES.md 3.1.d6
Mike Brady [Sun, 16 Apr 2017 20:18:42 +0000 (21:18 +0100)] 
Update RELEASENOTES.md