234 Commits
Author SHA1 Message Date
Robert Lange 3553656914 normalize whitespaces in scripts/shairport-sync.conf 2018-10-13 16:21:39 +02:00
Robert Lange f619a658ca normalize whitespaces in scripts/shairport-sync.conf 2018-10-06 17:46:11 +02:00
Mike Brady 97920454d0 Fix typo 2018-09-02 17:54:27 +01:00
Mike Brady 6c6dda9cce Add ability for the jack back end to automaticlly connect a client when the jack server comes up and to drop the client when a play session is finished. 2018-09-02 17:25:29 +01:00
Mike Brady 959aa08b8f Clean up the jack backend and add a few options. 2018-08-31 21:41:25 +01:00
Mike Brady 92bd0254e3 Tidy the init.d script up a little more to reflect the true situation upon (attempted) startup 2018-08-20 22:44:27 +01:00
Mike Brady d613d719ba Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot some of the changes
2018-08-20 22:29:14 +01:00
Mike Brady 711b6e6413 Move creation of the /var/run/shairport-sync directory from install time to just before launch -- it may be deleted when the machine is powered down. 2018-08-20 22:28:36 +01:00
Mike BradyandGitHub ae73f37b24 Update shairport-sync.freebsd 2018-08-20 21:57:46 +01:00
Mike Brady fe8480b74b Fix up System V initialisation file to start with user and group "shairport-sync" and to be able to locate the PID file correcly so as to kill it later. 2018-08-20 18:50:58 +01:00
Till Zimmermann 3bfafa48a2 Fixed handling w/o config file. 2018-06-19 21:08:22 +02:00
Till Zimmermann 02694948f3 Initial MQTT Version 2018-06-19 19:40:08 +02:00
fumittiandGitHub 9e89eff303 Update shairport-sync.conf
remove mixed spaces
2018-06-01 14:57:46 +09:00
Mike Brady e66a47943d Treat volume-based muting the same as playback-switch-based muting and disable both by default. Rename the setting to "use_hardware_mute_if_available". 2018-05-25 09:22:48 +01:00
Mike BradyandGitHub 1a0b59e8ee Update shairport-sync.conf 2018-05-11 11:44:50 +01:00
Mike BradyandGitHub f8822ddf98 Update shairport-sync.conf 2018-05-11 11:24:29 +01:00
Mike Brady e76a636668 Fix serious and long-standing bugs in the control, audio and timing threads that could be responsible for low resilience on noisy and unrealiable networks. Add ability to simiulate UDP receive and send failures on timing, control and audio ports. Significantly improve resend requesting and handling. 2018-04-14 13:01:42 +01:00
Mike Brady d9c9009ff2 Add the ability to pseudo-randomly drop audio packets to simiulate a noisy network. 2018-04-13 09:58:05 +01:00
Mike Brady a94e82c27d Add policy files 2018-04-07 16:46:37 +01:00
Mike Brady 31b4dcc54a Release candidate 1 for 3.2 2018-04-07 16:43:05 +01:00
Niklas Janz db416dd542 Referenced shebang in shairport-sync.conf 2018-02-04 18:13:24 +01:00
Niklas Janz a09ecaec2f Typo fix 2018-02-04 18:10:54 +01:00
Mike Brady a0bb2993df Add timing to debug messages, make timing sender wait interruptable eveyr 20 ms, thus making TEARDOWN faster. 2018-02-03 20:24:58 +00:00
Mike Brady d4f0e5f1b9 Fix small typo in settings file 2018-01-29 22:41:06 +00:00
Mike Brady f83b86ec23 Add the option to use a flat volume control profile. 2018-01-29 22:28:22 +00:00
Mike Brady c6aa6fd27d Add ability to diable resend request. Use a new "diagnostics" group in the configuration file and move log_verbosity and statistics to it. 2018-01-24 11:12:29 +00:00
Mike Brady 95e291e7e7 3.14 to 3.1.5 Fix a bug resumption in iOS 11.2 on software-volume controlled Shairport Syncs to be at 100% volume. Improve sync with movies. Other bug fixes. 2017-12-11 19:59:58 +00:00
Mike Brady 8e0c10077f More comprhensive saving and restoring of hardware and software level when a session is stopped and started. Does hardware as well as software. 2017-12-11 16:35:11 +00:00
Mike Brady da3366a2a6 Remember to install a dbus system bus access rule for mpris, separate dbus and mpris access rules, move them to scripts folder 2017-11-25 09:25:50 +00:00
Mike Brady 74f41a1769 Reorganise D-BUS interface code and introduce an MPRIS interface. 2017-11-19 16:08:39 +00:00
Mike Brady 81a02221c1 Change default of using alsa mute switch to "no" for compatability with other audio players. 2017-09-02 17:17:11 +01:00
Mike BradyandGitHub 01bc859bcc Update shairport-sync.service.in 2017-08-28 17:59:22 +01:00
Mike BradyandGitHub d708a9d253 Update shairport-sync.service.in 2017-08-28 10:56:29 +01:00
Mike Brady 66929ce344 Update manual and make the sndio format settings conform to the alsa settings 2017-07-29 17:18:11 +02:00
Mike Brady ede276d4af Allow a zero silent lead-in time. 2017-07-22 17:37:02 +02:00
Mike Brady b7864b4ecf Move common audio backend settings like buffer size and offsets to the "general" settings stanza. Improve the resync code a little. 2017-07-21 12:29:03 +02:00
Mike Brady aced2a75e3 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. 2017-07-06 19:12:17 +01:00
Mike BradyandGitHub 803eb2b0bd Update shairport-sync.conf 2017-06-04 15:17:27 +01:00
Mike Brady 2225a46da4 Add ability do disable hardware mute 2017-04-30 18:37:29 +01:00
Mike BradyandGitHub 961b45a0cc Update shairport-sync.conf 2017-04-23 13:00:27 +01:00
Mike Brady f6eca4ca6e Improve startup script and make it optional 2017-04-22 18:09:56 +01:00
Mike Brady 0df8bf3105 Add FreeBSD service and installation. Change default PID file directory. SystemV and SystemD scripts should be updated. 2017-04-22 15:00:22 +01:00
Mike BradyandGitHub 782726248b Update shairport-sync.conf 2017-04-16 16:21:11 +01:00
Tobias Kortkamp da12c44978 Rewrite and unbreak sndio backend 2017-04-15 02:28:53 +02:00
Yann Pomarede 7b9cd28e90 2 audio filters added, a volume-dependent-loudness and a convolution filter. 2017-02-27 22:43:23 +01:00
Mike Brady 9fe5d78d1f Add back all accumulated changes to master branch at 3.0 release 2017-02-25 15:18:34 +00:00
Mike BradyandGitHub ef15654f6b Update shairport-sync.conf 2017-02-11 12:35:06 +00:00
Mike BradyandGitHub 29cbdcd0c2 Update shairport-sync.conf 2017-02-05 16:37:44 +00:00
Mike BradyandGitHub ed8bae7928 Update shairport-sync.conf 2017-02-05 16:35:19 +00:00
Mike BradyandGitHub 51b5544b73 Update shairport-sync.conf 2017-02-05 16:34:21 +00:00