Bug 1310140. Part 11 - make StateObject::HandleVideoSuspendTimeout() pure virtual for all sub-classes override it. r=kaku,kamidphish

MozReview-Commit-ID: 2uZHm3NZIFV

--HG--
extra : rebase_source : a6896a66d27a5ec79d9b0ef947d21d4a4d68e540
extra : source : c6f485abfafe186ac2ebf098e1079700e5c9ae8f
This commit is contained in:
JW Wang 2016-10-18 13:58:34 +08:00
Родитель d616baaf20
Коммит 7290b9911b
1 изменённых файлов: 1 добавлений и 6 удалений

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

@ -215,12 +215,7 @@ public:
virtual RefPtr<ShutdownPromise> HandleShutdown();
virtual void HandleVideoSuspendTimeout()
{
mMaster->mVideoDecodeSuspended = true;
mMaster->mOnPlaybackEvent.Notify(MediaEventType::EnterVideoSuspend);
Reader()->SetVideoBlankDecode(true);
}
virtual void HandleVideoSuspendTimeout() = 0;
virtual void DumpDebugInfo() {}