]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
8 years agoAdd play/pause/stop MPRIS and quieten some debug messages
Mike Brady [Wed, 21 Feb 2018 18:30:32 +0000 (18:30 +0000)] 
Add play/pause/stop MPRIS and quieten some debug messages

8 years agoAdd timings to warnings and die messages if debugging is enabled.
Mike Brady [Tue, 20 Feb 2018 09:20:21 +0000 (09:20 +0000)] 
Add timings to warnings and die messages if debugging is enabled.

8 years agoWhen track metadata is received, drop the previous metadata.
Mike Brady [Mon, 19 Feb 2018 21:08:57 +0000 (21:08 +0000)] 
When track metadata is received, drop the previous metadata.

8 years agoDisable playerstatus metadata updates, add facility to release track metadata, enable...
Mike Brady [Mon, 19 Feb 2018 20:56:49 +0000 (20:56 +0000)] 
Disable playerstatus metadata updates, add facility to release track metadata, enable a lot of debug messages

8 years agoQuieten some debug messages and make others a bit more informative
Mike Brady [Mon, 19 Feb 2018 20:55:35 +0000 (20:55 +0000)] 
Quieten some debug messages and make others a bit more informative

8 years agoQuieten some debug messages
Mike Brady [Mon, 19 Feb 2018 20:54:13 +0000 (20:54 +0000)] 
Quieten some debug messages

8 years agoQuieten some debug messages
Mike Brady [Mon, 19 Feb 2018 20:53:41 +0000 (20:53 +0000)] 
Quieten some debug messages

8 years agoMerge branch 'development' of github.com:mikebrady/shairport-sync into development
Mike Brady [Sun, 18 Feb 2018 18:31:25 +0000 (18:31 +0000)] 
Merge branch 'development' of github.com:mikebrady/shairport-sync into development

Forgot the README update, duh.

8 years agoQuieten some avahi messages.
Mike Brady [Sun, 18 Feb 2018 18:31:17 +0000 (18:31 +0000)] 
Quieten some avahi messages.

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 18 Feb 2018 18:11:55 +0000 (18:11 +0000)] 
Update RELEASENOTES.md

8 years agoUpdate configure.ac
Mike Brady [Sun, 18 Feb 2018 17:58:48 +0000 (17:58 +0000)] 
Update configure.ac

8 years agoFix a few compilation errors
Mike Brady [Sun, 18 Feb 2018 16:54:30 +0000 (16:54 +0000)] 
Fix a few compilation errors

8 years agoTidy up dacp scanner -- stop scanning when audio source goes offline.
Mike Brady [Sun, 18 Feb 2018 16:29:09 +0000 (16:29 +0000)] 
Tidy up dacp scanner -- stop scanning when audio source goes offline.

8 years agoStop using codgen twice for each dbus xml file.
Mike Brady [Sun, 18 Feb 2018 16:27:28 +0000 (16:27 +0000)] 
Stop using codgen twice for each dbus xml file.

8 years agoUpdate TROUBLESHOOTING.md
Mike Brady [Fri, 16 Feb 2018 19:01:45 +0000 (19:01 +0000)] 
Update TROUBLESHOOTING.md

8 years agoCheck for missing packets only once, approximately 250 ms after they should have...
Mike Brady [Tue, 13 Feb 2018 17:20:52 +0000 (17:20 +0000)] 
Check for missing packets only once, approximately 250 ms after they should have arrived. They may take a good half second to be resent.

8 years agoCheck for missing packets only once, approximately 250 ms after they should have...
Mike Brady [Tue, 13 Feb 2018 17:20:08 +0000 (17:20 +0000)] 
Check for missing packets only once, approximately 250 ms after they should have arrived. They may take a good half second to be resent.

8 years agoInclude the -pthread flag -- including the pthread library with -lpthread isn't alway...
Mike Brady [Tue, 13 Feb 2018 17:17:37 +0000 (17:17 +0000)] 
Include the -pthread flag -- including the pthread library with -lpthread isn't always enough

8 years agoUpdate README.md
Mike Brady [Sun, 11 Feb 2018 10:48:58 +0000 (10:48 +0000)] 
Update README.md

Update Raspberry Pi volume range recommendation!

8 years agoRemove an incorrect debug message about dithering
Mike Brady [Sat, 10 Feb 2018 18:37:08 +0000 (18:37 +0000)] 
Remove an incorrect debug message about dithering

