]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Mike Brady [Tue, 12 Nov 2019 09:03:46 +0000 (09:03 +0000)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 12 Nov 2019 08:57:09 +0000 (08:57 +0000)]
rename LoudnessFilterActive to Loudness and friends
Mike Brady [Tue, 12 Nov 2019 08:46:38 +0000 (08:46 +0000)]
Update sample dbus commands
Mike Brady [Mon, 11 Nov 2019 22:07:12 +0000 (22:07 +0000)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Small documentation changes.
Mike Brady [Mon, 11 Nov 2019 22:06:44 +0000 (22:06 +0000)]
Fix a few compilation bugs. Thanks Travis.
Mike Brady [Mon, 11 Nov 2019 21:55:49 +0000 (21:55 +0000)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 11 Nov 2019 21:47:04 +0000 (21:47 +0000)]
Add D-Bus convolution filter controls -- enable convolution filters to be turned on and off or changed; enable convolution gain to be checked and changed; fix loudness control.
Mike Brady [Mon, 11 Nov 2019 21:45:29 +0000 (21:45 +0000)]
Add D-Bus convolution filter controls; enable convolution filters to be turned on and off or changed; enable convolution gain to be checked and changed.
Mike Brady [Mon, 11 Nov 2019 20:35:11 +0000 (20:35 +0000)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Little changes.
Mike Brady [Sun, 10 Nov 2019 18:05:59 +0000 (18:05 +0000)]
Fix D-Bus loudness switch silencing output. Rename LoudnessFiulterActive to Loudness. Add Convolution, ConvolutionGain and ConvolutionImpulseResponseFile properties to the D-Bus interface.
Mike Brady [Sun, 10 Nov 2019 10:02:23 +0000 (10:02 +0000)]
Create UNINSTALLING.md
Mike Brady [Sat, 9 Nov 2019 09:44:48 +0000 (09:44 +0000)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sat, 9 Nov 2019 09:35:04 +0000 (09:35 +0000)]
correct frame size entry for S24 format
Mike Brady [Fri, 8 Nov 2019 12:36:52 +0000 (12:36 +0000)]
Starting on 3.3.5...
Mike Brady [Mon, 28 Oct 2019 08:59:50 +0000 (08:59 +0000)]
Fix small compilation error in 3.3.3.
Mike Brady [Mon, 28 Oct 2019 08:58:08 +0000 (08:58 +0000)]
Update RELEASENOTES.md
Mike Brady [Mon, 28 Oct 2019 08:54:21 +0000 (08:54 +0000)]
Fix a compilation error and tidy up some messages.
Mike Brady [Mon, 28 Oct 2019 08:53:04 +0000 (08:53 +0000)]
Fix a compilation error and tidy up some messages.
Mike Brady [Sun, 27 Oct 2019 10:46:56 +0000 (10:46 +0000)]
Update INSTALL.md
Mike Brady [Sun, 27 Oct 2019 09:57:28 +0000 (09:57 +0000)]
Update RELEASENOTES.md
Mike Brady [Sun, 27 Oct 2019 09:51:59 +0000 (09:51 +0000)]
Bug fixes and minor enhancements
Mike Brady [Sun, 27 Oct 2019 09:44:24 +0000 (09:44 +0000)]
3.3.3 from the development branch 3.3.3d11
Mike Brady [Sat, 26 Oct 2019 15:22:02 +0000 (16:22 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sat, 26 Oct 2019 15:13:07 +0000 (16:13 +0100)]
Modify behaviour when receiving an invalid RTSP packet to be the same as a genuine AirPort Express, but time out after two minutes anyway. Also move the retain_artwork flag to diagnostics.
Mike Brady [Sat, 26 Oct 2019 15:12:08 +0000 (16:12 +0100)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Forgot!
Mike Brady [Sat, 26 Oct 2019 15:11:54 +0000 (16:11 +0100)]
Modify behaviour when receiving an invalid RTSP packet to be the same as a genuine AirPort Express, but time out after two minutes anyway. Also move the retain_artwork flag to diagnostics.
Mike Brady [Sat, 26 Oct 2019 10:05:55 +0000 (11:05 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sat, 26 Oct 2019 09:50:13 +0000 (10:50 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sat, 26 Oct 2019 09:40:37 +0000 (10:40 +0100)]
Fix crash when a non-RTSP packet is sent to the session's RTSP port.
Mike Brady [Sat, 26 Oct 2019 09:40:10 +0000 (10:40 +0100)]
Fix crash when a non-RTSP packet is sent to the session's RTSP port.
Mike Brady [Thu, 24 Oct 2019 09:35:27 +0000 (10:35 +0100)]
Update shairport-sync.conf
Mike Brady [Sun, 20 Oct 2019 21:11:51 +0000 (22:11 +0100)]
Move the retain_coverart definition to under a more appropriate compilation flag
Mike Brady [Sun, 20 Oct 2019 21:04:29 +0000 (22:04 +0100)]
Fix a small conditional compilation flag error
Mike Brady [Sun, 20 Oct 2019 15:43:28 +0000 (16:43 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sun, 20 Oct 2019 14:44:20 +0000 (15:44 +0100)]
Add two cover_art control settings -- the cache directory to use, (or the empty string to prevent caching) and a flag to retain all art work
Mike Brady [Sun, 20 Oct 2019 14:43:31 +0000 (15:43 +0100)]
Add two cover_art control settings -- the cache directory to use, (or the empty string to prevent caching) and a flag to retain all art work
Mike Brady [Fri, 18 Oct 2019 14:08:50 +0000 (15:08 +0100)]
Update README.md
Mike Brady [Fri, 11 Oct 2019 19:33:41 +0000 (20:33 +0100)]
Update FUNDING.yml
Mike Brady [Fri, 11 Oct 2019 19:32:37 +0000 (20:32 +0100)]
Update FUNDING.yml
Mike Brady [Fri, 11 Oct 2019 19:24:02 +0000 (20:24 +0100)]
Update FUNDING.yml
Fix syntax errors
Mike Brady [Fri, 11 Oct 2019 19:21:20 +0000 (20:21 +0100)]
Merge pull request #913 from mikebrady/github-sponsorship
Create FUNDING.yml
Mike Brady [Fri, 11 Oct 2019 19:18:54 +0000 (20:18 +0100)]
Create FUNDING.yml
Add a github sponsorship button
Mike Brady [Thu, 10 Oct 2019 09:02:18 +0000 (10:02 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 10 Oct 2019 08:24:17 +0000 (09:24 +0100)]
Add missing frame status field, fix a bug with the first missing frame variable, expose the settings for resending, remove some commented out code.
Mike Brady [Thu, 10 Oct 2019 08:23:20 +0000 (09:23 +0100)]
Add missing frame status field, fix a bug with the first missing frame variable, expose the settings for resending, remove some commented out code.
Mike Brady [Wed, 25 Sep 2019 22:58:13 +0000 (23:58 +0100)]
Merge pull request #908 from sidneys/hotfix/log-verbosity-level
[FIX] Fix verbosity level of player.c debug message
sidneys [Wed, 25 Sep 2019 20:46:04 +0000 (22:46 +0200)]
fix(player.c): increase the log level of the constantly repeated resend check startup message ("check start") from "2" to "3" as to maintain readabiility of log verbosity level 2.
Mike Brady [Sun, 22 Sep 2019 20:11:12 +0000 (21:11 +0100)]
Rewrite the resend code to improve the logic and roll up sequential resend requests into one.
Mike Brady [Sun, 22 Sep 2019 20:09:57 +0000 (21:09 +0100)]
Set the debug level of the silent frame message to 2.
Mike Brady [Sun, 22 Sep 2019 20:04:07 +0000 (21:04 +0100)]
Squashed commit of the following:
commit
3dda7928b6df6ba7febc20f22faff5c8be024ef4
Author: Mike Brady <mikebrady@eircom.net>
Date: Sun Sep 22 20:59:50 2019 +0100
Update RELEASENOTES-DEVELOPMENT.md
commit
153eb84cff292bd127c516e6486ba9c1f9a3ce16
Author: Mike Brady <mikebrady@eircom.net>
Date: Sat Sep 21 19:30:26 2019 +0100
Update RELEASENOTES-DEVELOPMENT.md
commit
b574d49b37f874cc7b91163a81fcb9dc6c760ef4
Author: Mike Brady <mikebrady@eircom.net>
Date: Sat Sep 21 19:03:13 2019 +0100
Update RELEASENOTES-DEVELOPMENT.md
commit
bce0613283e233ddfa24d080adff3450b4ddd909
Author: Mike Brady <mikebrady@eircom.net>
Date: Sat Sep 21 18:59:18 2019 +0100
Update configure.ac
commit
7dc145361186806a560495d8171a387f5856f2f0
Author: Mike Brady <mikebrady@eircom.net>
Replace the code for determining when resends should be sent for missing audio packets.
Multiple sequential resend requests are now rolled up into one.
Should address Issue #865.
Mike Brady [Fri, 20 Sep 2019 14:08:27 +0000 (15:08 +0100)]
Update INSTALL.md
Mike Brady [Fri, 20 Sep 2019 14:07:10 +0000 (15:07 +0100)]
Update README.md
Mike Brady [Tue, 17 Sep 2019 11:26:05 +0000 (12:26 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 17 Sep 2019 11:23:00 +0000 (12:23 +0100)]
add an example of the file and line number
Mike Brady [Tue, 17 Sep 2019 11:14:55 +0000 (12:14 +0100)]
add the option (normally on) of including the file name and line number of the originrating message in a debug log message
Mike Brady [Tue, 17 Sep 2019 08:52:49 +0000 (09:52 +0100)]
Update README.md
Mike Brady [Tue, 17 Sep 2019 08:51:50 +0000 (09:51 +0100)]
Update INSTALL.md
Mike Brady [Tue, 10 Sep 2019 15:14:50 +0000 (16:14 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 10 Sep 2019 15:10:30 +0000 (16:10 +0100)]
Remove reference to non-existent stop_mpris_service().
Mike Brady [Tue, 10 Sep 2019 13:11:28 +0000 (14:11 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 10 Sep 2019 13:11:08 +0000 (14:11 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 10 Sep 2019 13:08:39 +0000 (14:08 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 10 Sep 2019 12:59:46 +0000 (13:59 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 10 Sep 2019 12:14:11 +0000 (13:14 +0100)]
quieten a debug message
Mike Brady [Tue, 10 Sep 2019 12:10:49 +0000 (13:10 +0100)]
quieten a debug message
Mike Brady [Tue, 10 Sep 2019 12:03:54 +0000 (13:03 +0100)]
ensure alsa mixer is initialised before trying to set volume. Normalise the 'pvol' volume mesasages to the hardware devices' maximum volume when using combined hardware and software attenuation.
Mike Brady [Tue, 10 Sep 2019 09:08:47 +0000 (10:08 +0100)]
Bug fixes
Fixes an error whereby the 'pvol' volume metadata was no longer sent if Shairport Sync was configured to ignore volume control information coming from the audio source. Addresses issue #903.
Fixes a compilation error if including the MQTT client.
Mike Brady [Tue, 10 Sep 2019 09:06:54 +0000 (10:06 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 10 Sep 2019 08:56:25 +0000 (09:56 +0100)]
fix regression no volume metadata was being sent if configured to ignore volume control -- issue #903.
Mike Brady [Tue, 10 Sep 2019 08:29:21 +0000 (09:29 +0100)]
remove a call to a non-existent terminate_mqtt function in the clean-up.
Mike Brady [Sun, 8 Sep 2019 16:43:07 +0000 (17:43 +0100)]
add volume-up and volume-down to the dbus test client. Quieten a debug message.
Mike Brady [Sun, 8 Sep 2019 16:26:06 +0000 (17:26 +0100)]
make dbus interface set more quickly an AdvancedRemoteControlAvailable to false when going from an iTunes to an AirPlay service.
Mike Brady [Sun, 8 Sep 2019 16:03:36 +0000 (17:03 +0100)]
Remove some old code and clean up the exit cleanup function so that it works better with libdaemon and its parent and child processes
Mike Brady [Sun, 8 Sep 2019 14:53:52 +0000 (15:53 +0100)]
Only send shuffle commands if a change is necessary
Mike Brady [Wed, 4 Sep 2019 19:40:23 +0000 (20:40 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 4 Sep 2019 19:39:35 +0000 (20:39 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 4 Sep 2019 19:24:34 +0000 (20:24 +0100)]
Clean up the scanning code for detecting either a standard DACP server or an advanced DACP server.
Mike Brady [Wed, 4 Sep 2019 13:47:40 +0000 (14:47 +0100)]
Update INSTALL.md
Mike Brady [Wed, 4 Sep 2019 09:53:33 +0000 (10:53 +0100)]
Update INSTALL.md
Mike Brady [Wed, 4 Sep 2019 09:51:51 +0000 (10:51 +0100)]
Update README.md
Mike Brady [Wed, 4 Sep 2019 09:50:12 +0000 (10:50 +0100)]
Update README.md
Mike Brady [Wed, 4 Sep 2019 08:47:20 +0000 (09:47 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 4 Sep 2019 08:37:48 +0000 (09:37 +0100)]
avoid a compilation warning when the dacp stuff isn't needed
Mike Brady [Wed, 4 Sep 2019 08:24:34 +0000 (09:24 +0100)]
Fix occasional crashing bug in Ububntu 14.04 (sometimes triggered by DHCP renewal and Avahi / dbus issues) by removing second avahi threaded poll and an unnecessary avahi service client (very sparse Avahi documentation), also remove obselete SIG setup code.
Mike Brady [Wed, 4 Sep 2019 08:19:44 +0000 (09:19 +0100)]
Remove obselete SIG setup and action stuff
Mike Brady [Tue, 3 Sep 2019 09:48:27 +0000 (10:48 +0100)]
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot.
Mike Brady [Tue, 3 Sep 2019 09:47:10 +0000 (10:47 +0100)]
Remove second avahi threaded poll, remove service client.
Mike Brady [Thu, 29 Aug 2019 11:21:15 +0000 (12:21 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 29 Aug 2019 11:19:51 +0000 (12:19 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 29 Aug 2019 10:56:13 +0000 (11:56 +0100)]
Fix Issue #890 -- https://github.com/mikebrady/shairport-sync/issues/890
Fix metadata issues with the dbus and the MPRIS interfaces -- handle missing artwork properly, make the 'available' property more resilient.
Mike Brady [Thu, 29 Aug 2019 10:47:49 +0000 (11:47 +0100)]
Squashed commit of the following:
Fix Issue #890 -- https://github.com/mikebrady/shairport-sync/issues/890
Recognise situation where a track has no artwork properly.
Less likely to drop the 'availabile' property.
Always output the full metadata whenever any part of it has changed.
Metadata coming from dacp is now incorporated,
Mike Brady [Wed, 28 Aug 2019 08:07:41 +0000 (09:07 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 28 Aug 2019 08:07:13 +0000 (09:07 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 28 Aug 2019 08:00:12 +0000 (09:00 +0100)]
Merge pull request #898 from Angus71/alac_a_fmtp_seg_fault
Fixes a potential crash when an incomplete `fmtp` parameter set is sent by the requesting client.
Mike Brady [Wed, 28 Aug 2019 07:55:14 +0000 (08:55 +0100)]
Merge pull request #887 from henriknil/early_version_usage
Return EXIT_WITH_SUCCESS on early exit on version (`–version` or `-V`) and help (`–help` or `-h`) arguments.
Angus71 [Sun, 25 Aug 2019 07:50:40 +0000 (09:50 +0200)]
Clean up
Angus71 [Sat, 24 Aug 2019 20:02:33 +0000 (22:02 +0200)]
Fixed seg. fault with ALAC and incomplete a:fmtp
Henrik Nilsson [Thu, 1 Aug 2019 07:59:17 +0000 (09:59 +0200)]
Return success on version and help argument
It's not a failure to print version or usage, so use return code
success.
Henrik Nilsson [Wed, 31 Jul 2019 12:16:06 +0000 (14:16 +0200)]
Check help and version argument early
Check for the help and version arguments makes sure that it's
always possible to get the version and usage even if there are
issues in other parts of the code.
Mike Brady [Sat, 27 Jul 2019 07:53:33 +0000 (09:53 +0200)]
Merge pull request #885 from bootc/development
More typo fixes across the tree.