зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1214710 - [3.1] Reset video decode suspend timer when resuming reader. r=jwwang
This commit is contained in:
Родитель
590ee15d1a
Коммит
b7f8c7606f
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче