Bug 1105913 - [b2g] video can't playback after waking up from the dormant state, part 1 : avoid blocking. r=roc.

This commit is contained in:
Alastor Wu 2014-12-23 15:04:20 +08:00
Родитель 89ed7edf30
Коммит 35e5ba65a8
1 изменённых файлов: 4 добавлений и 1 удалений

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

@ -281,6 +281,9 @@ void MediaDecoder::DestroyDecodedStream()
if (GetDecodedStream()) {
GetStateMachine()->ResyncMediaStreamClock();
} else {
// Avoid the redundant blocking to output stream.
return;
}
// All streams are having their SourceMediaStream disconnected, so they
@ -842,7 +845,7 @@ void MediaDecoder::PlaybackEnded()
if (mShuttingDown ||
mPlayState == PLAY_STATE_SEEKING ||
(mPlayState == PLAY_STATE_LOADING)) {
mPlayState == PLAY_STATE_LOADING) {
return;
}