зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1273018: P2. Don't reject audio waiting promise when performing a video only seek. r=gerald
MozReview-Commit-ID: G1MeZWxLayy --HG-- extra : rebase_source : ea07192655c474997d7a3253adf9f13eefd45212
This commit is contained in:
Родитель
9773d374d9
Коммит
48ddbe88b9
|
@ -1304,7 +1304,9 @@ MediaFormatReader::ResetDecode(TargetQueues aQueues)
|
|||
mSkipRequest.DisconnectIfExists();
|
||||
|
||||
// Do the same for any data wait promises.
|
||||
mAudio.mWaitingPromise.RejectIfExists(WaitForDataRejectValue(MediaData::AUDIO_DATA, WaitForDataRejectValue::CANCELED), __func__);
|
||||
if (aQueues == AUDIO_VIDEO) {
|
||||
mAudio.mWaitingPromise.RejectIfExists(WaitForDataRejectValue(MediaData::AUDIO_DATA, WaitForDataRejectValue::CANCELED), __func__);
|
||||
}
|
||||
mVideo.mWaitingPromise.RejectIfExists(WaitForDataRejectValue(MediaData::VIDEO_DATA, WaitForDataRejectValue::CANCELED), __func__);
|
||||
|
||||
// Reset miscellaneous seeking state.
|
||||
|
|
Загрузка…
Ссылка в новой задаче