]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Niklas Janz [Sun, 4 Feb 2018 17:50:03 +0000 (18:50 +0100)]
Wrong capitalisation in man files
Niklas Janz [Sun, 4 Feb 2018 17:48:10 +0000 (18:48 +0100)]
Referenced shebang in shairport.c usage
Niklas Janz [Sun, 4 Feb 2018 17:37:29 +0000 (18:37 +0100)]
removed stray tag
Niklas Janz [Sun, 4 Feb 2018 17:13:24 +0000 (18:13 +0100)]
Referenced shebang in shairport-sync.conf
Niklas Janz [Sun, 4 Feb 2018 17:10:54 +0000 (18:10 +0100)]
Typo fix
Niklas Janz [Sun, 4 Feb 2018 17:04:43 +0000 (18:04 +0100)]
Referenced the shebang ordeal in the man pages.
Mike Brady [Sat, 3 Feb 2018 21:08:14 +0000 (21:08 +0000)]
Update RELEASENOTES.md
Mike Brady [Sat, 3 Feb 2018 21:07:55 +0000 (21:07 +0000)]
Update RELEASENOTES.md
Mike Brady [Sat, 3 Feb 2018 21:02:48 +0000 (21:02 +0000)]
Add timing to debug messages, make timing sender wait interruptable every 20 ms, thus making TEARDOWN faster. Remove 100 mS delay fudge at the close of a player thread. Probably don't need it. Also note prior move of player_play to RECORD from SETUP, I think
Mike Brady [Sat, 3 Feb 2018 21:00:00 +0000 (21:00 +0000)]
Remove 100 mS delay fudge at the close of a player thread. Probably don't need it. Also not prior move or player_play to RECORD from SETUP, I think
Mike Brady [Sat, 3 Feb 2018 20:25:50 +0000 (20:25 +0000)]
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot online updates.
Mike Brady [Sat, 3 Feb 2018 20:24:58 +0000 (20:24 +0000)]
Add timing to debug messages, make timing sender wait interruptable eveyr 20 ms, thus making TEARDOWN faster.
Mike Brady [Thu, 1 Feb 2018 22:42:14 +0000 (22:42 +0000)]
Update RELEASENOTES.md
Mike Brady [Thu, 1 Feb 2018 22:41:30 +0000 (22:41 +0000)]
Update RELEASENOTES.md
Mike Brady [Thu, 1 Feb 2018 22:17:41 +0000 (22:17 +0000)]
Improve resyncing when many frames have to be discarded. Should stop the "audio speeding up" effect.
Mike Brady [Thu, 1 Feb 2018 18:04:39 +0000 (18:04 +0000)]
Ignore timing pings over 350 millisecond and emit a debug message.
Mike Brady [Thu, 1 Feb 2018 16:57:06 +0000 (16:57 +0000)]
Don't retry if an error occurs, and also tell us what the error was.
Mike Brady [Wed, 31 Jan 2018 23:02:29 +0000 (23:02 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 31 Jan 2018 19:57:43 +0000 (19:57 +0000)]
watch for an error or unexpected channel closure, try five times, waiting 20 ms in between tries before giving up and issuing a debug message if problems.
Mike Brady [Wed, 31 Jan 2018 19:56:18 +0000 (19:56 +0000)]
watch for an error or unexpected channel closure, try five times, issue a debug message if problems.
Mike Brady [Wed, 31 Jan 2018 19:54:28 +0000 (19:54 +0000)]
Quieten a debug message.
Mike Brady [Mon, 29 Jan 2018 23:07:28 +0000 (23:07 +0000)]
Update configure.ac
Add a volume_control_profile setting
Mike Brady [Mon, 29 Jan 2018 22:41:06 +0000 (22:41 +0000)]
Fix small typo in settings file
Mike Brady [Mon, 29 Jan 2018 22:36:53 +0000 (22:36 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 29 Jan 2018 22:28:22 +0000 (22:28 +0000)]
Add the option to use a flat volume control profile.
Mike Brady [Wed, 24 Jan 2018 11:12:29 +0000 (11:12 +0000)]
Add ability to diable resend request. Use a new "diagnostics" group in the configuration file and move log_verbosity and statistics to it.
Mike Brady [Tue, 23 Jan 2018 11:31:48 +0000 (11:31 +0000)]
Hook up dacp message decoding to the loca unlock and notify code
Mike Brady [Tue, 23 Jan 2018 11:17:10 +0000 (11:17 +0000)]
Modify debug message slightly.
Mike Brady [Tue, 23 Jan 2018 11:13:19 +0000 (11:13 +0000)]
Bracket metadata reception with prologs and epilogs, make metadat pipe and art directory writable by group and world
Mike Brady [Tue, 23 Jan 2018 10:18:02 +0000 (10:18 +0000)]
Fix small compilation bug evident in FreeBSD
Mike Brady [Tue, 23 Jan 2018 00:02:32 +0000 (00:02 +0000)]
Add some untested and incomplete code to rwlock the hub when writing and reading
Mike Brady [Sat, 20 Jan 2018 19:08:08 +0000 (19:08 +0000)]
Refinements to adding cover art.
Mike Brady [Sat, 20 Jan 2018 16:53:31 +0000 (16:53 +0000)]
Hook up mpris artwork
Mike Brady [Sat, 20 Jan 2018 16:53:02 +0000 (16:53 +0000)]
pretty print
Mike Brady [Thu, 18 Jan 2018 15:19:04 +0000 (15:19 +0000)]
Delete previous cover art files but keep the current one.
Mike Brady [Thu, 18 Jan 2018 15:17:07 +0000 (15:17 +0000)]
Wait a little longer before looking for missing packets
Mike Brady [Thu, 18 Jan 2018 15:13:18 +0000 (15:13 +0000)]
Extend delay for stall, give 40 milliseconds between bursts.
Mike Brady [Wed, 17 Jan 2018 20:53:54 +0000 (20:53 +0000)]
Further tune the delay before checking for resends on an original Pi B
Mike Brady [Wed, 17 Jan 2018 18:51:24 +0000 (18:51 +0000)]
Delay asking for a resend to a little over half a second.
Mike Brady [Wed, 17 Jan 2018 14:45:18 +0000 (14:45 +0000)]
Throttle back the reception of cover art for large files -- seems to work on a Pi Zero W
Mike Brady [Wed, 17 Jan 2018 14:43:43 +0000 (14:43 +0000)]
Replace use of perror with strerror_l
Mike Brady [Wed, 17 Jan 2018 10:32:31 +0000 (10:32 +0000)]
Brown bag update. Fix compilation errors when neither mpris nor dbus is selected.
Mike Brady [Wed, 17 Jan 2018 10:06:39 +0000 (10:06 +0000)]
Add a little extra info to mpris d-bus bus acquisition.
Mike Brady [Tue, 16 Jan 2018 22:22:03 +0000 (22:22 +0000)]
Implement a rudimentary cover art file writing facility.
Mike Brady [Tue, 16 Jan 2018 22:21:29 +0000 (22:21 +0000)]
Tidy up with clang format
Mike Brady [Mon, 15 Jan 2018 20:43:26 +0000 (20:43 +0000)]
Integrate true metadata some more with the metadata hub
Mike Brady [Mon, 15 Jan 2018 08:53:23 +0000 (08:53 +0000)]
Fix format of speaker machine id in a sprint
Mike Brady [Sun, 14 Jan 2018 17:02:02 +0000 (17:02 +0000)]
Add stub for adding classic metadata to metadata hub
Mike Brady [Sat, 13 Jan 2018 20:28:00 +0000 (20:28 +0000)]
Update RELEASENOTES.md
Mike Brady [Sat, 13 Jan 2018 20:16:14 +0000 (20:16 +0000)]
Take advantage of the mute capability of a device that mutes at its lowest setting
Mike Brady [Sat, 13 Jan 2018 20:15:27 +0000 (20:15 +0000)]
pretty-print after adding alsa volume-based mute capability
Mike Brady [Sat, 13 Jan 2018 20:13:19 +0000 (20:13 +0000)]
Quieten some debug messages.
Mike Brady [Sat, 13 Jan 2018 20:09:51 +0000 (20:09 +0000)]
Take advantage of the mute capability of a device that mutes at its lowest setting
Mike Brady [Thu, 11 Jan 2018 13:10:26 +0000 (13:10 +0000)]
Quieten unnecessary "Successful Startup" message.
Mike Brady [Wed, 10 Jan 2018 21:30:30 +0000 (21:30 +0000)]
Make player.c send information to the metadata store rather than initiating d-bus messages
Mike Brady [Wed, 10 Jan 2018 15:39:03 +0000 (15:39 +0000)]
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Add in some man corrections.
Mike Brady [Wed, 10 Jan 2018 15:37:33 +0000 (15:37 +0000)]
Small modifications and corrections to the man entries.
Mike Brady [Wed, 10 Jan 2018 13:02:52 +0000 (13:02 +0000)]
Only allow sync packets after flush or resume to set latency and set an initial default latency.
Mike Brady [Tue, 9 Jan 2018 21:07:07 +0000 (21:07 +0000)]
Update RELEASENOTES.md
Mike Brady [Tue, 9 Jan 2018 21:06:46 +0000 (21:06 +0000)]
Update RELEASENOTES.md
Mike Brady [Tue, 9 Jan 2018 21:04:44 +0000 (21:04 +0000)]
Update configure.ac
Mike Brady [Tue, 9 Jan 2018 20:54:03 +0000 (20:54 +0000)]
Move a play session's latency into the play session's data structure, duh.
Mike Brady [Tue, 9 Jan 2018 17:54:24 +0000 (17:54 +0000)]
use max-latency and min-latency information in AirPlay ANNOUNCE packets, remove different latency settings except one fixed one
Mike Brady [Tue, 9 Jan 2018 15:56:46 +0000 (15:56 +0000)]
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Add in extra code for checking maximum and minimum latency.
Mike Brady [Tue, 9 Jan 2018 15:56:06 +0000 (15:56 +0000)]
Separate out metadata hub, dacp client, mpris and dbus interfaces a bit. Probably not finished.
Mike Brady [Mon, 8 Jan 2018 23:03:38 +0000 (23:03 +0000)]
Looks for min and max latencies, doesn't use them yet, has unnecessary code for detecting Airfoil
Mike Brady [Tue, 2 Jan 2018 11:20:03 +0000 (11:20 +0000)]
Quieten a debug message.
Mike Brady [Mon, 1 Jan 2018 23:04:18 +0000 (23:04 +0000)]
Add metadata to MPRIS output -- not complete.
Mike Brady [Sun, 31 Dec 2017 17:01:01 +0000 (17:01 +0000)]
Use the term metadata hub now -- for any stored metadata, such as might be used by dbus
Mike Brady [Thu, 28 Dec 2017 12:47:22 +0000 (12:47 +0000)]
Add exploratory checks for volume
Mike Brady [Tue, 26 Dec 2017 20:28:14 +0000 (20:28 +0000)]
Begin to add support for a central metadata bundle or respository. Lots more to do.
Mike Brady [Sun, 24 Dec 2017 18:38:10 +0000 (18:38 +0000)]
Continuing to explore data sources...
Mike Brady [Sat, 23 Dec 2017 09:18:52 +0000 (09:18 +0000)]
Add some debug messages
Mike Brady [Thu, 21 Dec 2017 15:22:54 +0000 (15:22 +0000)]
Close every socket created, not just every socket that can be connected. Alter some of the result codes.
Mike Brady [Mon, 18 Dec 2017 22:29:02 +0000 (22:29 +0000)]
Minor little updates
Mike Brady [Mon, 18 Dec 2017 20:12:11 +0000 (20:12 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 18 Dec 2017 20:11:28 +0000 (20:11 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 18 Dec 2017 20:11:01 +0000 (20:11 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 18 Dec 2017 18:58:41 +0000 (18:58 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 18 Dec 2017 18:51:12 +0000 (18:51 +0000)]
Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested.
Mike Brady [Mon, 18 Dec 2017 18:50:01 +0000 (18:50 +0000)]
Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested.
Mike Brady [Wed, 13 Dec 2017 23:54:22 +0000 (23:54 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 13 Dec 2017 23:46:49 +0000 (23:46 +0000)]
Fix segmentation fault bug when a client's DACP status is withdrawn. Not enough testing...
Mike Brady [Wed, 13 Dec 2017 23:46:11 +0000 (23:46 +0000)]
Fix segmentation fault bug when a client's DACP status is withdrawn. Not enough testing...
Mike Brady [Wed, 13 Dec 2017 14:09:50 +0000 (14:09 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 13 Dec 2017 14:08:43 +0000 (14:08 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 13 Dec 2017 14:07:23 +0000 (14:07 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 13 Dec 2017 14:06:27 +0000 (14:06 +0000)]
Update RELEASENOTES.md
Mike Brady [Tue, 12 Dec 2017 12:01:04 +0000 (12:01 +0000)]
Update RELEASENOTES.md
Mike Brady [Tue, 12 Dec 2017 11:57:23 +0000 (11:57 +0000)]
Add some infrastructure to print message contents and so send reply messages with content. Add compatability with Swinsian
Mike Brady [Tue, 12 Dec 2017 11:56:47 +0000 (11:56 +0000)]
Add some infrastructure to print message contents and so send reply messages with content. Add compatability with Swinsian
Mike Brady [Tue, 12 Dec 2017 11:55:45 +0000 (11:55 +0000)]
Quieten some debug messages
Mike Brady [Mon, 11 Dec 2017 16:46:31 +0000 (16:46 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 11 Dec 2017 16:42:04 +0000 (16:42 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 11 Dec 2017 16:35:11 +0000 (16:35 +0000)]
More comprhensive saving and restoring of hardware and software level when a session is stopped and started. Does hardware as well as software.
Mike Brady [Mon, 11 Dec 2017 16:33:06 +0000 (16:33 +0000)]
More comprhensive saving and restoring of hardware and software level when a session is stopped and started. Does hardware as well as software.
Mike Brady [Mon, 11 Dec 2017 16:32:37 +0000 (16:32 +0000)]
More comprhensive saving and restoring of hardware and software level when a session is stopped and started. Does hardware as well as software.
Mike Brady [Sun, 10 Dec 2017 22:27:31 +0000 (22:27 +0000)]
Improve the sync between AirPlay and movies like YouTube. Not sure we understand the negotiation for syncing.
Mike Brady [Sun, 10 Dec 2017 22:26:19 +0000 (22:26 +0000)]
Improve the sync between AirPlay and movies like YouTube. Not sure we understand the negotiation for syncing.
Mike Brady [Sat, 9 Dec 2017 20:47:43 +0000 (20:47 +0000)]
Update RELEASENOTES.md