diff options
author | Rainer Hochecker <fernetmenta@online.de> | 2015-04-12 15:54:49 +0200 |
---|---|---|
committer | Rainer Hochecker <fernetmenta@online.de> | 2015-04-12 15:58:08 +0200 |
commit | 0ebd21ba547568d761cd3e9b2e5fefe2154fff47 (patch) | |
tree | 0c54e0a1bd192f916b277ff4a7e773e7faf944c9 | |
parent | db7b0521135084331aee2e486d6dc372683a10e1 (diff) |
AE: flush resampler when flushing buffers
-rw-r--r-- | xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp b/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp index daa242a912..b8b1485f58 100644 --- a/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp +++ b/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp @@ -415,4 +415,6 @@ void CActiveAEBufferPoolResample::Flush() m_outputSamples.front()->Return(); m_outputSamples.pop_front(); } + if (m_resampler) + ChangeResampler(); } |