From 0fcddf656898b62a22503559d80511be836ae8be Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Sun, 8 Sep 2019 20:45:39 +0300 Subject: [PATCH] Audio: restore snd_pcm_recover for ALSA backend But don't push audio data after recover as before. --- rpcs3/Emu/Audio/ALSA/ALSABackend.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Audio/ALSA/ALSABackend.cpp b/rpcs3/Emu/Audio/ALSA/ALSABackend.cpp index 5d6ea22d6d..b24cfb188a 100644 --- a/rpcs3/Emu/Audio/ALSA/ALSABackend.cpp +++ b/rpcs3/Emu/Audio/ALSA/ALSABackend.cpp @@ -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)