From 72b490534e6375735bdd18787e71bb134d704dce Mon Sep 17 00:00:00 2001 From: "Devin J. Pohly" Date: Thu, 8 Aug 2013 18:08:19 -0400 Subject: [PATCH] Fix stereo problem - samples, not frames --- src/RageSoundMixBuffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/RageSoundMixBuffer.cpp b/src/RageSoundMixBuffer.cpp index ca5ecc91f3..7b5226bb28 100644 --- a/src/RageSoundMixBuffer.cpp +++ b/src/RageSoundMixBuffer.cpp @@ -92,7 +92,7 @@ void RageSoundMixBuffer::read( float *pBuf ) void RageSoundMixBuffer::read_deinterlace( float **pBufs, int channels ) { - for( int i = 0; i < m_iBufUsed; ++i ) + for( int i = 0; i < m_iBufUsed / channels; ++i ) for( int ch = 0; ch < channels; ++ch ) pBufs[ch][i] = m_pMixbuf[channels * i + ch]; m_iBufUsed = 0;