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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
b427156a74
Update RELEASENOTES-DEVELOPMENT.md
2019-09-10 14:11:28 +01:00
Mike Brady and GitHub
3381e3359d
Update RELEASENOTES-DEVELOPMENT.md
2019-09-10 14:11:08 +01:00
Mike Brady and GitHub
ee748305f0
Update RELEASENOTES-DEVELOPMENT.md
2019-09-10 14:08:39 +01:00
Mike Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
89487c16bb
Update RELEASENOTES-DEVELOPMENT.md
2019-09-04 20:40:23 +01:00
Mike Brady and GitHub
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 Brady and GitHub
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
Mike Brady
4d6f5b4844
Remove second avahi threaded poll, remove service client.
2019-09-03 10:47:10 +01:00
Mike Brady and GitHub
8c940516a9
Update RELEASENOTES-DEVELOPMENT.md
2019-08-29 12:21:15 +01:00
Mike Brady and GitHub
9aa5fa90f9
Update RELEASENOTES-DEVELOPMENT.md
2019-08-29 12:19:51 +01:00
Mike Brady
c1f6e2ea18
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.
2019-08-29 11:56:13 +01:00
Mike Brady
86b6d7bfff
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,
2019-08-29 11:47:49 +01:00
Mike Brady and GitHub
d846bc53be
Update RELEASENOTES-DEVELOPMENT.md
2019-08-28 09:07:41 +01:00
Mike Brady and GitHub
9fdfa5c235
Update RELEASENOTES-DEVELOPMENT.md
2019-08-28 09:07:13 +01:00