Bug 947910 - Relax the MOZ_ASSERT(mPosition <= mDuration) in case of looping, in AudioBufferSourceNode::CopyFromBufferWithResampling. r=karlt

This commit is contained in:
Paul Adenot 2013-12-10 14:35:50 +01:00
Родитель 269193f2ff
Коммит f56b97b17c
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -217,7 +217,7 @@ public:
outputData, &outSamples);
if (++i == aChannels) {
mPosition += inSamples;
MOZ_ASSERT(mPosition <= mDuration);
MOZ_ASSERT(mPosition <= mDuration || mLoop);
aFramesWritten = outSamples;
if (inSamples == aAvailableInInputBuffer && !mLoop) {
// If the available output space were unbounded then the input