pulse: obey Pulse's maximum sample rate (fixes DSD128 playback)
Closes https://github.com/MusicPlayerDaemon/MPD/issues/708
This commit is contained in:
@@ -650,7 +650,7 @@ PulseOutput::Open(AudioFormat &audio_format)
|
||||
break;
|
||||
}
|
||||
|
||||
ss.rate = audio_format.sample_rate;
|
||||
ss.rate = std::min(audio_format.sample_rate, PA_RATE_MAX);
|
||||
ss.channels = audio_format.channels;
|
||||
|
||||
/* create a stream .. */
|
||||
|
Reference in New Issue
Block a user