]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Mike Brady [Thu, 11 Jun 2015 11:33:31 +0000 (12:33 +0100)]
Bump bug fix number
Mike Brady [Thu, 11 Jun 2015 11:32:22 +0000 (12:32 +0100)]
Update configure.ac
Mike Brady [Thu, 11 Jun 2015 11:30:52 +0000 (12:30 +0100)]
Update configure.ac
Mike Brady [Thu, 11 Jun 2015 11:30:24 +0000 (12:30 +0100)]
Update RELEASENOTES.md
Mike Brady [Thu, 11 Jun 2015 10:20:10 +0000 (10:20 +0000)]
Change the UDP port base to 6001
Mke Brady [Wed, 10 Jun 2015 21:18:17 +0000 (22:18 +0100)]
UDP port numbers are now chosen from port 7000 up. Two options are introduced to control this. joerg-krause's stack erro fix installed.
Mke Brady [Wed, 3 Jun 2015 20:14:03 +0000 (21:14 +0100)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Forgot to allow for the updates...
Mke Brady [Wed, 3 Jun 2015 20:13:40 +0000 (21:13 +0100)]
Add enclosing XML item tags to each item of metadata
Mke Brady [Wed, 3 Jun 2015 20:12:59 +0000 (21:12 +0100)]
Bump version
Mike Brady [Wed, 3 Jun 2015 19:43:39 +0000 (20:43 +0100)]
Fix typos.
Mike Brady [Wed, 3 Jun 2015 19:40:23 +0000 (20:40 +0100)]
Add a little more info, reorder enhancements
Mike Brady [Wed, 3 Jun 2015 19:26:38 +0000 (20:26 +0100)]
Include "no", duh!
Mike Brady [Wed, 3 Jun 2015 19:25:25 +0000 (20:25 +0100)]
Add detail about PCM
Mike Brady [Wed, 3 Jun 2015 19:21:45 +0000 (20:21 +0100)]
Rephrase.
Mike Brady [Wed, 3 Jun 2015 19:20:44 +0000 (20:20 +0100)]
Big update – extra outputs, config files.
Mke Brady [Wed, 3 Jun 2015 19:15:54 +0000 (20:15 +0100)]
Make dummy, pipe and stdout back ends optional compilations
Mike Brady [Wed, 3 Jun 2015 18:43:24 +0000 (19:43 +0100)]
Update RELEASENOTES.md
Mike Brady [Wed, 3 Jun 2015 12:49:47 +0000 (13:49 +0100)]
Merge pull request #80 from mikebrady/pipework
Flow control improvements and limited support for different backends. Formatted much of the source code.
Mike Brady [Tue, 2 Jun 2015 13:18:07 +0000 (13:18 +0000)]
Modify latency and buffer size limits, fix a few dying message bugs.
Mike Brady [Tue, 2 Jun 2015 12:53:42 +0000 (12:53 +0000)]
Add sample and default settings for the back ends and update documentation a little.
Mike Brady [Tue, 2 Jun 2015 12:52:40 +0000 (12:52 +0000)]
Modify the statistics output when synchronisation is disabled.
Mike Brady [Tue, 2 Jun 2015 12:51:42 +0000 (12:51 +0000)]
Quieten some debug messages
Mike Brady [Tue, 2 Jun 2015 11:59:56 +0000 (11:59 +0000)]
Add new auidio back end -- to stdout.
Mke Brady [Mon, 1 Jun 2015 22:16:50 +0000 (23:16 +0100)]
Reformat using clang-format.
Mke Brady [Mon, 1 Jun 2015 21:08:31 +0000 (22:08 +0100)]
Reduce the number of times the player thread asks for the delay in the audio back end -- halve it, mostly.
Mke Brady [Mon, 1 Jun 2015 20:38:56 +0000 (21:38 +0100)]
Simplify init function, add defaults for latency offset and buffer size. Remove redundant timer stuff from audio_dummy.c.
Mke Brady [Mon, 1 Jun 2015 20:37:41 +0000 (21:37 +0100)]
Add support for latency offset and buffer length. Update comments.
Mke Brady [Mon, 1 Jun 2015 20:36:18 +0000 (21:36 +0100)]
Add support for settable buffer length and latency offset.
Mke Brady [Mon, 1 Jun 2015 20:35:07 +0000 (21:35 +0100)]
Add support for new config option and for modified config data structure.
Mke Brady [Mon, 1 Jun 2015 20:33:56 +0000 (21:33 +0100)]
Move backend settings to backend stanzas
Mke Brady [Mon, 1 Jun 2015 20:32:55 +0000 (21:32 +0100)]
Add an extra parameter -- audio backend latency offset to allow for delays in audio back ends
Mke Brady [Mon, 1 Jun 2015 20:31:41 +0000 (21:31 +0100)]
Remove one parameter from the init function of audio back ends.
Mike Brady [Wed, 27 May 2015 16:36:31 +0000 (16:36 +0000)]
Simplify calculation of buffer timing. Rename dac_buffer_queue_desired_length
Mike Brady [Fri, 22 May 2015 17:08:57 +0000 (17:08 +0000)]
Uses the dac buffer size to offset the timing of the packets by a fixed amount
Mike Brady [Thu, 21 May 2015 16:12:37 +0000 (16:12 +0000)]
Allow the pipe to be stdout, regluate timing better in the player thread. Rough, rough.
Mke Brady [Thu, 21 May 2015 08:09:37 +0000 (09:09 +0100)]
Very broken player mod.
Mike Brady [Wed, 20 May 2015 19:58:40 +0000 (19:58 +0000)]
experiment with pipe backend.
Mike Brady [Wed, 20 May 2015 19:58:07 +0000 (19:58 +0000)]
Apply command line arguments _after_ sewttings from configuration file
Mike Brady [Fri, 8 May 2015 17:41:45 +0000 (18:41 +0100)]
Add note about switching to the development branch
Mike Brady [Fri, 8 May 2015 16:09:19 +0000 (17:09 +0100)]
Update man link
Mike Brady [Fri, 8 May 2015 16:00:53 +0000 (17:00 +0100)]
Typo
Mike Brady [Fri, 8 May 2015 09:47:34 +0000 (09:47 +0000)]
Allow -d option as part of the basic set of command line options. Fix a few documentation and help typos.
Mike Brady [Thu, 7 May 2015 17:26:12 +0000 (18:26 +0100)]
Add `-d` option back in.
This is the right place for this, in a System V init script. Other startup systems don't use it.
Mike Brady [Thu, 7 May 2015 17:24:08 +0000 (18:24 +0100)]
Remove "daemonise" setting.
The daemonise option really belongs in on the command line.
Mike Brady [Wed, 6 May 2015 17:38:31 +0000 (18:38 +0100)]
Rephrase active branch stuff.
Mike Brady [Wed, 6 May 2015 17:36:17 +0000 (18:36 +0100)]
Update ref to Arch Linux package.
Mike Brady [Wed, 6 May 2015 17:30:00 +0000 (17:30 +0000)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Forgot about the documnentation update. Again.
Mike Brady [Wed, 6 May 2015 17:29:39 +0000 (17:29 +0000)]
Quieten a debug message.
Mike Brady [Wed, 6 May 2015 13:59:35 +0000 (14:59 +0100)]
Typo
Mike Brady [Wed, 6 May 2015 13:55:58 +0000 (13:55 +0000)]
Add new option to set the desired DAC buffer length. Quieten a few debug messages.
Mike Brady [Tue, 5 May 2015 16:49:54 +0000 (16:49 +0000)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Allow some documentation changes.
Mike Brady [Tue, 5 May 2015 16:49:31 +0000 (16:49 +0000)]
Only read metadat settings if metadata support is included, duh.
Mike Brady [Tue, 5 May 2015 11:52:14 +0000 (12:52 +0100)]
Update RELEASENOTES.md
Mike Brady [Tue, 5 May 2015 10:51:00 +0000 (11:51 +0100)]
Add support for omitting installation of configuration files
Mike Brady [Tue, 5 May 2015 10:50:19 +0000 (11:50 +0100)]
Add support for choosing a configuration file
Mike Brady [Tue, 5 May 2015 10:49:58 +0000 (11:49 +0100)]
Add support for choosing a configuration file
Mike Brady [Tue, 5 May 2015 10:49:00 +0000 (11:49 +0100)]
Add note about -c option
Mike Brady [Mon, 4 May 2015 22:14:17 +0000 (23:14 +0100)]
Adjust some of the settings and comments
Mike Brady [Mon, 4 May 2015 16:45:30 +0000 (17:45 +0100)]
Add the option to selectively not use pkg-config during configuration - useful for OpenWrt
Mike Brady [Mon, 4 May 2015 16:27:29 +0000 (17:27 +0100)]
Update to reflect move to configuration files and extra features.
Mike Brady [Mon, 4 May 2015 16:26:18 +0000 (17:26 +0100)]
respond better to timeouts and print stats message when frames are totally missing.
Mike Brady [Mon, 4 May 2015 16:24:47 +0000 (17:24 +0100)]
Add support for configuration file, and use new config fields where appropriate.
Mike Brady [Mon, 4 May 2015 16:23:21 +0000 (17:23 +0100)]
Allow volume control to be ignored, use new config fields in place of old ones.
Mike Brady [Mon, 4 May 2015 16:21:54 +0000 (17:21 +0100)]
Set up sample and default settings.
Mike Brady [Mon, 4 May 2015 16:20:50 +0000 (17:20 +0100)]
Use config.metadata_enabled in place of config.meta-dir.
Mike Brady [Mon, 4 May 2015 16:19:39 +0000 (17:19 +0100)]
Bump version number
Mike Brady [Mon, 4 May 2015 16:19:00 +0000 (17:19 +0100)]
Pass in libconfig info during init.
Mike Brady [Mon, 4 May 2015 16:18:23 +0000 (17:18 +0100)]
Add extra config fields for metadata, ignore volume, allow interruption and checking timeout.
Mike Brady [Mon, 4 May 2015 16:16:53 +0000 (17:16 +0100)]
Pass in libconfig info during init.
Mike Brady [Mon, 4 May 2015 16:15:19 +0000 (17:15 +0100)]
Parse libconfig info during init.
Mike Brady [Mon, 4 May 2015 16:14:15 +0000 (17:14 +0100)]
Pass in libconfig info during init.
Mike Brady [Mon, 4 May 2015 16:11:13 +0000 (17:11 +0100)]
Separate installin an initscript from installing configuration files.
Mke Brady [Wed, 29 Apr 2015 18:52:56 +0000 (19:52 +0100)]
Add atexit functionality, continue to add config file support.
Mike Brady [Wed, 29 Apr 2015 14:22:47 +0000 (15:22 +0100)]
Add support for conditional compilation of support for command-line args and-or configuration files
Mike Brady [Mon, 27 Apr 2015 16:51:04 +0000 (16:51 +0000)]
Add install-exec-hook script to install /etc/shairport-sync.conf.example and shairport-sync.conf if it's not already there.
Mike Brady [Sat, 25 Apr 2015 16:06:13 +0000 (17:06 +0100)]
Change branch names
Change branch names
Mike Brady [Wed, 22 Apr 2015 20:11:37 +0000 (21:11 +0100)]
Add mention of –without-initscript
Mke Brady [Wed, 22 Apr 2015 20:07:15 +0000 (21:07 +0100)]
Add --with-initscript to allow us to omit the initscript.
Mike Brady [Mon, 20 Apr 2015 20:44:49 +0000 (21:44 +0100)]
Make 2.3 a release
Mike Brady [Mon, 20 Apr 2015 20:42:05 +0000 (21:42 +0100)]
Update note about memory leaks
Mike Brady [Mon, 20 Apr 2015 17:48:06 +0000 (18:48 +0100)]
Update RELEASENOTES.md
Mke Brady [Mon, 20 Apr 2015 17:46:47 +0000 (18:46 +0100)]
Add libcrypto to libssl when choosing openssl. This bug is evident only with Arch Linux.
Mike Brady [Sun, 19 Apr 2015 10:53:25 +0000 (11:53 +0100)]
Add note about RTSP code bug fix.
Mike Brady [Sun, 19 Apr 2015 10:44:29 +0000 (11:44 +0100)]
Merge pull request #72 from jclehner/fix-rtsp-deadlocks
Fix deadlocks in RTSP code
Joseph C. Lehner [Thu, 16 Apr 2015 09:53:39 +0000 (11:53 +0200)]
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.
Mike Brady [Fri, 10 Apr 2015 10:28:51 +0000 (11:28 +0100)]
Update README.md
Mike Brady [Mon, 6 Apr 2015 12:52:13 +0000 (13:52 +0100)]
Begin to support a settings file -- not working yet.
Mike Brady [Sat, 4 Apr 2015 22:28:19 +0000 (23:28 +0100)]
Merge branch '2.3' of https://github.com/mikebrady/shairport-sync into 2.3
Forgot about updates done on the website.
Mike Brady [Sat, 4 Apr 2015 22:27:39 +0000 (23:27 +0100)]
Make a hyperlink of the reference to the metadata reader.
Mike Brady [Sat, 4 Apr 2015 22:23:46 +0000 (23:23 +0100)]
Point to 2.3 assets
Mike Brady [Sat, 4 Apr 2015 22:19:25 +0000 (23:19 +0100)]
Fix error in the xml and recompile man and htmp files
Mike Brady [Sat, 4 Apr 2015 22:07:19 +0000 (23:07 +0100)]
Add in the rest of the file.
Mike Brady [Sat, 4 Apr 2015 22:01:55 +0000 (23:01 +0100)]
Add stuff about meta-dir and get-coverart.
Mike Brady [Sat, 4 Apr 2015 08:15:27 +0000 (09:15 +0100)]
Change layout slightly
Mike Brady [Fri, 3 Apr 2015 13:30:02 +0000 (14:30 +0100)]
Add note about metadata
Mike Brady [Fri, 3 Apr 2015 13:25:50 +0000 (14:25 +0100)]
Mention 2.3 and compile-time option.
Mike Brady [Fri, 3 Apr 2015 13:18:41 +0000 (14:18 +0100)]
Bump version number to 2.3
Mike Brady [Fri, 3 Apr 2015 12:57:16 +0000 (13:57 +0100)]
Update README.md
Mike Brady [Fri, 3 Apr 2015 12:54:29 +0000 (13:54 +0100)]
Add note about development branch
Mke Brady [Fri, 3 Apr 2015 12:47:58 +0000 (13:47 +0100)]
Make metadata support a compile-time option. Clean up a few definitions.