Merge remote-tracking branch 'upstream/development' into development
Merging 3.0d to 2.8.4.8
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
Version 2.8.4.8 – Development Version
|
||||
----
|
||||
**Enhancements**
|
||||
* Add a new metadata item `clip` (for `CL`ient `IP`). This item is a string comprising the IP number of the "client", and is sent when a play session is starting. The "client" is the sender of the audio stream, e.g. iTunes on a Mac, or the Music player in iOS.
|
||||
* When synchronisation has been disabled on the ALSA device (you should only do this for testing), Shairport Sync now refrains from asking for buffer length information from the device.
|
||||
|
||||
Version 2.8.4.7 – Development Version
|
||||
----
|
||||
Pesky Changes You Cannot Ignore
|
||||
|
||||
@@ -417,6 +417,10 @@ int open_alsa_device(void) {
|
||||
// snd_pcm_uframes_t frames = 441 * 10;
|
||||
snd_pcm_uframes_t buffer_size, actual_buffer_length;
|
||||
snd_pcm_access_t access;
|
||||
|
||||
// ensure no calls are made to the alsa device enquiring about the buffer length if synchronisation is disabled.
|
||||
if (config.no_sync!=0)
|
||||
audio_alsa.delay = NULL;
|
||||
|
||||
// ensure no calls are made to the alsa device enquiring about the buffer length if
|
||||
// synchronisation is disabled.
|
||||
|
||||
Reference in New Issue
Block a user