Bug 1215089 - P10: Enable 10/12 bits video with OGL compositor. r=mattwoodrow

MozReview-Commit-ID: AOSZla0ZX4S

--HG--
extra : rebase_source : b128a7979602fe78111a9c656bf3801fa26dbf56
This commit is contained in:
Jean-Yves Avenard 2017-09-30 01:22:40 +02:00
Родитель 1f7ad17007
Коммит d28995afd5
1 изменённых файлов: 4 добавлений и 2 удалений

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

@ -305,8 +305,10 @@ FFmpegVideoDecoder<LIBAV_VER>::DoDecode(MediaRawData* aSample,
|| mCodecContext->pix_fmt == AV_PIX_FMT_YUV444P12LE
#endif
) &&
(!mImageAllocator || mImageAllocator->GetCompositorBackendType()
!= layers::LayersBackend::LAYERS_BASIC)) {
(!mImageAllocator || (mImageAllocator->GetCompositorBackendType()
!= layers::LayersBackend::LAYERS_BASIC &&
mImageAllocator->GetCompositorBackendType()
!= layers::LayersBackend::LAYERS_OPENGL))) {
return MediaResult(NS_ERROR_DOM_MEDIA_FATAL_ERR,
RESULT_DETAIL("unsupported format type (hdr)"));
}