Bug 1672901 - Fix failure to build with 11.0 macOS SDK. r=jya

Differential Revision: https://phabricator.services.mozilla.com/D94561
This commit is contained in:
Mike Hommey 2020-10-27 03:01:41 +00:00
Родитель d3681664c5
Коммит 37db434893
1 изменённых файлов: 5 добавлений и 3 удалений

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

@ -153,9 +153,11 @@ bool AppleDecoderModule::CanCreateVP9Decoder() {
/* static */
bool AppleDecoderModule::RegisterSupplementalVP9Decoder() {
static bool sRegisterIfAvailable = []() {
if (VTRegisterSupplementalVideoDecoderIfAvailable) {
VTRegisterSupplementalVideoDecoderIfAvailable(kCMVideoCodecType_VP9);
return true;
if (__builtin_available(macos 10.16, *)) {
if (VTRegisterSupplementalVideoDecoderIfAvailable) {
VTRegisterSupplementalVideoDecoderIfAvailable(kCMVideoCodecType_VP9);
return true;
}
}
return false;
}();