Commit Graph
2420 Commits
Author SHA1 Message Date
Mike BradyandGitHub e3e8c837fb Update RELEASENOTES.md 2018-02-01 22:42:14 +00:00
Mike BradyandGitHub 66a8b66846 Update RELEASENOTES.md 2018-02-01 22:41:30 +00:00
Mike Brady ab6fef93e1 Improve resyncing when many frames have to be discarded. Should stop the "audio speeding up" effect. 2018-02-01 22:17:41 +00:00
Mike Brady 28a671b292 Ignore timing pings over 350 millisecond and emit a debug message. 2018-02-01 18:04:39 +00:00
Mike Brady 1a0f7b292d Don't retry if an error occurs, and also tell us what the error was. 2018-02-01 16:57:06 +00:00
Mike BradyandGitHub 81a21dc852 Update RELEASENOTES.md 2018-01-31 23:02:29 +00:00
Mike Brady 6f0991f070 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. 2018-01-31 19:57:43 +00:00
Mike Brady 6ecb1aaf3a watch for an error or unexpected channel closure, try five times, issue a debug message if problems. 2018-01-31 19:56:18 +00:00
Mike Brady 2efab6ee4d Quieten a debug message. 2018-01-31 19:54:28 +00:00
Mike BradyandGitHub 1bf379c6b8 Update configure.ac
Add a volume_control_profile setting
2018-01-29 23:07:28 +00:00
Mike Brady d4f0e5f1b9 Fix small typo in settings file 2018-01-29 22:41:06 +00:00
Mike BradyandGitHub 63695ea70c Update RELEASENOTES.md 2018-01-29 22:36:53 +00:00
Mike Brady f83b86ec23 Add the option to use a flat volume control profile. 2018-01-29 22:28:22 +00:00
Mike Brady c6aa6fd27d Add ability to diable resend request. Use a new "diagnostics" group in the configuration file and move log_verbosity and statistics to it. 2018-01-24 11:12:29 +00:00
Mike Brady 9b63f35f71 Hook up dacp message decoding to the loca unlock and notify code 2018-01-23 11:31:48 +00:00
Mike Brady 93958d3b59 Modify debug message slightly. 2018-01-23 11:17:10 +00:00
Mike Brady 564ff638e6 Bracket metadata reception with prologs and epilogs, make metadat pipe and art directory writable by group and world 2018-01-23 11:13:19 +00:00
Mike Brady 86b72a981a Fix small compilation bug evident in FreeBSD 2018-01-23 10:18:02 +00:00
Mike Brady 72dd8f501b Add some untested and incomplete code to rwlock the hub when writing and reading 2018-01-23 00:02:32 +00:00
Mike Brady 352f6d5c97 Refinements to adding cover art. 2018-01-20 19:08:08 +00:00
Mike Brady 6b5a1b39c5 Hook up mpris artwork 2018-01-20 16:53:31 +00:00
Mike Brady c371aa59fd pretty print 2018-01-20 16:53:02 +00:00
Mike Brady 5e3f82f765 Delete previous cover art files but keep the current one. 2018-01-18 15:19:04 +00:00
Mike Brady f67b63b9c4 Wait a little longer before looking for missing packets 2018-01-18 15:17:07 +00:00
Mike Brady 4632354453 Extend delay for stall, give 40 milliseconds between bursts. 2018-01-18 15:13:18 +00:00
Mike Brady 0d0c41d403 Further tune the delay before checking for resends on an original Pi B 2018-01-17 20:53:54 +00:00
Mike Brady a757aa1082 Delay asking for a resend to a little over half a second. 2018-01-17 18:51:24 +00:00
Mike Brady 27a3f02459 Throttle back the reception of cover art for large files -- seems to work on a Pi Zero W 2018-01-17 14:45:18 +00:00
Mike Brady 866c06240e Replace use of perror with strerror_l 2018-01-17 14:43:43 +00:00
Mike Brady 7a73e8fd2a Brown bag update. Fix compilation errors when neither mpris nor dbus is selected. 2018-01-17 10:32:31 +00:00
Mike Brady ed38d00213 Add a little extra info to mpris d-bus bus acquisition. 2018-01-17 10:06:39 +00:00
Mike Brady 4aaa8d19fe Implement a rudimentary cover art file writing facility. 2018-01-16 22:22:03 +00:00
Mike Brady 740e46ddd4 Tidy up with clang format 2018-01-16 22:21:29 +00:00
Mike Brady fa6cafd0be Integrate true metadata some more with the metadata hub 2018-01-15 20:43:26 +00:00
Mike Brady 766d8eedda Fix format of speaker machine id in a sprint 2018-01-15 08:53:23 +00:00
Mike Brady 7c762e6501 Add stub for adding classic metadata to metadata hub 2018-01-14 17:02:02 +00:00
Mike BradyandGitHub 44258bd196 Update RELEASENOTES.md 2018-01-13 20:28:00 +00:00
Mike Brady 598cacb1b9 Take advantage of the mute capability of a device that mutes at its lowest setting 2018-01-13 20:16:14 +00:00
Mike Brady e0aa75a80c pretty-print after adding alsa volume-based mute capability 2018-01-13 20:15:27 +00:00
Mike Brady 6d792fa0ef Quieten some debug messages. 2018-01-13 20:13:19 +00:00
Mike Brady 8a4bfb0378 Take advantage of the mute capability of a device that mutes at its lowest setting 2018-01-13 20:09:51 +00:00
Mike Brady a6080d7d7e Quieten unnecessary "Successful Startup" message. 2018-01-11 13:10:26 +00:00
Mike Brady 3e2c3e837a Make player.c send information to the metadata store rather than initiating d-bus messages 2018-01-10 21:30:30 +00:00
Mike Brady 6b94a89cbe Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Add in some man corrections.
2018-01-10 15:39:03 +00:00
Mike Brady 9d0817deda Small modifications and corrections to the man entries. 2018-01-10 15:37:33 +00:00
Mike Brady 3c08cedb78 Only allow sync packets after flush or resume to set latency and set an initial default latency. 2018-01-10 13:02:52 +00:00
Mike BradyandGitHub 4499f63bd7 Update RELEASENOTES.md 2018-01-09 21:07:07 +00:00
Mike BradyandGitHub 4692c342b8 Update RELEASENOTES.md 2018-01-09 21:06:46 +00:00
Mike BradyandGitHub 09b4930871 Update configure.ac 2018-01-09 21:04:44 +00:00
Mike Brady 3e5dbe9e1a Move a play session's latency into the play session's data structure, duh. 2018-01-09 20:54:03 +00:00