8 years agoQuieten a few debug messages
Mike Brady [Sat, 10 Feb 2018 17:58:39 +0000 (17:58 +0000)] 
Quieten a few debug messages

8 years agoOnly request a resend one time, after about a second. Stop making resend requests...
Mike Brady [Sat, 10 Feb 2018 17:43:47 +0000 (17:43 +0000)] 
Only request a resend one time, after about a second. Stop making resend requests if there is a send-to error for 10 seconds.

8 years agoUse uint32_t and uint16_t for ntohl and ntohs
Mike Brady [Sat, 10 Feb 2018 17:39:57 +0000 (17:39 +0000)] 
Use uint32_t and uint16_t for ntohl and ntohs

8 years agoUpdate UPDATING.md
Mike Brady [Sat, 10 Feb 2018 14:44:51 +0000 (14:44 +0000)] 
Update UPDATING.md

8 years agoUpdate OPENBSD.md
Mike Brady [Fri, 9 Feb 2018 21:17:59 +0000 (21:17 +0000)] 
Update OPENBSD.md

8 years agoAdd support for OpenBSD compilation
Mike Brady [Fri, 9 Feb 2018 21:11:39 +0000 (21:11 +0000)] 
Add support for OpenBSD compilation

8 years agoUpdate OPENBSD.md
Mike Brady [Fri, 9 Feb 2018 20:57:52 +0000 (20:57 +0000)] 
Update OPENBSD.md

8 years agoCreate OPENBSD.md
Mike Brady [Fri, 9 Feb 2018 20:51:17 +0000 (20:51 +0000)] 
Create OPENBSD.md

8 years agoAdd support for OpenBSD compilation
Mike Brady [Fri, 9 Feb 2018 20:38:55 +0000 (20:38 +0000)] 
Add support for OpenBSD compilation

8 years agoQuieten some debug messages
Mike Brady [Mon, 5 Feb 2018 19:56:21 +0000 (19:56 +0000)] 
Quieten some debug messages

8 years agoMerge branch 'development' of https://github.com/mikebrady/shairport-sync into develo...
Mike Brady [Mon, 5 Feb 2018 18:11:32 +0000 (18:11 +0000)] 
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development

Forgot updates to release notes.

8 years agoQuieten some debug messages.
Mike Brady [Mon, 5 Feb 2018 18:10:49 +0000 (18:10 +0000)] 
Quieten some debug messages.

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 5 Feb 2018 14:33:15 +0000 (14:33 +0000)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 5 Feb 2018 14:32:24 +0000 (14:32 +0000)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 5 Feb 2018 14:23:50 +0000 (14:23 +0000)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 5 Feb 2018 14:23:31 +0000 (14:23 +0000)] 
Update RELEASENOTES.md

8 years agoChange snd_pcm_drain to snd_pcm_drop, remove the blocking and unblocking code, so...
Mike Brady [Mon, 5 Feb 2018 14:19:33 +0000 (14:19 +0000)] 
Change snd_pcm_drain to snd_pcm_drop, remove the blocking and unblocking code, so a little formatting.

8 years agoMerge pull request #660 from Alphakilo/development
Mike Brady [Sun, 4 Feb 2018 19:35:30 +0000 (19:35 +0000)] 
Merge pull request #660 from Alphakilo/development

Clarification of "#!/"-stuff — many thanks for cleaning all this up!

8 years agoWrong capitalisation in man files 660/head
Niklas Janz [Sun, 4 Feb 2018 17:50:03 +0000 (18:50 +0100)] 
Wrong capitalisation in man files

8 years agoReferenced shebang in shairport.c usage
Niklas Janz [Sun, 4 Feb 2018 17:48:10 +0000 (18:48 +0100)] 
Referenced shebang in shairport.c usage

8 years agoremoved stray tag
Niklas Janz [Sun, 4 Feb 2018 17:37:29 +0000 (18:37 +0100)] 
removed stray tag

8 years agoReferenced shebang in shairport-sync.conf
Niklas Janz [Sun, 4 Feb 2018 17:13:24 +0000 (18:13 +0100)] 
Referenced shebang in shairport-sync.conf

8 years agoTypo fix
Niklas Janz [Sun, 4 Feb 2018 17:10:54 +0000 (18:10 +0100)] 
Typo fix

