Merge pull request #3431 from dmitrylyzo/webos-opus

Check OPUS support on webOS
This commit is contained in:
Bill Thornton 2022-02-17 00:41:42 -05:00 committed by GitHub
commit e72063e762
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -123,12 +123,7 @@ import browser from './browser';
return true;
}
} else if (format === 'opus') {
if (!browser.web0s) {
typeString = 'audio/ogg; codecs="opus"';
return !!document.createElement('audio').canPlayType(typeString).replace(/no/, '');
}
return false;
typeString = 'audio/ogg; codecs="opus"';
} else if (format === 'alac') {
if (browser.iOS || browser.osx) {
return true;
@ -142,7 +137,7 @@ import browser from './browser';
typeString = 'audio/webm';
} else if (format === 'mp2') {
typeString = 'audio/mpeg';
} else {
} else if (!typeString) {
typeString = 'audio/' + format;
}