Commit Graph
55 Commits
Author SHA1 Message Date
dan carter 935160180a User $PREFIX in the init file 2015-12-23 12:55:25 +13:00
Nick Steel 49788bd6e6 Substitute $PREFIX in the systemd unit file (Fixes #139). 2015-12-20 19:48:31 +00:00
Mike Brady 026b970680 Add latency and buffer length options for libao 2015-10-31 13:51:08 +00:00
Mike Brady 4e6ddb78fe Point to correct location for application. 2015-10-18 17:58:34 +01:00
Mike Brady 9002212eea Update for automated latencies and volume range setting 2015-10-16 13:21:25 +01:00
Mke Brady ea25011394 Functional volume_range_db setting in the general stanza 2015-10-07 22:33:20 +01:00
Mike Brady 97a83c810a Delete shairport-sync.conf~
Included by mhistake!
2015-10-07 14:31:20 +01:00
Mke Brady ddd76b10af Add, untested, stuff to capture and remember a volume_range_db setting. 2015-10-07 08:40:10 +01:00
Mke Brady 440b592f64 Make automatic latency selection default. Warn of deprecation of static latencies 2015-10-01 08:21:21 +01:00
Mke Brady 569154159d Add experimental negotiated latencies setting and associated logic. 2015-09-25 18:19:00 +01:00
Mike Brady f8f7a3f11d Remove mixer_type stuff and edit and reorganise settings and comments 2015-08-20 10:11:43 -04:00
Bill Peck 7de6f4a978 minor changes to support fedora and systemd 2015-07-27 10:48:21 -04:00
Mike Brady 3d10ddb5b5 Remove separate latencies for software and hardware mixers in alsa back end. 2015-07-10 14:56:30 +00:00
Mike Brady 221c6e6777 Revert the hardware buffer size to 6615 -- might get rid of it. 2015-07-01 10:21:59 +00:00
Mike Brady 193fd3f0ca Use two different buffer sizes for alsa -- a short one for software mixer, a longer one for hardware mixer, giving more resilience against delays, etc. without affecting responsiveness 2015-06-18 16:14:40 +00:00
Mike Brady 154c6b5839 Update shairport-sync.conf
Tidy indentation
2015-06-13 20:07:48 +01:00
Mike Brady bb0726bdae Update shairport-sync.conf
Default port base is 6001.
2015-06-13 20:06:59 +01:00
Mike Brady dfb04d2c15 Delete shairport-sync.conf~
Shouldn't be here.
2015-06-13 20:05:44 +01:00
Mke Brady f5ffb4986e Merge branch 'portnumbers' into development
Constrain UDP port numbers.
2015-06-13 19:56:18 +01:00
Mke Brady 8c55f603bc UDP port numbers are now chosen from port 7000 up. Two options are introduced to control this. joerg-krause's stack erro fix installed. 2015-06-10 22:18:17 +01:00
Mike Brady f848b08c7a Add alsa stanza name! 2015-06-06 21:58:04 +01:00
Mike Brady 42109ef67b Update shairport-sync.conf 2015-06-06 19:45:00 +01:00
Mike Brady 60104d0ec9 Add sample and default settings for the back ends and update documentation a little. 2015-06-02 12:53:42 +00:00
Mke Brady 0be43c2690 Move backend settings to backend stanzas 2015-06-01 21:33:56 +01:00
Mike Brady 6e7358c762 Simplify calculation of buffer timing. Rename dac_buffer_queue_desired_length 2015-05-27 16:36:31 +00:00
Mike Brady 4cd3f5c399 experiment with pipe backend. 2015-05-20 19:58:40 +00:00
Mike Brady 65cdc5261e Add -d option back in.
This is the right place for this, in a System V init script. Other startup systems don't use it.
2015-05-07 18:26:12 +01:00
Mike Brady bce91e4013 Remove "daemonise" setting.
The daemonise option really belongs in on the command line.
2015-05-07 18:24:08 +01:00
Mike Brady 460f844824 Add new option to set the desired DAC buffer length. Quieten a few debug messages. 2015-05-06 13:55:58 +00:00
Mike Brady 9de5ee8197 Adjust some of the settings and comments 2015-05-04 23:14:17 +01:00
Mike Brady ff79745a60 Set up sample and default settings. 2015-05-04 17:21:54 +01:00
Mike Brady 33d5215d73 Add install-exec-hook script to install /etc/shairport-sync.conf.example and shairport-sync.conf if it's not already there. 2015-04-27 16:51:04 +00:00
Mike Brady 4ec9fd5b9b Begin to support a settings file -- not working yet. 2015-04-06 13:52:13 +01:00
Mike Brady 29f9bedca1 Make shairport-sync service start last.
Make shairport-sync wait until all services are started before launching. Leave the sleep command in, but comment it out.

(Note, if you're updating your existing init script, run `sudo insserv shairport-sync` after making the changes in order to have the startup sequence correctly reconfigured.)
2015-03-29 18:04:15 +01:00
Mike Brady e0a450308c Add sleep
Three seconds seems to work for many systems.
2015-03-28 10:51:44 +00:00
Mike Brady d6a185c947 Typos 2015-02-10 09:22:31 +00:00
Mike Brady f4d47dc75d Update shairport-sync
Small updates, fix a few silly typos in the sample settings.
2014-11-12 20:46:28 +00:00
Mike Brady 3b205e6546 Not used 2014-08-24 16:07:20 +01:00
Mike Brady 299c69f7aa Meh 2014-08-24 16:03:49 +01:00
Mike Brady 68f188b45f Move from shairport to shairport-sync. 2014-08-24 16:03:28 +01:00
Mike Brady f3e36ddde6 Fix two typos in start-stop-daemon samples
Needed an extra hyphen before the d option being passed to the ALSA back end
2014-07-02 09:15:40 +01:00
Mike Brady 0f20cef47e IQaudIO on latest Raspian 2014-06-18 16:24:46 +01:00
Mike Brady e0d08f8640 IQAudio -> IQaudIO 2014-06-18 11:30:17 +01:00
Mike Brady e23f33941c Simplify settings by removing the argument, add suggestion for IQAudio. 2014-06-18 10:20:36 +00:00
Mike Brady 8d0b270240 Add an initscript for Raspian/Debian/Ubuntu installation. 2014-05-21 14:48:54 +00:00
Mike Brady b1f4f43949 Wasn't using these anyway 2014-04-30 20:45:55 +01:00
Paul LietarandJames Laird 958fceb60a Add a command-line option to force the mDNS backend
Add this option to the system-v init script.
2013-10-22 10:33:41 +11:00
Joseph C. Lehner 4baca06129 Install systemd service on Arch Linux 2013-10-20 14:55:53 +02:00
Joseph C. Lehner e1f71f5da3 Add provides and conflicts to PKGBUILD 2013-10-20 14:52:58 +02:00
Joseph C. Lehner 9a256b3182 Add EnvironmentFile to systemd service 2013-10-20 14:43:23 +02:00