8 years agoReferenced the shebang ordeal in the man pages.
Niklas Janz [Sun, 4 Feb 2018 17:04:43 +0000 (18:04 +0100)] 
Referenced the shebang ordeal in the man pages.

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sat, 3 Feb 2018 21:08:14 +0000 (21:08 +0000)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sat, 3 Feb 2018 21:07:55 +0000 (21:07 +0000)] 
Update RELEASENOTES.md

8 years agoAdd timing to debug messages, make timing sender wait interruptable every 20 ms,...
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

8 years agoRemove 100 mS delay fudge at the close of a player thread. Probably don't need it...
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

8 years agoMerge branch 'development' of https://github.com/mikebrady/shairport-sync into develo...
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.

8 years agoAdd timing to debug messages, make timing sender wait interruptable eveyr 20 ms,...
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.

8 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 1 Feb 2018 22:42:14 +0000 (22:42 +0000)] 
Update RELEASENOTES.md

8 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 1 Feb 2018 22:41:30 +0000 (22:41 +0000)] 
Update RELEASENOTES.md

8 years agoImprove resyncing when many frames have to be discarded. Should stop the "audio speed...
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.

8 years agoIgnore timing pings over 350 millisecond and emit a debug message.
Mike Brady [Thu, 1 Feb 2018 18:04:39 +0000 (18:04 +0000)] 
Ignore timing pings over 350 millisecond and emit a debug message.

8 years agoDon't retry if an error occurs, and also tell us what the error was.
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.

8 years agoUpdate RELEASENOTES.md
Mike Brady [Wed, 31 Jan 2018 23:02:29 +0000 (23:02 +0000)] 
Update RELEASENOTES.md

8 years agowatch for an error or unexpected channel closure, try five times, waiting 20 ms in...
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.

8 years agowatch for an error or unexpected channel closure, try five times, issue a debug messa...
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.

8 years agoQuieten a debug message.
Mike Brady [Wed, 31 Jan 2018 19:54:28 +0000 (19:54 +0000)] 
Quieten a debug message.

8 years agoUpdate configure.ac
Mike Brady [Mon, 29 Jan 2018 23:07:28 +0000 (23:07 +0000)] 
Update configure.ac

Add a volume_control_profile setting

8 years agoFix small typo in settings file
Mike Brady [Mon, 29 Jan 2018 22:41:06 +0000 (22:41 +0000)] 
Fix small typo in settings file

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 29 Jan 2018 22:36:53 +0000 (22:36 +0000)] 
Update RELEASENOTES.md

8 years agoAdd the option to use a flat volume control profile.
Mike Brady [Mon, 29 Jan 2018 22:28:22 +0000 (22:28 +0000)] 
Add the option to use a flat volume control profile.

8 years agoAdd ability to diable resend request. Use a new "diagnostics" group in the configurat...
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.

8 years agoHook up dacp message decoding to the loca unlock and notify code
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

8 years agoModify debug message slightly.
Mike Brady [Tue, 23 Jan 2018 11:17:10 +0000 (11:17 +0000)] 
Modify debug message slightly.

8 years agoBracket metadata reception with prologs and epilogs, make metadat pipe and art direct...
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

8 years agoFix small compilation bug evident in FreeBSD
Mike Brady [Tue, 23 Jan 2018 10:18:02 +0000 (10:18 +0000)] 
Fix small compilation bug evident in FreeBSD

8 years agoAdd some untested and incomplete code to rwlock the hub when writing and reading
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

8 years agoRefinements to adding cover art.
Mike Brady [Sat, 20 Jan 2018 19:08:08 +0000 (19:08 +0000)] 
Refinements to adding cover art.

8 years agoHook up mpris artwork
Mike Brady [Sat, 20 Jan 2018 16:53:31 +0000 (16:53 +0000)] 
Hook up mpris artwork

8 years agopretty print
Mike Brady [Sat, 20 Jan 2018 16:53:02 +0000 (16:53 +0000)] 
pretty print

8 years agoDelete previous cover art files but keep the current one.
Mike Brady [Thu, 18 Jan 2018 15:19:04 +0000 (15:19 +0000)] 
Delete previous cover art files but keep the current one.

8 years agoWait a little longer before looking for missing packets
Mike Brady [Thu, 18 Jan 2018 15:17:07 +0000 (15:17 +0000)] 
Wait a little longer before looking for missing packets

