1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update components

This commit is contained in:
Luke Pulverenti 2016-02-06 15:31:52 -05:00
parent a709471b1d
commit 830d383233
4 changed files with 31 additions and 11 deletions

View file

@ -51,7 +51,27 @@ define(['browser'], function (browser) {
if (format == 'opus') {
typeString = 'audio/ogg; codecs="opus"';
} else if (format == 'webma') {
if (document.createElement('audio').canPlayType(typeString).replace(/no/, '')) {
return true;
}
// Newer mobile chrome supports it but doesn't report it
if (browser.chrome) {
var version = (browser.version || '').toString().split('.')[0];
try {
version = parseInt(version);
if (version >= 48) {
return true;
}
} catch (err) {
}
}
return false;
}
if (format == 'webma') {
typeString = 'audio/webm';
} else {
typeString = 'audio/' + format;