зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset 3e74b1fb1b79 (bug 1223270)
This commit is contained in:
Родитель
e082f0f91a
Коммит
f90688c325
|
@ -2281,15 +2281,6 @@ MediaFormatReader::Update(TrackType aTrack)
|
|||
nsCString error;
|
||||
mVideo.mIsHardwareAccelerated =
|
||||
mVideo.mDecoder && mVideo.mDecoder->IsHardwareAccelerated(error);
|
||||
#ifdef XP_WIN
|
||||
// D3D11_YCBCR_IMAGE images are GPU based, we try to limit the amount
|
||||
// of GPU RAM used.
|
||||
VideoData* videoData = static_cast<VideoData*>(output.get());
|
||||
mVideo.mIsHardwareAccelerated =
|
||||
mVideo.mIsHardwareAccelerated ||
|
||||
(videoData->mImage &&
|
||||
videoData->mImage->GetFormat() == ImageFormat::D3D11_YCBCR_IMAGE);
|
||||
#endif
|
||||
}
|
||||
} else if (decoder.HasFatalError()) {
|
||||
LOG("Rejecting %s promise: DECODE_ERROR", TrackTypeToStr(aTrack));
|
||||
|
|
Загрузка…
Ссылка в новой задаче