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 |
|
Mike Brady
|
9a258b236c
|
Bump to reflect changes made to delay() and miscellaneous changes to arithmetic and debug stuff.
|
2016-03-29 16:30:13 +00:00 |
|
Mike Brady
|
fb7e86a5c0
|
Bump to shom more type and promotion checking...
|
2016-03-27 16:20:49 +00:00 |
|
Mike Brady
|
ce589005f5
|
Bump for updates
|
2016-03-26 21:52:05 +00:00 |
|
Mke Brady
|
24bd670842
|
Use snd_pcm_delay instead of snd_pcm_avail_delay, see if it fixes an incompatability with some DACs.
|
2016-03-24 09:26:02 +00:00 |
|
Mke Brady
|
7b3694d9a6
|
Correct mishandling of avahi poll-thread error conditions. This was causing Shairport Sync to crash e.g. when the network disappeared
|
2016-03-17 09:41:32 +00:00 |
|
Mke Brady
|
cdd04c1de5
|
Update to reflect development version 2.9.3
|
2016-03-17 09:33:00 +00:00 |
|
Mike Brady
|
0edab32e32
|
2.8.1 – final
|
2016-03-03 15:35:31 +00:00 |
|
Mke Brady
|
b269ad8a51
|
Version 2.8.1 preliminary
|
2016-03-01 21:34:42 +00:00 |
|
Mike Brady
|
c8273d7768
|
Bump bugfix number -- fix an important bug dealing with truly msissing packets
|
2016-02-29 15:20:26 +00:00 |
|