Bug 1123983 - Don't reset request status in MediaDecoderStateMachine::FlushDecoding. r=cpearce

This commit is contained in:
Bobby Holley 2015-01-21 14:34:26 -08:00
Родитель a18cc7d480
Коммит 3e322225c5
1 изменённых файлов: 0 добавлений и 6 удалений

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

@ -2922,12 +2922,6 @@ MediaDecoderStateMachine::FlushDecoding()
DecodeTaskQueue()->FlushAndDispatch(task);
}
// These flags will be reset when the decoded data returned in OnAudioDecoded()
// and OnVideoDecoded(). Because the decode tasks are flushed, these flags need
// to be reset here.
mAudioRequestStatus = RequestStatus::Idle;
mVideoRequestStatus = RequestStatus::Idle;
// We must reset playback so that all references to frames queued
// in the state machine are dropped, else subsequent calls to Shutdown()
// or ReleaseMediaResources() can fail on B2G.