Bug 1214710 - [3.1] Reset video decode suspend timer when resuming reader. r=jwwang

This commit is contained in:
Eugen Sawin 2016-06-07 16:20:24 +02:00
Родитель 590ee15d1a
Коммит b7f8c7606f
1 изменённых файлов: 6 добавлений и 0 удалений

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

@ -1482,6 +1482,12 @@ void MediaDecoderStateMachine::ReaderSuspendedChanged()
return;
}
if (mIsVisible && mVideoDecodeSuspended) {
// The media turned visible while the reader was suspended, reset timer.
mVideoDecodeSuspendTimer.Reset();
mVideoDecodeSuspended = false;
}
InitiateDecodeRecoverySeek(MediaDecoderReader::AUDIO_VIDEO);
}