зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1258410: [MSE] P1. Abort if mInputDemuxer has been reset. r=gerald
MozReview-Commit-ID: 3irSFFSnXFp --HG-- extra : rebase_source : a10d067d54ad3f4a67027efae50282270732c265
This commit is contained in:
Родитель
db4259c176
Коммит
d2e51e6dd6
|
@ -879,9 +879,12 @@ TrackBuffersManager::OnDemuxerInitDone(nsresult)
|
|||
MOZ_ASSERT(OnTaskQueue());
|
||||
mDemuxerInitRequest.Complete();
|
||||
|
||||
// mInputDemuxer shouldn't have been destroyed while a demuxer init/reset
|
||||
// request was being processed. See bug 1239983.
|
||||
MOZ_DIAGNOSTIC_ASSERT(mInputDemuxer);
|
||||
if (!mInputDemuxer) {
|
||||
// mInputDemuxer shouldn't have been destroyed while a demuxer init/reset
|
||||
// request was being processed. See bug 1239983.
|
||||
NS_WARNING("mInputDemuxer has been destroyed");
|
||||
RejectAppend(NS_ERROR_ABORT, __func__);
|
||||
}
|
||||
|
||||
MediaInfo info;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче