Audio: restore snd_pcm_recover for ALSA backend

But don't push audio data after recover as before.
This commit is contained in:
Nekotekina 2019-09-08 20:45:39 +03:00
parent aaf1b4c668
commit 0fcddf6568
1 changed files with 2 additions and 2 deletions

View File

@ -139,7 +139,7 @@ bool ALSABackend::AddData(const void* src, u32 num_samples)
return false;
}
if (false)
if (res < 0)
{
res = snd_pcm_recover(tls_handle, res, 0);
@ -149,7 +149,7 @@ bool ALSABackend::AddData(const void* src, u32 num_samples)
return false;
}
res = snd_pcm_writei(tls_handle, src, num_frames);
return false;
}
if (res != num_frames)