Merge pull request #1893 from thornbill/fix-old-ios-device-support

Fix old iOS devices that do not support AC-3
This commit is contained in:
Anthony Lavado 2020-09-01 13:29:35 -04:00 committed by GitHub
commit e17c7ed4fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -70,6 +70,12 @@ define(['browser'], function (browser) {
return true; return true;
} }
// iPhones 5c and older and old model iPads do not support AC-3/E-AC-3
// These models can only run iOS 10.x or lower
if (browser.iOS && browser.iOSVersion < 11) {
return false;
}
return videoTestElement.canPlayType('audio/mp4; codecs="ac-3"').replace(/no/, ''); return videoTestElement.canPlayType('audio/mp4; codecs="ac-3"').replace(/no/, '');
} }
@ -78,6 +84,12 @@ define(['browser'], function (browser) {
return true; return true;
} }
// iPhones 5c and older and old model iPads do not support AC-3/E-AC-3
// These models can only run iOS 10.x or lower
if (browser.iOS && browser.iOSVersion < 11) {
return false;
}
return videoTestElement.canPlayType('audio/mp4; codecs="ec-3"').replace(/no/, ''); return videoTestElement.canPlayType('audio/mp4; codecs="ec-3"').replace(/no/, '');
} }