Mike Brady
5743130086
Bump version number
2015-05-04 17:19:39 +01:00
Mike Brady
e4804a57e5
Pass in libconfig info during init.
2015-05-04 17:19:00 +01:00
Mike Brady
67aa54bd5b
Add extra config fields for metadata, ignore volume, allow interruption and checking timeout.
2015-05-04 17:18:23 +01:00
Mike Brady
df7a046b63
Pass in libconfig info during init.
2015-05-04 17:16:53 +01:00
Mike Brady
d1b06891af
Parse libconfig info during init.
2015-05-04 17:15:19 +01:00
Mike Brady
9cfc61790e
Pass in libconfig info during init.
2015-05-04 17:14:15 +01:00
Mike Brady
3a93b4ae06
Separate installin an initscript from installing configuration files.
2015-05-04 17:11:13 +01:00
Mke Brady
e02be8a6ae
Add atexit functionality, continue to add config file support.
2015-04-29 19:52:56 +01:00
Mike Brady
e73657d6ed
Add support for conditional compilation of support for command-line args and-or configuration files
2015-04-29 15:22:47 +01:00
Mike Brady
33d5215d73
Add install-exec-hook script to install /etc/shairport-sync.conf.example and shairport-sync.conf if it's not already there.
2015-04-27 16:51:04 +00:00
Mike Brady
69e0610519
Change branch names
...
Change branch names
2015-04-25 17:06:13 +01:00
Mike Brady
916d4c806f
Add mention of –without-initscript
2015-04-22 21:11:37 +01:00
Mke Brady
85ca93176d
Add --with-initscript to allow us to omit the initscript.
2015-04-22 21:07:15 +01:00
Mike Brady
2e7910326e
Make 2.3 a release
2015-04-20 21:44:49 +01:00
Mike Brady
d8d4c88b3a
Update note about memory leaks
2015-04-20 21:42:05 +01:00
Mike Brady
d058f5644b
Update RELEASENOTES.md
2015-04-20 18:48:06 +01:00
Mke Brady
32b1402b37
Add libcrypto to libssl when choosing openssl. This bug is evident only with Arch Linux.
2015-04-20 18:46:47 +01:00
Mike Brady
397aa2776d
Add note about RTSP code bug fix.
2015-04-19 11:53:25 +01:00
Mike Brady
a7f98076a0
Merge pull request #72 from jclehner/fix-rtsp-deadlocks
...
Fix deadlocks in RTSP code
2015-04-19 11:44:29 +01:00
Joseph C. Lehner
40de286b56
Fix deadlocks in RTSP code
...
If the ANNOUNCE and/or SETUP method fails, the play_lock mutex
is never unlocked, thus blocking other clients from connecting.
This patch unlocks play_lock if an error occurs in either ANNOUNCE
or SETUP.
2015-04-16 11:53:39 +02:00
Mike Brady
816c2a8814
Update README.md
2015-04-10 11:28:51 +01:00
Mike Brady
4ec9fd5b9b
Begin to support a settings file -- not working yet.
2015-04-06 13:52:13 +01:00
Mike Brady
17b90b8f8a
Merge branch '2.3' of https://github.com/mikebrady/shairport-sync into 2.3
...
Forgot about updates done on the website.
2015-04-04 23:28:19 +01:00
Mike Brady
e530e53460
Make a hyperlink of the reference to the metadata reader.
2015-04-04 23:27:39 +01:00
Mike Brady
f7fc75c0a2
Point to 2.3 assets
2015-04-04 23:23:46 +01:00
Mike Brady
3ff946eb3c
Fix error in the xml and recompile man and htmp files
2015-04-04 23:19:25 +01:00
Mike Brady
0fcc1e8f0c
Add in the rest of the file.
2015-04-04 23:07:19 +01:00
Mike Brady
3360d91472
Add stuff about meta-dir and get-coverart.
2015-04-04 23:01:55 +01:00
Mike Brady
55d45e8a03
Change layout slightly
2015-04-04 09:15:27 +01:00
Mike Brady
8947ec7f4e
Add note about metadata
2015-04-03 14:30:02 +01:00
Mike Brady
e3e7d328da
Mention 2.3 and compile-time option.
2015-04-03 14:25:50 +01:00
Mike Brady
60431e895e
Bump version number to 2.3
2015-04-03 14:18:41 +01:00
Mike Brady
55b0e8b97e
Update README.md
2015-04-03 13:57:16 +01:00
Mike Brady
ffc79c85ff
Add note about development branch
2015-04-03 13:54:29 +01:00
Mke Brady
75f3f912c7
Make metadata support a compile-time option. Clean up a few definitions.
2015-04-03 13:47:58 +01:00
Mike Brady
7d947205b9
Modified the init script to wait for all services.
2015-03-29 18:12:20 +01:00
Mike Brady
29f9bedca1
Make shairport-sync service start last.
...
Make shairport-sync wait until all services are started before launching. Leave the sleep command in, but comment it out.
(Note, if you're updating your existing init script, run `sudo insserv shairport-sync` after making the changes in order to have the startup sequence correctly reconfigured.)
2015-03-29 18:04:15 +01:00
Mike Brady
3163e781b2
Update RELEASENOTES.md
2015-03-28 10:55:01 +00:00
Mike Brady
e0a450308c
Add sleep
...
Three seconds seems to work for many systems.
2015-03-28 10:51:44 +00:00
Mike Brady
f12dc802dd
Update LIBSOXR.md
2015-03-21 19:59:07 +00:00
Mike Brady
783e4aa31e
Add warning for stalled metadata, add option for coverart
2015-03-21 18:22:21 +00:00
Mike Brady
6aa7fe100d
Remove problematic LD_LIBRARY_PATH redefinition
...
Remove problematic LD_LIBRARY_PATH redefinition, which seems to cause auto tools to be unable to locate the GNU libc compatible malloc and other bad things.
2015-03-21 17:15:36 +00:00
Mike Brady
543663692d
Update about metadata
2015-03-19 08:58:06 +00:00
Mike Brady
3665650f33
didn't mean to add the 'ideas' files -- removed
2015-03-18 21:03:35 +00:00
Mike Brady
c2383d4942
Fix flush glitch, add artwork request to metadata set.
2015-03-18 21:02:49 +00:00
Mike Brady
decc44c55f
Add a few extra checks and a progress token. Turns out that iTunes delievery of artwork metadata is very buggy. Best not ask for it (remove metadata type 1 from the mDNS md=xxxphrase)
2015-03-17 22:59:29 +00:00
Mke Brady
a6f156cfc0
Adjust the volume transfer function to be a bit steeper in mid to high volume
2015-03-16 21:11:04 +00:00
Mike Brady
a2790fc102
Improve metadata output -- maybe it works reliably now. Add call to get audio parameters from back ends, to be able to give volume metadata.
2015-03-16 11:11:54 +00:00
Mike Brady
606c3fd080
Allow non-blocking option to adding item to pc queue -- necessary for 'resume' and possibly 'flush'. Stop pc_queue locking up (?)
2015-03-14 14:21:17 +00:00
Mke Brady
e8be4e4883
Add a 'resume' metadata tag for when the stream is about to play
2015-03-12 23:07:02 +00:00