Bug 628665 - Don't enqueue late Theora frames for playback. r=roc

This commit is contained in:
Chris Pearce 2011-03-24 11:28:57 +13:00
Родитель 296b991598
Коммит f2eab9ebf2
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -758,7 +758,7 @@ PRBool nsOggReader::DecodeVideoFrame(PRBool &aKeyframeSkip,
aKeyframeSkip = PR_FALSE; aKeyframeSkip = PR_FALSE;
} }
if (!aKeyframeSkip) { if (!aKeyframeSkip && data->mEndTime >= aTimeThreshold) {
mVideoQueue.Push(data.forget()); mVideoQueue.Push(data.forget());
decoded++; decoded++;
} }