diff --git a/src/scripts/browserDeviceProfile.js b/src/scripts/browserDeviceProfile.js index 67c75da901..9e4a410cea 100644 --- a/src/scripts/browserDeviceProfile.js +++ b/src/scripts/browserDeviceProfile.js @@ -70,6 +70,12 @@ define(['browser'], function (browser) { 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/, ''); } @@ -78,6 +84,12 @@ define(['browser'], function (browser) { 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/, ''); }