]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Nick Steel [Mon, 10 Aug 2015 23:08:36 +0000 (00:08 +0100)]
Use DESTDIR when checking systemv script exists
Mike Brady [Sat, 8 Aug 2015 12:54:47 +0000 (14:54 +0200)]
Some more documentation updates.
Mike Brady [Sat, 8 Aug 2015 12:53:44 +0000 (14:53 +0200)]
Ignore .xml~ files
Mike Brady [Fri, 7 Aug 2015 18:13:38 +0000 (20:13 +0200)]
More edits...
Mike Brady [Fri, 7 Aug 2015 16:58:55 +0000 (18:58 +0200)]
Some further documentation edits
Mike Brady [Fri, 7 Aug 2015 09:25:29 +0000 (11:25 +0200)]
Talk about Configuration File
Quite a few changes. Rough.
Mike Brady [Thu, 6 Aug 2015 17:07:52 +0000 (19:07 +0200)]
Update RELEASENOTES.md
Mike Brady [Thu, 6 Aug 2015 13:55:17 +0000 (15:55 +0200)]
Begin to add documentation about the settings in the configuration file.
Mike Brady [Thu, 6 Aug 2015 13:54:05 +0000 (15:54 +0200)]
Begin to add documentation about the settins in the configuration file.
Mike Brady [Thu, 6 Aug 2015 13:17:21 +0000 (15:17 +0200)]
Update RELEASENOTES.md
Mike Brady [Thu, 6 Aug 2015 12:33:46 +0000 (14:33 +0200)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
forgot, again about updates made on the server...
Mike Brady [Thu, 6 Aug 2015 12:32:56 +0000 (14:32 +0200)]
Bump bugfix number
Mike Brady [Thu, 6 Aug 2015 12:31:40 +0000 (14:31 +0200)]
Move non-blocking-write code from here to common
Mike Brady [Thu, 6 Aug 2015 12:30:44 +0000 (14:30 +0200)]
Move non-blocking-write code here from rtsp.c
Mike Brady [Thu, 6 Aug 2015 12:29:58 +0000 (14:29 +0200)]
Make output non-blocking; don't allow the pipe to be stdout
Mike Brady [Thu, 6 Aug 2015 10:03:54 +0000 (12:03 +0200)]
Update RELEASENOTES.md
Mike Brady [Thu, 6 Aug 2015 09:08:22 +0000 (11:08 +0200)]
Un-include test files, duh.
Mike Brady [Thu, 6 Aug 2015 09:07:30 +0000 (11:07 +0200)]
Make configuration file spec work correctly if it's relative; honour debug verbosity from the very start
Mike Brady [Sun, 2 Aug 2015 10:46:37 +0000 (12:46 +0200)]
Update RELEASENOTES.md
Mike Brady [Sun, 2 Aug 2015 10:39:46 +0000 (12:39 +0200)]
Update RELEASENOTES.md
Mike Brady [Sun, 2 Aug 2015 10:38:40 +0000 (12:38 +0200)]
Update configure.ac
Mike Brady [Sat, 1 Aug 2015 13:38:44 +0000 (15:38 +0200)]
Update RELEASENOTES.md
Mike Brady [Sat, 1 Aug 2015 12:50:45 +0000 (14:50 +0200)]
Update RELEASENOTES.md
Mike Brady [Sat, 1 Aug 2015 12:44:08 +0000 (14:44 +0200)]
Add the identifier freebsd -- we might begin to make more use of it in the future
Mike Brady [Sat, 1 Aug 2015 12:36:42 +0000 (14:36 +0200)]
Use the renamed linux compilation flag renamed to include the word freebsd
Mike Brady [Sat, 1 Aug 2015 12:35:48 +0000 (14:35 +0200)]
Remove a redundant conditional compilation stanza and redefine a linux compilation flag to include the name freebsd
Mike Brady [Sat, 1 Aug 2015 12:34:35 +0000 (14:34 +0200)]
Allow more stack space for thread, include freebsd in the name of condional compilation variable
Mike Brady [Sat, 1 Aug 2015 12:33:24 +0000 (14:33 +0200)]
Remove redundant conditional compilation flags
Mike Brady [Sat, 1 Aug 2015 12:32:03 +0000 (14:32 +0200)]
Make dummy, pipe and stdout back ends truly optinal
Mike Brady [Sat, 1 Aug 2015 12:31:18 +0000 (14:31 +0200)]
Make the dummy, pipe and stdout backends optional and rename initscript to systemv
Mike Brady [Fri, 31 Jul 2015 09:22:16 +0000 (11:22 +0200)]
Merge pull request #101 from p3ck/development
minor changes to support fedora and systemd
Bill Peck [Mon, 27 Jul 2015 14:48:21 +0000 (10:48 -0400)]
minor changes to support fedora and systemd
Mike Brady [Fri, 10 Jul 2015 15:29:14 +0000 (16:29 +0100)]
Update RELEASENOTES.md
Mike Brady [Fri, 10 Jul 2015 15:27:56 +0000 (16:27 +0100)]
Update RELEASENOTES.md
Mike Brady [Fri, 10 Jul 2015 15:16:12 +0000 (15:16 +0000)]
Bump version
Mike Brady [Fri, 10 Jul 2015 15:15:45 +0000 (15:15 +0000)]
Give command line arguments precedence over config file arguments by processing them afterwards
Mike Brady [Fri, 10 Jul 2015 15:15:00 +0000 (15:15 +0000)]
Quieten some diagnostics and add a brief comment about the diagrnosticsi nthe timing code in rtp.c
Mike Brady [Fri, 10 Jul 2015 14:56:30 +0000 (14:56 +0000)]
Remove separate latencies for software and hardware mixers in alsa back end.
Mike Brady [Thu, 2 Jul 2015 18:37:27 +0000 (19:37 +0100)]
Add timing request turnaround time to diagnostics
Mike Brady [Thu, 2 Jul 2015 16:02:53 +0000 (17:02 +0100)]
Update configure.ac
Mike Brady [Thu, 2 Jul 2015 16:02:37 +0000 (17:02 +0100)]
Update configure.ac
Remove AC_CHECK_HEADER_STDBOOL check – OpenWrt doesn't like it
Mike Brady [Thu, 2 Jul 2015 15:54:45 +0000 (16:54 +0100)]
Update configure.ac
Mike Brady [Thu, 2 Jul 2015 15:42:16 +0000 (16:42 +0100)]
Ensure the pkg_config stuff is fully integrated into the development branch
Mike Brady [Thu, 2 Jul 2015 14:18:31 +0000 (15:18 +0100)]
Add a few checks suggested by autoscan, bump revision
Mike Brady [Thu, 2 Jul 2015 14:17:36 +0000 (15:17 +0100)]
Revert back to CLOCK_MONOTONIC from CLOCK_MONOTONIC_RAW because OpenWrt doesn't recognise it
Mike Brady [Wed, 1 Jul 2015 10:23:17 +0000 (10:23 +0000)]
Bump revision
Mike Brady [Wed, 1 Jul 2015 10:22:26 +0000 (10:22 +0000)]
Correct the calculation of source DAV drift
Mike Brady [Wed, 1 Jul 2015 10:21:59 +0000 (10:21 +0000)]
Revert the hardware buffer size to 6615 -- might get rid of it.
Mike Brady [Wed, 1 Jul 2015 10:21:30 +0000 (10:21 +0000)]
Reverty the hardware buffer size to 6615 -- might get rid of it.
Mike Brady [Mon, 29 Jun 2015 18:25:39 +0000 (18:25 +0000)]
Add buffer size to diagnostics
Mike Brady [Mon, 29 Jun 2015 09:39:46 +0000 (09:39 +0000)]
Bump buglet
Mike Brady [Mon, 29 Jun 2015 09:11:59 +0000 (09:11 +0000)]
Invert sense of clock drift figure. A positive number now means the source clock (i.e. the remote clock) is running faster than the local clock.
Mike Brady [Mon, 29 Jun 2015 09:08:58 +0000 (09:08 +0000)]
Use CLOCK_MONOTONIC_RAW for better timing estimation
Mike Brady [Sun, 28 Jun 2015 18:55:56 +0000 (19:55 +0100)]
Update configure.ac
Mike Brady [Sun, 28 Jun 2015 18:54:42 +0000 (19:54 +0100)]
Use smoothed time differences
Mike Brady [Sun, 28 Jun 2015 18:44:24 +0000 (19:44 +0100)]
Better calculation of f drift between the two clocks
Mike Brady [Sun, 28 Jun 2015 17:50:42 +0000 (18:50 +0100)]
Remove a few implicit definition warnings
Mike Brady [Sun, 28 Jun 2015 15:37:45 +0000 (16:37 +0100)]
Update configure.ac
Mike Brady [Sun, 28 Jun 2015 14:37:22 +0000 (15:37 +0100)]
Add declaration file of waitpid
Mike Brady [Sun, 28 Jun 2015 14:33:48 +0000 (15:33 +0100)]
Add declartion of mkfifo
Mike Brady [Sun, 28 Jun 2015 14:29:47 +0000 (15:29 +0100)]
Add declarion of debug, etc.
by Mike Brady
Mike Brady [Fri, 26 Jun 2015 14:11:21 +0000 (15:11 +0100)]
Add check of drift in the source material -- i,e, divergence between calculated and actual remote clocks for frames.
Mike Brady [Thu, 25 Jun 2015 14:23:21 +0000 (14:23 +0000)]
Add ability to output clock drift and corrections applied, both in microseconds.
Mike Brady [Thu, 25 Jun 2015 10:59:26 +0000 (10:59 +0000)]
Modify the output of drift to parts per million, thanks to joerg-krause.
Mike Brady [Wed, 24 Jun 2015 16:48:20 +0000 (16:48 +0000)]
Add a parts-per-billion drift output. Not really verified, but interesting all the same.
Mke Brady [Mon, 22 Jun 2015 19:11:52 +0000 (20:11 +0100)]
Check and extend the --without-pkg-config option
Mike Brady [Sun, 21 Jun 2015 14:37:45 +0000 (15:37 +0100)]
Remove "forthcoming"
Mike Brady [Sun, 21 Jun 2015 14:11:19 +0000 (15:11 +0100)]
Bring enencrypted audio handling into the development branch
Mike Brady [Sun, 21 Jun 2015 13:53:03 +0000 (14:53 +0100)]
Update common.h
Make config file name conditional on config file support
Mike Brady [Sun, 21 Jun 2015 13:27:04 +0000 (14:27 +0100)]
Update configure.ac
Mike Brady [Fri, 19 Jun 2015 13:12:37 +0000 (14:12 +0100)]
Update RELEASENOTES.md
Mike Brady [Fri, 19 Jun 2015 13:01:29 +0000 (13:01 +0000)]
Add code to announce device name and or user agent when a play session is started.
Mike Brady [Fri, 19 Jun 2015 13:00:14 +0000 (13:00 +0000)]
Remove a few unused declarations
Mike Brady [Thu, 18 Jun 2015 17:08:34 +0000 (18:08 +0100)]
Update RELEASENOTES.md
Mike Brady [Thu, 18 Jun 2015 16:56:04 +0000 (16:56 +0000)]
Fix small bug associating chosen buffer length
Mike Brady [Thu, 18 Jun 2015 16:14:40 +0000 (16:14 +0000)]
Use two different buffer sizes for alsa -- a short one for software mixer, a longer one for hardware mixer, giving more resilience against delays, etc. without affecting responsiveness
Mike Brady [Thu, 18 Jun 2015 16:13:02 +0000 (16:13 +0000)]
Use uint32_t in place of uint for our stuff
Mike Brady [Thu, 18 Jun 2015 16:12:15 +0000 (16:12 +0000)]
Compile DACP-ID and Active-Remote metadata stuff only if metadata is selected.
Mike Brady [Wed, 17 Jun 2015 20:07:43 +0000 (21:07 +0100)]
Update RELEASENOTES.md
Mike Brady [Wed, 17 Jun 2015 19:51:56 +0000 (20:51 +0100)]
Fix <item>..</item> generation, add DACP-ID and Active-Remote metadata
Mike Brady [Wed, 17 Jun 2015 19:50:52 +0000 (20:50 +0100)]
Quieten a debug message
Mike Brady [Wed, 17 Jun 2015 17:43:00 +0000 (18:43 +0100)]
Enable control thread to handle retransmitted audio packets. Seems like a bug that they should show up here, but whaale does it.
Mike Brady [Wed, 17 Jun 2015 17:42:05 +0000 (18:42 +0100)]
Tidy up and move packet counter inside mutex.
Mike Brady [Wed, 17 Jun 2015 11:10:33 +0000 (12:10 +0100)]
Add ability to deal with an unencrypted audio stream
Mike Brady [Tue, 16 Jun 2015 14:21:30 +0000 (15:21 +0100)]
Update RELEASENOTES.md
Mike Brady [Tue, 16 Jun 2015 14:09:50 +0000 (14:09 +0000)]
Remove files inadvertently included in repository
Mike Brady [Tue, 16 Jun 2015 14:08:56 +0000 (14:08 +0000)]
Tidy up handling of config file name and debug report
Mke Brady [Mon, 15 Jun 2015 20:33:35 +0000 (21:33 +0100)]
Print our whole meessage content on error
Mike Brady [Mon, 15 Jun 2015 11:43:41 +0000 (11:43 +0000)]
Add messages to see what's missing in whaale's announce message
Mike Brady [Sat, 13 Jun 2015 19:07:48 +0000 (20:07 +0100)]
Update shairport-sync.conf
Tidy indentation
Mike Brady [Sat, 13 Jun 2015 19:06:59 +0000 (20:06 +0100)]
Update shairport-sync.conf
Default port base is 6001.
Mike Brady [Sat, 13 Jun 2015 19:05:44 +0000 (20:05 +0100)]
Delete shairport-sync.conf~
Shouldn't be here.
Mike Brady [Sat, 13 Jun 2015 19:01:02 +0000 (20:01 +0100)]
Merge pull request #85 from mikebrady/portnumbers
Portnumbers
Mke Brady [Sat, 13 Jun 2015 18:56:18 +0000 (19:56 +0100)]
Merge branch 'portnumbers' into development
Constrain UDP port numbers.
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.