8 years agoExtend delay for stall, give 40 milliseconds between bursts.
Mike Brady [Thu, 18 Jan 2018 15:13:18 +0000 (15:13 +0000)] 
Extend delay for stall, give 40 milliseconds between bursts.

8 years agoFurther tune the delay before checking for resends on an original Pi B
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

8 years agoDelay asking for a resend to a little over half a second.
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.

8 years agoThrottle back the reception of cover art for large files -- seems to work on a Pi...
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

8 years agoReplace use of perror with strerror_l
Mike Brady [Wed, 17 Jan 2018 14:43:43 +0000 (14:43 +0000)] 
Replace use of perror with strerror_l

8 years agoBrown bag update. Fix compilation errors when neither mpris nor dbus is selected.
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.

8 years agoAdd a little extra info to mpris d-bus bus acquisition.
Mike Brady [Wed, 17 Jan 2018 10:06:39 +0000 (10:06 +0000)] 
Add a little extra info to mpris d-bus bus acquisition.

8 years agoImplement a rudimentary cover art file writing facility.
Mike Brady [Tue, 16 Jan 2018 22:22:03 +0000 (22:22 +0000)] 
Implement a rudimentary cover art file writing facility.

8 years agoTidy up with clang format
Mike Brady [Tue, 16 Jan 2018 22:21:29 +0000 (22:21 +0000)] 
Tidy up with clang format

8 years agoIntegrate true metadata some more with the metadata hub
Mike Brady [Mon, 15 Jan 2018 20:43:26 +0000 (20:43 +0000)] 
Integrate true metadata some more with the metadata hub

8 years agoFix format of speaker machine id in a sprint
Mike Brady [Mon, 15 Jan 2018 08:53:23 +0000 (08:53 +0000)] 
Fix format of speaker machine id in a sprint

8 years agoAdd stub for adding classic metadata to metadata hub
Mike Brady [Sun, 14 Jan 2018 17:02:02 +0000 (17:02 +0000)] 
Add stub for adding classic metadata to metadata hub

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sat, 13 Jan 2018 20:28:00 +0000 (20:28 +0000)] 
Update RELEASENOTES.md

8 years agoTake advantage of the mute capability of a device that mutes at its lowest setting
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

8 years agopretty-print after adding alsa volume-based mute capability
Mike Brady [Sat, 13 Jan 2018 20:15:27 +0000 (20:15 +0000)] 
pretty-print after adding alsa volume-based mute capability

8 years agoQuieten some debug messages.
Mike Brady [Sat, 13 Jan 2018 20:13:19 +0000 (20:13 +0000)] 
Quieten some debug messages.

8 years agoTake advantage of the mute capability of a device that mutes at its lowest setting
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

8 years agoMerge pull request #645 from charlesomer/patch-2
Mike Brady [Fri, 12 Jan 2018 16:12:52 +0000 (16:12 +0000)] 
Merge pull request #645 from charlesomer/patch-2

Update TROUBLESHOOTING.md

8 years agoUpdate TROUBLESHOOTING.md 645/head
Charles [Fri, 12 Jan 2018 14:30:04 +0000 (14:30 +0000)] 
Update TROUBLESHOOTING.md

8 years agoUpdate TROUBLESHOOTING.md
Mike Brady [Fri, 12 Jan 2018 12:11:21 +0000 (12:11 +0000)] 
Update TROUBLESHOOTING.md

8 years agoQuieten unnecessary "Successful Startup" message.
Mike Brady [Thu, 11 Jan 2018 13:10:26 +0000 (13:10 +0000)] 
Quieten unnecessary "Successful Startup" message.

8 years agoMake player.c send information to the metadata store rather than initiating d-bus...
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

8 years agoMerge branch 'development' of https://github.com/mikebrady/shairport-sync into develo...
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.

8 years agoSmall modifications and corrections to the man entries.
Mike Brady [Wed, 10 Jan 2018 15:37:33 +0000 (15:37 +0000)] 
Small modifications and corrections to the man entries.

8 years agoOnly allow sync packets after flush or resume to set latency and set an initial defau...
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.

8 years agoUpdate RELEASENOTES.md 3.2d22
Mike Brady [Tue, 9 Jan 2018 21:07:07 +0000 (21:07 +0000)] 
Update RELEASENOTES.md