]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
7 years agoMake dbus test client listen for property changes in diagnostics and in remote contro...
Mike Brady [Tue, 20 Mar 2018 17:09:01 +0000 (17:09 +0000)] 
Make dbus test client listen for property changes in diagnostics and in remote control stuff.

7 years agoRemove the work "basic" from descriptions of the remote control.
Mike Brady [Tue, 20 Mar 2018 17:00:50 +0000 (17:00 +0000)] 
Remove the work "basic" from descriptions of the remote control.

7 years agoformat
Mike Brady [Tue, 20 Mar 2018 16:50:01 +0000 (16:50 +0000)] 
format

7 years agoRationalise the MPRIS dbus interface files down to three. Clean up the test client...
Mike Brady [Tue, 20 Mar 2018 16:49:08 +0000 (16:49 +0000)] 
Rationalise the MPRIS dbus interface files down to three. Clean up the test client too.

7 years agoClean up native dbus interface files and associated changes to existing files.
Mike Brady [Tue, 20 Mar 2018 16:31:59 +0000 (16:31 +0000)] 
Clean up native dbus interface files and associated changes to existing files.

7 years agoRationalise all the native dbus intefaces files down to just three.
Mike Brady [Tue, 20 Mar 2018 16:28:06 +0000 (16:28 +0000)] 
Rationalise all the native dbus intefaces files down to just three.

7 years agoAdd most of a basic remote control dbus interface
Mike Brady [Mon, 19 Mar 2018 17:31:31 +0000 (17:31 +0000)] 
Add most of a basic remote control dbus interface

7 years agoFix compilation error when dacp support not needed
Mike Brady [Mon, 19 Mar 2018 17:31:02 +0000 (17:31 +0000)] 
Fix compilation error when dacp support not needed

7 years agoBegin to add playback status to basic remote control info
Mike Brady [Mon, 19 Mar 2018 17:12:57 +0000 (17:12 +0000)] 
Begin to add playback status to basic remote control info

7 years agoAdd server status -- i.e. can we still send commands to the DACP server. Hook it...
Mike Brady [Mon, 19 Mar 2018 16:53:58 +0000 (16:53 +0000)] 
Add server status -- i.e. can we still send commands to the DACP server. Hook it up as "Server" property in basic remote control.

7 years agoAdd more basic remote control stuff, but SPS gets confused about who it can control.
Mike Brady [Sun, 18 Mar 2018 19:10:45 +0000 (19:10 +0000)] 
Add more basic remote control stuff, but SPS gets confused about who it can control.

7 years agoMerge branch 'development' of https://github.com/mikebrady/shairport-sync into develo...
Mike Brady [Sat, 17 Mar 2018 19:46:11 +0000 (19:46 +0000)] 
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development

Forgot changes on GitHub

