~yschatzb/mixxx/trunk-yoav

Viewing all changes in revision 3424.

  • 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: