Audio: restore snd_pcm_recover for ALSA backend
But don't push audio data after recover as before.
This commit is contained in:
@@ -139,7 +139,7 @@ bool ALSABackend::AddData(const void* src, u32 num_samples)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (false)
|
if (res < 0)
|
||||||
{
|
{
|
||||||
res = snd_pcm_recover(tls_handle, 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;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
res = snd_pcm_writei(tls_handle, src, num_frames);
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (res != num_frames)
|
if (res != num_frames)
|
||||||
|
|||||||
Reference in New Issue
Block a user