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
Mike Brady
61da67aa01
Merge pull request #418 from jief666/sugg
...
Small problem with clock_drift.
2017-01-21 09:24:10 +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
04fa1c7017
Merge pull request #429 from jneubrand/fix-clip
...
Fix ClientIP info in metadata. Thanks for this -- I can't believe I made such as silly mistake. Well spotted!
2016-11-26 13:09:33 +00: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
jneubrand
cdd83f0f87
Fix ClientIP info in metadata
...
Metadata was previously reporting server ip as client ip "ssnc-clip".
Fixed by:
- providing remote_ip data instead of ip data for metadata in rtsp.c
- continuing export of ip data under "ssnc-svip" metadata tag
2016-11-24 11:41:51 -08: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
Jief
21025440af
clock_drift could be left uninitialized.
...
clock_drift redeclared instead of initialized with "uint64_t clock_drift
= 0".
I think this is the correction.
2016-11-11 19:16:47 +01:00
jief666
ed4f43c030
Merge pull request #2 from mikebrady/master
...
Merge from mikebrady/master
2016-11-11 09:17:44 +01:00
Mike Brady
8426cb3454
Merge pull request #411 from jief666/rtsp1
...
constant `0x100000000` should be `UINT64_C(0x100000000)` to avoid warning.
Thanks again.
2016-11-02 14:54:06 +00:00
Jief
897eec4a7f
Using macro instead of LL to make it portable
2016-11-02 15:01:12 +01:00
Jief
cf56dc3707
Using Macro instead of LL to make it portable.
2016-11-02 14:58:02 +01:00
jief666
f2f4997ab9
Merge pull request #1 from jief666/rtsp1
...
constant 0x100000000 should be 0x100000000LL to avoid warning
2016-11-01 13:56:57 +01:00
Jief
d6f1b35748
constant 0x100000000 should be 0x100000000LL to avoid warning
2016-11-01 13:52:38 +01:00
Mike Brady
f456e61942
2.8.6
2016-10-21 11:38:12 +01:00
Mike Brady
452613987a
2.8.6
2016-10-10 19:06:57 +01:00
Mike Brady
59c16806e4
Update RELEASENOTES.md
2016-10-10 19:05:31 +01:00
Mike Brady
8fc9df8864
2.8.6
2016-10-10 19:05:05 +01: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
3bf900fdcd
Change the 'am' identifier to 'ShairportSync' to help with Tuneblade's free usage
2016-10-10 18:58:43 +01:00
Mike Brady
86a2902a45
3.0d16 – 24-bit three-byte support
...
Untested.
2016-09-28 12:10:38 +01:00
Mike Brady
b5744dfd2a
3.0d16 – added 24-bit three-byte support
...
Untested!
2016-09-28 12:02:25 +01:00
Mike Brady
4c7466e418
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
...
Forgot about online updates...
2016-09-28 11:59:33 +01:00
Mike Brady
4e3060b621
Add *untested* support for S24_3LE and S24_3BE output format.
2016-09-28 11:57:44 +01:00
Mike Brady
93740bee87
Add *untested* support for S24_3LE and S24_3BE output format.
2016-09-28 11:49:11 +01:00
Mike Brady
b5ee350b3c
Add *untested* support for S24_3LE and S24_3BE output format.
2016-09-28 11:47:44 +01:00
Mike Brady
4a556b37cd
Version 3.0!
2016-09-27 17:09:10 +01:00
Mike Brady
d0f3b7f3e6
Version 3.0!
2016-09-27 17:04:20 +01:00
Mike Brady
49cbd6555b
Version 3.0!
2016-09-27 17:03:49 +01:00
Mike Brady
a0f6dc8b73
3.0d15!
2016-09-27 16:59:39 +01:00
Mike Brady
d9b28443fc
Version 3.0d!
2016-09-27 16:52:45 +01:00
Mike Brady
0542f5d204
Fix a few typos in the comments
2016-09-27 16:24:41 +01:00
Mike Brady
c6fc233476
Merge remote-tracking branch 'upstream/development' into development
...
Merging 3.0d to 2.8.4.8
2016-09-26 16:42:33 +01:00
Mike Brady
6c55d89abf
2.8.5
...
Add info about `sysconfdir`
2016-09-25 17:52:32 +01:00