diff --git a/src/scripts/browserDeviceProfile.js b/src/scripts/browserDeviceProfile.js index dd438d6fce..a7bc134e7e 100644 --- a/src/scripts/browserDeviceProfile.js +++ b/src/scripts/browserDeviceProfile.js @@ -923,6 +923,15 @@ export default function (options) { Value: 'false', IsRequired: false }); + + if (browser.firefox || browser.tizen || browser.web0s) { + profile.SingleAudioPolicy = 'FirstSupported'; + } else if (browser.chrome) { + // Chrome 115+ detects only default audio tracks - BROKEN + profile.SingleAudioPolicy = browser.versionMajor >= 115 ? 'DefaultSupported' : 'FirstSupported'; + } else { + profile.SingleAudioPolicy = 'First'; + } } if (globalAudioCodecProfileConditions.length) {