Make sure to stop ALSA playback when the backend stops
This commit is contained in:
@@ -840,6 +840,9 @@ void AlsaPlayback::stop()
|
||||
mThread.join();
|
||||
|
||||
mBuffer.clear();
|
||||
int err{snd_pcm_drop(mPcmHandle)};
|
||||
if(err < 0)
|
||||
ERR("snd_pcm_drop failed: %s\n", snd_strerror(err));
|
||||
}
|
||||
|
||||
ClockLatency AlsaPlayback::getClockLatency()
|
||||
|
||||
Reference in New Issue
Block a user