Commit Graph
169 Commits
Author SHA1 Message Date
Mike Brady dd47d4ea47 Update configure.ac 2017-06-04 15:46:31 +01:00
Mike Brady d1e6881cfa Add an extra option "-j" to daemonize withoput generating a PID file 2017-05-25 19:50:03 +01:00
Mike Brady 4b76631c6a Change the order of evaluating command lione options so that the config file is read before any commands are executed. 2017-05-25 19:00:01 +01:00
Mike Brady 6195be0192 Change the order of evaluating command lione options so that the config file is read before any commands are executed. 2017-05-25 18:56:01 +01:00
Mike Brady 4408235d81 Fix grammatical error in configure.ac 2017-05-18 11:25:24 +01:00
Mike Brady 6b32b45356 Update configure.ac 2017-05-18 11:21:16 +01:00
Mike Brady 3420448fc4 Add new bare-bones pulseaudio backend 2017-05-18 11:00:23 +01:00
Mike Brady a927ce2420 Initial very rough full-fat pulseaudio backend 2017-05-17 08:50:31 +01:00
Mike Brady b3ae05ea60 Initial very rough full-fat pulseaudio backend 2017-05-17 08:49:40 +01:00
Mike Brady e093ec0c09 Fix mixing of mono -- do 32-bit add and preserve all 17 bits for later dithering 2017-05-11 07:04:39 +01:00
Mike Brady f95bbd02f2 Use hardware volume control only to mute when there is a mixer but no switch. 2017-05-05 17:04:41 +01:00
Mike Brady ad375d92cf Improve the logic of the interplay between the volume and mute controls, so that if muted due to volume levels, will not be unmuted 2017-05-04 16:30:28 +01:00
Mike Brady 0f759b3e33 Don't turn the software volume down to zero when muting 2017-05-03 21:50:01 +01:00
Mike Brady b28b856e46 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 2017-05-02 12:30:53 +01:00
Mike Brady 13873170e4 Fix silly bug in volume adjust code 2017-05-01 08:36:04 +01:00
Mike Brady 62d644b152 Only set volume if it has been asked for externally. Clean up mute. Add ability do disable hardware mute 2017-04-30 15:30:18 +01:00
Mike Brady 47cf19620c Add a "run_this_when_volume_is_set" facility to call a program when the volume is set. The AirPlay volume is passed. 2017-04-23 12:37:31 +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 Brady 0744691051 Update configure.ac 2017-04-17 19:51:06 +01:00
Mike Brady 273b622c5f Update configure.ac
Better `snide` back end, some enhancements and bug fixes
2017-04-16 16:29:27 +01:00
Tobias Kortkamp da12c44978 Rewrite and unbreak sndio backend 2017-04-15 02:28:53 +02:00
Mike Brady c0abd82ad8 Bug fixes, improved error messaging, stability improvements, new --logOutputLevel option. 2017-04-07 20:32:53 +01:00
Mike Brady b4025ae489 Update configure.ac 2017-04-01 15:22:21 +01:00
Mike Brady f8b0e2ed29 Make rtp stuff thread-safe -- remove all globals 2017-03-16 15:47:20 +00:00
Mike Brady 755c46a27c Fix audio backend latency offset calculations 2017-03-15 21:19:50 +00:00
Mike Brady 178f78cd8b Update configure.ac 2017-03-14 09:49:59 +00: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 a5082e44ee Fix it up to 3.1d0 2017-02-25 15:25:31 +00:00
Mike Brady b7723d3a8f Move to version 3.0 2017-02-24 21:43:14 +00:00
Mike Brady 2b63e723d4 Change the 'am' identifier to 'ShairportSync' to help with Tuneblade's free usage 2016-10-10 18:59:26 +01:00
Mike Brady 21dab9f91c Version 2.8.5 2016-09-25 17:33:18 +01:00
Mike Brady 7979b2c78f Update configure.ac 2016-05-27 20:58:39 +01:00
Mike Brady a0b9b74623 Candidate 2.8.4 release 2016-05-26 17:57:26 +01:00
Mike Brady f36352dc4e Add setting for the time to wait for the metadata pipe to come ready, otherwise give up. Default 5,000 milliseconds. 2016-05-23 14:03:38 +01:00
Mike Brady 12419dcfaf Restore metadata feed, duh. 2016-05-22 12:22:08 +01:00
Mike Brady b6e5c2fe14 Update configure.ac 2016-05-21 13:25:23 +01:00
Mike Brady 3b0e87111a Bump to coincide with name substitution stuff, default service name and avoiding overwriting service file 2016-05-21 13:09:01 +01:00
Mike Brady 2ad0387456 Minor bug fixes and AllStream compatability. 2016-05-20 15:42:25 +01:00
Mike Brady 04914a7ddb Reflect bug fix in ipv6 link-local connections 2016-05-16 13:52:23 +01:00
Mike Brady ecb1359779 Bump to reflect bug fix. 2016-05-07 09:44:09 +01:00
Mike Brady cc04032936 Update configure.ac 2016-05-02 22:39:52 +01:00
Mike Brady 4a45244804 To reflect changes -- always use the IP number we started with, playback_mode instead of mono 2016-05-02 09:47:50 +01:00
Mike Brady d21f9e046f Update to reflect development status 2016-04-25 09:21:02 +02:00
Mike Brady 223fba3818 Fix bug caused by regtype not being initialised under some circumetances. 2016-04-24 10:15:25 +01:00
Mike Brady 6ca90bf477 Update configure.ac 2016-04-15 19:33:45 +01:00
Mike Brady 3b8b258142 Bump to reflect fix to mute/volume control issue 2016-04-05 15:24:11 +00:00
Mike Brady 1eaa2ac2d2 Bump to reflect addition of preliminary avahi support for knowing self ipv6 number. 2016-04-02 15:12:59 +00:00
Mike Brady bfadbf3801 Add ability to change regtype; clean up some diagnostic messages. 2016-04-01 16:30:36 +01:00
Mike Brady 998f57dfe6 Bump to reflect extra alsa setting options and diagnostics. 2016-03-30 12:36:33 +00:00