7 years agoBegin to add a basic remote control interface corresponding to the set of commands...
Mike Brady [Sat, 17 Mar 2018 19:43:10 +0000 (19:43 +0000)] 
Begin to add a basic remote control interface corresponding to the set of commands AirPlay devices seem to obey.

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sat, 17 Mar 2018 16:23:19 +0000 (16:23 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sat, 17 Mar 2018 16:02:53 +0000 (16:02 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sat, 17 Mar 2018 13:53:11 +0000 (13:53 +0000)] 
Update CAR INSTALL.md

7 years agoCheck if locks are already acquired.
Mike Brady [Fri, 16 Mar 2018 15:57:35 +0000 (15:57 +0000)] 
Check if locks are already acquired.

7 years agoReword a debug message
Mike Brady [Tue, 13 Mar 2018 11:41:41 +0000 (11:41 +0000)] 
Reword a debug message

7 years agoUpdate CAR INSTALL.md
Mike Brady [Tue, 13 Mar 2018 08:48:36 +0000 (08:48 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate RELEASENOTES.md 3.2d29
Mike Brady [Mon, 12 Mar 2018 22:03:41 +0000 (22:03 +0000)] 
Update RELEASENOTES.md

7 years agoUpdate configure.ac
Mike Brady [Mon, 12 Mar 2018 22:02:11 +0000 (22:02 +0000)] 
Update configure.ac

7 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 12 Mar 2018 22:01:22 +0000 (22:01 +0000)] 
Update RELEASENOTES.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Mon, 12 Mar 2018 21:38:57 +0000 (21:38 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Mon, 12 Mar 2018 19:02:27 +0000 (19:02 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 22:12:02 +0000 (22:12 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 21:49:01 +0000 (21:49 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 21:40:52 +0000 (21:40 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 21:39:56 +0000 (21:39 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 21:38:30 +0000 (21:38 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 21:37:27 +0000 (21:37 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 18:12:49 +0000 (18:12 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Sun, 11 Mar 2018 10:07:19 +0000 (10:07 +0000)] 
Update CAR INSTALL.md

7 years agoStop using the object /org/gnome/ShairportSync/Diagnostics and use /org/gnome/Shairpo...
Mike Brady [Sat, 10 Mar 2018 20:19:18 +0000 (20:19 +0000)] 
Stop using the object /org/gnome/ShairportSync/Diagnostics and use /org/gnome/ShairportSync insead, putting an org.gnome.ShairportSync.Diagnostics interface on it.

7 years agoEmit a debug message even if reducing the debug level to zero
Mike Brady [Sat, 10 Mar 2018 19:34:29 +0000 (19:34 +0000)] 
Emit a debug message even if reducing the debug level to zero

7 years agoClean up some examples and log messages
Mike Brady [Sat, 10 Mar 2018 19:14:52 +0000 (19:14 +0000)] 
Clean up some examples and log messages

7 years agoTidy up the diagnostic commands and make them all work. Add a few example.
Mike Brady [Sat, 10 Mar 2018 18:54:07 +0000 (18:54 +0000)] 
Tidy up the diagnostic commands and make them all work. Add a few example.

7 years agoAdd a Shairport Sync Diagnostics DBus Onject, only part working
Mike Brady [Sat, 10 Mar 2018 17:01:42 +0000 (17:01 +0000)] 
Add a Shairport Sync Diagnostics DBus Onject, only part working

7 years agoSplit volume function into read-only property and a method for setting it. Making...
Mike Brady [Sat, 10 Mar 2018 13:56:44 +0000 (13:56 +0000)] 
Split volume function into read-only property and a method for setting it. Making the property read-write is too awkward and kludgy.

7 years agoQuieten a debug message
Mike Brady [Fri, 9 Mar 2018 21:05:27 +0000 (21:05 +0000)] 
Quieten a debug message

7 years agoBuggy calculation of initial silence. This fixes it, but don't know why. Yikes.
Mike Brady [Fri, 9 Mar 2018 20:55:41 +0000 (20:55 +0000)] 
Buggy calculation of initial silence. This fixes it, but don't know why. Yikes.

7 years agoOn receipt of a notify volume change, only send it to the dacp device if it's differe...
Mike Brady [Fri, 9 Mar 2018 16:27:20 +0000 (16:27 +0000)] 
On receipt of a notify volume change, only send it to the dacp device if it's different to the posted volume -- stops loops

7 years agoAdd a prolog and epilog for safe reading of the metadata bundle
Mike Brady [Fri, 9 Mar 2018 16:26:09 +0000 (16:26 +0000)] 
Add a prolog and epilog for safe reading of the metadata bundle

7 years agotimed mutex lock not working as expected, so temporarily remove it
Mike Brady [Fri, 9 Mar 2018 09:50:03 +0000 (09:50 +0000)] 
timed mutex lock not working as expected, so temporarily remove it

7 years agoGetting the volume properties to work without feedback -- not there yet...
Mike Brady [Fri, 9 Mar 2018 09:25:49 +0000 (09:25 +0000)] 
Getting the volume properties to work without feedback -- not there yet...

7 years agoFix a debug message mislabeling of the 'asdt' tag -- it's supposely a Sond Description.
Mike Brady [Thu, 8 Mar 2018 12:51:31 +0000 (12:51 +0000)] 
Fix a debug message mislabeling of the 'asdt' tag -- it's supposely a Sond Description.

7 years agoUpdate CAR INSTALL.md
Mike Brady [Thu, 8 Mar 2018 07:45:38 +0000 (07:45 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Thu, 8 Mar 2018 07:44:13 +0000 (07:44 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 7 Mar 2018 23:36:10 +0000 (23:36 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 7 Mar 2018 23:34:08 +0000 (23:34 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 7 Mar 2018 23:33:09 +0000 (23:33 +0000)] 
Update CAR INSTALL.md

7 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 7 Mar 2018 23:32:24 +0000 (23:32 +0000)] 
Update CAR INSTALL.md

7 years agoCreate CAR INSTALL.md
Mike Brady [Wed, 7 Mar 2018 23:20:03 +0000 (23:20 +0000)] 
Create CAR INSTALL.md

7 years agoRemove more causes of warnings at -Wextra levels
Mike Brady [Wed, 7 Mar 2018 22:05:11 +0000 (22:05 +0000)] 
Remove more causes of warnings at -Wextra levels

7 years agoMake a tiny format change
Mike Brady [Wed, 7 Mar 2018 20:50:20 +0000 (20:50 +0000)] 
Make a tiny format change

7 years agoRemove many causes of warnings at the -Wextra level
Mike Brady [Wed, 7 Mar 2018 20:48:21 +0000 (20:48 +0000)] 
Remove many causes of warnings at the -Wextra level

7 years agoRemove a few more warning causes.
Mike Brady [Wed, 7 Mar 2018 19:27:45 +0000 (19:27 +0000)] 
Remove a few more warning causes.

7 years agoRemove some more causes of warnings.
Mike Brady [Wed, 7 Mar 2018 19:22:18 +0000 (19:22 +0000)] 
Remove some more causes of warnings.

7 years agoTidy up using clang-format
Mike Brady [Wed, 7 Mar 2018 14:35:25 +0000 (14:35 +0000)] 
Tidy up using clang-format

7 years agoEliminate almost all warnings from -Wall
Mike Brady [Wed, 7 Mar 2018 14:29:14 +0000 (14:29 +0000)] 
Eliminate almost all warnings from -Wall

7 years agoBegin to avoid strict aliasing violations -- not finished yet.
Mike Brady [Wed, 7 Mar 2018 08:58:23 +0000 (08:58 +0000)] 
Begin to avoid strict aliasing violations -- not finished yet.

7 years agoAdd lots of debug messages, begin to use correctly sized PRId64 and friends in sprint...
Mike Brady [Tue, 6 Mar 2018 08:50:34 +0000 (08:50 +0000)] 
Add lots of debug messages, begin to use correctly sized PRId64 and friends in sprintf commands, begin to remove some simple causes of warnings.

7 years agoEnable all compiler warnings
Mike Brady [Tue, 6 Mar 2018 08:48:43 +0000 (08:48 +0000)] 
Enable all compiler warnings

7 years agoMake that returned character "signed" explicity so that it is always a signed charact...
Mike Brady [Mon, 5 Mar 2018 19:56:26 +0000 (19:56 +0000)] 
Make that returned character "signed" explicity so that it is always a signed character on all platforms.

7 years agoAllow the mpris and the dbus test clients to be compiled at the same time.
Mike Brady [Mon, 5 Mar 2018 19:55:29 +0000 (19:55 +0000)] 
Allow the mpris and the dbus test clients to be compiled at the same time.

7 years agoFix Makefile.am so that it works (properly) on FreeBSD but not properly on Linux...
Mike Brady [Mon, 5 Mar 2018 19:10:31 +0000 (19:10 +0000)] 
Fix Makefile.am so that it works (properly) on FreeBSD but not properly on Linux -- it calls gdbus-codegen twice as often as it needs to on Linux

7 years agoFix bug to allow both --with-dbus and --with-mpris at the same time.
Mike Brady [Mon, 5 Mar 2018 18:57:17 +0000 (18:57 +0000)] 
Fix bug to allow both --with-dbus and --with-mpris at the same time.

7 years agoHook up the dbus metadata watcher and the dacp volume control stuff.
Mike Brady [Sun, 4 Mar 2018 17:43:43 +0000 (17:43 +0000)] 
Hook up the dbus metadata watcher and the dacp volume control stuff.

7 years agoHook up the dacp volume control, if available.
Mike Brady [Sun, 4 Mar 2018 17:42:53 +0000 (17:42 +0000)] 
Hook up the dacp volume control, if available.

7 years agoAllow the dbus test client to take an option to listen on the system bus (default...
Mike Brady [Sun, 4 Mar 2018 16:56:48 +0000 (16:56 +0000)] 
Allow the dbus test client to take an option to listen on the system bus (default) or the session bus --session

7 years agoMake image fles created with group and world read permission
Mike Brady [Sun, 4 Mar 2018 16:56:05 +0000 (16:56 +0000)] 
Make image fles created with group and world read permission

7 years agoAllow the mpris test client to take an option to listen on the system bus (default...
Mike Brady [Sun, 4 Mar 2018 15:30:06 +0000 (15:30 +0000)] 
Allow the mpris test client to take an option to listen on the system bus (default) or the session bus --session

7 years agoUpdate OPENBSD.md
Mike Brady [Wed, 21 Feb 2018 21:39:50 +0000 (21:39 +0000)] 
Update OPENBSD.md

7 years agoUpdate OPENBSD.md
Mike Brady [Wed, 21 Feb 2018 21:38:28 +0000 (21:38 +0000)] 
Update OPENBSD.md

7 years agoUpdate OPENBSD.md
Mike Brady [Wed, 21 Feb 2018 21:37:38 +0000 (21:37 +0000)] 
Update OPENBSD.md

7 years agoUpdate OPENBSD.md
Mike Brady [Wed, 21 Feb 2018 21:30:01 +0000 (21:30 +0000)] 
Update OPENBSD.md

7 years agoUpdate OPENBSD.md
Mike Brady [Wed, 21 Feb 2018 21:29:20 +0000 (21:29 +0000)] 
Update OPENBSD.md

7 years agoUpdate OPENBSD.md
Mike Brady [Wed, 21 Feb 2018 21:28:33 +0000 (21:28 +0000)] 
Update OPENBSD.md

7 years agoUpdate OPENBSD.md
Mike Brady [Wed, 21 Feb 2018 21:17:10 +0000 (21:17 +0000)] 
Update OPENBSD.md

7 years agoQuieten some more debug messages.
Mike Brady [Wed, 21 Feb 2018 18:49:24 +0000 (18:49 +0000)] 
Quieten some more debug messages.

7 years agoMake the scan interval five seconds and quieten some more debug messages.
Mike Brady [Wed, 21 Feb 2018 18:38:13 +0000 (18:38 +0000)] 
Make the scan interval five seconds and quieten some more debug messages.

7 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

7 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.

7 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.

7 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

7 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

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

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

7 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.

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

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

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

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

7 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.

7 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.

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

7 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.

7 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.

7 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

7 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!

7 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