-
Committer:
RJ Ryan
-
Date:
2013-06-10 02:37:37 UTC
-
Revision ID:
rryan@mixxx.org-20130610023737-owp3msppcihyjxxp
Fix issue in EngineBufferScaleLinear that can cause loops to go out of sync. Fixes Bug #1025007.
* Prepended samples from pre-existing buffer were not represented as part of read-sample count.
* RAMAN was not called multiple times so reads across loop boundaries will only get the pre-loop samples.
* Samples not read were not zero'd.
* m_fPrevSample assignment ignored pre-existing buffer samples that were copied.