Bug 1657521 - P2. Attempt to use Apple VT decoder before FFmpeg. r=jolin

Differential Revision: https://phabricator.services.mozilla.com/D86543
This commit is contained in:
Jean-Yves Avenard 2020-08-13 02:16:20 +00:00
Родитель 7255c5ff5c
Коммит 6d550ab425
1 изменённых файлов: 4 добавлений и 4 удалений

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

@ -361,6 +361,10 @@ void PDMFactory::CreatePDMs() {
StaticPrefs::media_decoder_doctor_wmf_disabled_is_failure();
}
#endif
#ifdef MOZ_APPLEMEDIA
m = new AppleDecoderModule();
StartupPDM(m);
#endif
#ifdef MOZ_OMX
if (StaticPrefs::media_omx_enabled()) {
m = OmxDecoderModule::Create();
@ -381,10 +385,6 @@ void PDMFactory::CreatePDMs() {
mFFmpegFailedToLoad = false;
}
#endif
#ifdef MOZ_APPLEMEDIA
m = new AppleDecoderModule();
StartupPDM(m);
#endif
#ifdef MOZ_WIDGET_ANDROID
if (StaticPrefs::media_android_media_codec_enabled()) {
m = new AndroidDecoderModule();