Mike Brady
ed8bae7928
Update shairport-sync.conf
2017-02-05 16:35:19 +00:00
Mike Brady
51b5544b73
Update shairport-sync.conf
2017-02-05 16:34:21 +00:00
Mike Brady
f7f2a6bfea
Update shairport-sync.conf
2017-02-05 16:33:22 +00:00
Mike Brady
4547d08716
Update RELEASENOTES.md
2017-02-05 16:25:40 +00:00
Mike Brady
5fe78148b0
Add volume_max_db setting which works on the hw mixer if it exists or the sw attenuator otherwise.
2017-02-05 16:18:33 +00:00
Mike Brady
2a4a4ed22b
Add volume_max_db setting which works on the hw mixer if it exists or the sw attenuator otherwise.
2017-02-05 16:18:05 +00:00
Mike Brady
afa2d1c61b
Update shairport-sync.conf
2017-02-05 14:07:43 +00:00
Mike Brady
3567b2c4c7
Update shairport-sync.conf
2017-02-05 14:06:43 +00:00
Mike Brady
b83bdc48fd
Update shairport-sync.conf
2017-02-05 14:03:41 +00:00
Mike Brady
c59a261128
Update shairport-sync.conf
2017-02-05 14:00:10 +00:00
Mike Brady
61caf4d244
Update shairport-sync.conf
2017-02-05 13:59:31 +00:00
Mike Brady
b1723316ac
Update RELEASENOTES.md
2017-02-05 13:57:04 +00:00
Mike Brady
09369e6507
Add a new setting to specify the interface the service should be provided on.
2017-02-05 13:47:35 +00:00
Mike Brady
2cab35cd55
Add a new setting to specify the interface the service should be provided on.
2017-02-05 13:47:01 +00:00
Mike Brady
5c42d8203f
Update RELEASENOTES.md
2017-01-31 16:25:36 +00:00
Mike Brady
080e07217f
Update RELEASENOTES.md
2017-01-31 16:19:08 +00:00
Mike Brady
1c82b464c2
Update RELEASENOTES.md
2017-01-31 16:11:52 +00:00
Mike Brady
6d454c1207
Ensure apple_alac and the associated libstdc++ is not included unless apple_alac is selected.
2017-01-31 16:06:13 +00:00
Mike Brady
73e504ac2b
Ensure apple_alac and the associated libstdc++ is not included unless apple_alac is selected.
2017-01-31 16:06:00 +00:00
Mike Brady
28789069d7
Update .travis.yml
2017-01-30 23:02:07 +00:00
Mike Brady
e8dcd8b943
Update RELEASENOTES.md
2017-01-30 22:59:23 +00:00
Mike Brady
0a76c2d41e
Update configure.ac
2017-01-30 22:56:52 +00:00
Mike Brady
957249f5f9
Fix a bug whereby the resync time would be zero, meaning no resync would occur.
2017-01-30 22:55:58 +00:00
Mike Brady
0cb76648c8
Only check systemd stuff if systemd has been asked for.
2017-01-30 22:26:20 +00:00
Mike Brady
befee9606e
Try if it's got libmbedtls-dev
2017-01-30 21:30:00 +00:00
Mike Brady
a6029474cf
Update .travis.yml
2017-01-30 21:20:58 +00:00
Mike Brady
83416b680f
Update configure.ac
2017-01-30 21:13:32 +00:00
Mike Brady
16c3ba5e9e
Update RELEASENOTES.md
2017-01-30 21:11:39 +00:00
Mike Brady
49239c3842
Use a precalculated array of pseudorandom numbers to do dither, reducing runtime load on low-powered processors.
2017-01-30 21:05:52 +00:00
Mike Brady
d9811e37f6
Include some information about Apple ALAC
2017-01-30 18:53:16 +00:00
Mike Brady
5afa185b57
Update configure.ac
2017-01-30 18:39:50 +00:00
Mike Brady
fe30909001
Add nice deprecations
2017-01-30 18:38:19 +00:00
Mike Brady
e03689f8ce
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
...
Forgot about the updated documents.
2017-01-30 18:34:33 +00:00
Mike Brady
0764199545
Add possibility of using an array of precalculated pseudo random numbers to reduce processor load.
2017-01-30 18:34:09 +00:00
Mike Brady
5f61e30510
Recognise and use deprecated settings and issue warnings.
2017-01-30 18:23:49 +00:00
Mike Brady
a1001bf7f4
Use mbed TLS instead of PolarSSL
2017-01-30 17:08:20 +00:00
Mike Brady
fbf9757bc5
Update RELEASENOTES.md
2017-01-30 17:01:23 +00:00
Mike Brady
f55b1357ba
Update RELEASENOTES.md
2017-01-30 08:30:31 +00:00
Mike Brady
dbb71e66b7
Add support for mbed TLS
2017-01-30 08:29:06 +00:00
Mike Brady
96ee260868
Note addition of support for mbed TLS and deprecate polarssl support
2017-01-30 08:21:35 +00:00
Mike Brady
62aaf07478
Add support for mbed TLS and deprecate polarssl support
2017-01-30 08:21:12 +00:00
Mike Brady
71e7dc0e93
Fix small bug
...
Thanks to @jief666 for the fix.
2017-01-21 17:30:11 +00:00
Mike Brady
77f700e892
Merge pull request #433 from shtirlic/libsoundio
...
Initial support for libsoundio.
2017-01-21 17:25:48 +00:00
shtirlic
71fc1a2c70
Initial support for libsoundio
2016-12-04 00:03:23 +02:00
Mike Brady
329d2e2024
Merge pull request #431 from jneubrand/development
...
Fix ClientIP info in metadata [development branch; attempt #2 ] Many thanks!
2016-11-26 22:52:38 +00:00
jneubrand
5c85e614c0
Merge fix-clip
2016-11-26 11:48:03 -08:00
Mike Brady
af9d2009b7
Merge pull request #428 from joerg-krause/patch-2
...
Add avahi client error handling. Thanks. It may also have relevance to #319 .
2016-11-26 13:07:20 +00:00
Jörg Krause
9e61da91c0
mdns: avahi: handle avahi client failure
...
Handle the avahi client failure so that in case of a restart of the avahi
daemon the shairport-sync daemon has not to be restarted, too.
The handling is based on the error handling of avahi-publish [1].
[1]
https://github.com/lathiat/avahi/blob/master/avahi-utils/avahi-publish.c#L156-L179
2016-11-24 14:51:17 +01:00
Jörg Krause
e5ec3da9da
mdns: avahi: set AVAHI_CLIENT_NO_FAIL in avahi_client_new()
...
For whatever reasons `avahi_client_new` passes the value `0` as its
second parameter. However, the second parameter is of type
[`AvahiClientFlags`](http://avahi.org/doxygen/html/client_8h_source.html#l00048 )
with the possible values:
``` c
typedef enum {
AVAHI_CLIENT_IGNORE_USER_CONFIG = 1,
AVAHI_CLIENT_NO_FAIL = 2
} AvahiClientFlags;
```
Setting `AVAHI_CLIENT_NO_FAIL` has the benefit that the shairport-sync
daemon does not depend on the order of the init process whether the
avahi daemon is already up.
2016-11-24 14:46:59 +01:00
Mike Brady
86a2902a45
3.0d16 – 24-bit three-byte support
...
Untested.
2016-09-28 12:10:38 +01:00