Commit Graph
3846 Commits
Author SHA1 Message Date
Mike BradyandGitHub 0e85ec370a Update RELEASENOTES-DEVELOPMENT.md 2019-10-26 16:22:02 +01:00
Mike Brady f93871d5b5 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. 2019-10-26 16:13:07 +01:00
Mike Brady 8307c96552 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Forgot!
2019-10-26 16:12:08 +01:00
Mike Brady e0ffb18dbf 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. 2019-10-26 16:11:54 +01:00
Mike BradyandGitHub 501ad047c4 Update RELEASENOTES-DEVELOPMENT.md 2019-10-26 11:05:55 +01:00
Mike BradyandGitHub 86174aa27e Update RELEASENOTES-DEVELOPMENT.md 2019-10-26 10:50:13 +01:00
Mike Brady 85a3fe6ac4 Fix crash when a non-RTSP packet is sent to the session's RTSP port. 2019-10-26 10:40:37 +01:00
Mike Brady eec0639726 Fix crash when a non-RTSP packet is sent to the session's RTSP port. 2019-10-26 10:40:10 +01:00
Mike BradyandGitHub 9745d794c9 Update shairport-sync.conf 2019-10-24 10:35:27 +01:00
Mike Brady aa57f06ce3 Move the retain_coverart definition to under a more appropriate compilation flag 2019-10-20 22:11:51 +01:00
Mike Brady 41de3e5c39 Fix a small conditional compilation flag error 2019-10-20 22:04:29 +01:00
Mike BradyandGitHub 460e73dc63 Update RELEASENOTES-DEVELOPMENT.md 2019-10-20 16:43:28 +01:00
Mike Brady cfe25834a6 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 2019-10-20 15:44:20 +01:00
Mike Brady 6c57ce97d5 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 2019-10-20 15:43:31 +01:00
Mike BradyandGitHub b87b7a8b1f Update RELEASENOTES-DEVELOPMENT.md 2019-10-10 10:02:18 +01:00
Mike Brady cb1b15ed70 Add missing frame status field, fix a bug with the first missing frame variable, expose the settings for resending, remove some commented out code. 2019-10-10 09:24:17 +01:00
Mike Brady 686fc2a5c1 Add missing frame status field, fix a bug with the first missing frame variable, expose the settings for resending, remove some commented out code. 2019-10-10 09:23:20 +01:00
Mike BradyandGitHub d08761a2b2 Merge pull request #908 from sidneys/hotfix/log-verbosity-level
[FIX] Fix verbosity level of player.c debug message
2019-09-25 23:58:13 +01:00
sidneys a1137064a4 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. 2019-09-25 22:46:04 +02:00
Mike Brady 1fcf7f66ab Rewrite the resend code to improve the logic and roll up sequential resend requests into one. 2019-09-22 21:11:12 +01:00
Mike Brady cd25d6a836 Set the debug level of the silent frame message to 2. 2019-09-22 21:09:57 +01:00
Mike Brady e2294decb1 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.
2019-09-22 21:04:07 +01:00
Mike BradyandGitHub 615e41d4c8 Update RELEASENOTES-DEVELOPMENT.md 2019-09-17 12:26:05 +01:00
Mike Brady 1385c5dfa7 add an example of the file and line number 2019-09-17 12:23:00 +01:00
Mike Brady db8f10cfa1 add the option (normally on) of including the file name and line number of the originrating message in a debug log message 2019-09-17 12:14:55 +01:00
Mike BradyandGitHub 1680df0e3d Update RELEASENOTES-DEVELOPMENT.md 2019-09-10 16:14:50 +01:00
Mike Brady bd84702d84 Remove reference to non-existent stop_mpris_service(). 2019-09-10 16:10:30 +01:00
Mike BradyandGitHub b427156a74 Update RELEASENOTES-DEVELOPMENT.md 2019-09-10 14:11:28 +01:00
Mike BradyandGitHub 3381e3359d Update RELEASENOTES-DEVELOPMENT.md 2019-09-10 14:11:08 +01:00
Mike BradyandGitHub ee748305f0 Update RELEASENOTES-DEVELOPMENT.md 2019-09-10 14:08:39 +01:00
Mike BradyandGitHub 4a10ca6e89 Update RELEASENOTES-DEVELOPMENT.md 2019-09-10 13:59:46 +01:00
Mike Brady e17a151f7a quieten a debug message 2019-09-10 13:14:11 +01:00
Mike Brady 1b4c9b1783 quieten a debug message 2019-09-10 13:10:49 +01:00
Mike Brady e8a92d3c3b 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. 2019-09-10 13:03:54 +01:00
Mike BradyandGitHub 677684de04 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.
2019-09-10 10:08:47 +01:00
Mike BradyandGitHub 15d6338adf Update RELEASENOTES-DEVELOPMENT.md 2019-09-10 10:06:54 +01:00
Mike Brady b59dd4229e fix regression no volume metadata was being sent if configured to ignore volume control -- issue #903. 2019-09-10 09:56:25 +01:00
Mike Brady c7a290c36a remove a call to a non-existent terminate_mqtt function in the clean-up. 2019-09-10 09:29:21 +01:00
Mike Brady d734b7e71d add volume-up and volume-down to the dbus test client. Quieten a debug message. 2019-09-08 17:43:07 +01:00
Mike Brady 2b980ff2a8 make dbus interface set more quickly an AdvancedRemoteControlAvailable to false when going from an iTunes to an AirPlay service. 2019-09-08 17:26:06 +01:00
Mike Brady 185000d0bd Remove some old code and clean up the exit cleanup function so that it works better with libdaemon and its parent and child processes 2019-09-08 17:03:36 +01:00
Mike Brady 839c778a7c Only send shuffle commands if a change is necessary 2019-09-08 15:53:52 +01:00
Mike BradyandGitHub 89487c16bb Update RELEASENOTES-DEVELOPMENT.md 2019-09-04 20:40:23 +01:00
Mike BradyandGitHub 874dfefc4c Update RELEASENOTES-DEVELOPMENT.md 2019-09-04 20:39:35 +01:00
Mike Brady daab7a634c Clean up the scanning code for detecting either a standard DACP server or an advanced DACP server. 2019-09-04 20:24:34 +01:00
Mike BradyandGitHub 2965900b6c Update RELEASENOTES-DEVELOPMENT.md 2019-09-04 09:47:20 +01:00
Mike Brady cf70c12392 avoid a compilation warning when the dacp stuff isn't needed 2019-09-04 09:37:48 +01:00
Mike Brady 4f09a3299e 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. 2019-09-04 09:24:34 +01:00
Mike Brady a3a1884f71 Remove obselete SIG setup and action stuff 2019-09-04 09:19:44 +01:00
Mike Brady 5c90204ecf Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot.
2019-09-03 10:48:27 +01:00