Bug 1319706. Part 4 - add some logs to debug 'ended' not fired. r=kaku

MozReview-Commit-ID: ATqszBBdo1P

--HG--
extra : rebase_source : 12f417d5dd29849ab16305f9c902ee9e9fb4e19a
extra : intermediate-source : 277bfa2e67ef58b51848c0a1d6986e8eb3222492
extra : source : 01f99c635d516b05a8f0781a6d0ff11123708481
This commit is contained in:
JW Wang 2016-11-24 14:58:50 +08:00
Родитель 924d486e84
Коммит d0dc500d81
1 изменённых файлов: 5 добавлений и 0 удалений

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

@ -985,9 +985,14 @@ MediaDecoder::PlaybackEnded()
MOZ_DIAGNOSTIC_ASSERT(!IsShutdown());
if (mLogicallySeeking || mPlayState == PLAY_STATE_LOADING) {
DECODER_LOG("MediaDecoder::PlaybackEnded bailed out, "
"mLogicallySeeking=%d mPlayState=%s",
mLogicallySeeking.Ref(), ToPlayStateStr(mPlayState));
return;
}
DECODER_LOG("MediaDecoder::PlaybackEnded");
ChangeState(PLAY_STATE_ENDED);
InvalidateWithFlags(VideoFrameContainer::INVALIDATE_FORCE);
mOwner->PlaybackEnded();