mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Fix sonarjs no-duplicated-branches
This commit is contained in:
parent
ad5c1ab018
commit
554cd1210c
8 changed files with 21 additions and 54 deletions
|
@ -110,7 +110,7 @@ import browser from './browser';
|
|||
function canPlayAudioFormat(format) {
|
||||
let typeString;
|
||||
|
||||
if (format === 'flac') {
|
||||
if (format === 'flac' || format === 'asf') {
|
||||
if (browser.tizen || browser.web0s || browser.edgeUwp) {
|
||||
return true;
|
||||
}
|
||||
|
@ -118,10 +118,6 @@ import browser from './browser';
|
|||
if (browser.tizen || browser.edgeUwp) {
|
||||
return true;
|
||||
}
|
||||
} else if (format === 'asf') {
|
||||
if (browser.tizen || browser.web0s || browser.edgeUwp) {
|
||||
return true;
|
||||
}
|
||||
} else if (format === 'opus') {
|
||||
if (browser.web0s) {
|
||||
// canPlayType lies about OPUS support
|
||||
|
@ -171,9 +167,7 @@ import browser from './browser';
|
|||
}
|
||||
|
||||
function testCanPlayAv1(videoTestElement) {
|
||||
if (browser.tizenVersion >= 5.5) {
|
||||
return true;
|
||||
} else if (browser.web0sVersion >= 5) {
|
||||
if (browser.tizenVersion >= 5.5 || browser.web0sVersion >= 5) {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -199,6 +193,7 @@ import browser from './browser';
|
|||
|
||||
switch (container) {
|
||||
case 'asf':
|
||||
case 'wmv':
|
||||
supported = browser.tizen || browser.web0s || browser.edgeUwp;
|
||||
videoAudioCodecs = [];
|
||||
break;
|
||||
|
@ -241,10 +236,6 @@ import browser from './browser';
|
|||
videoCodecs.push('mpeg2video');
|
||||
}
|
||||
break;
|
||||
case 'wmv':
|
||||
supported = browser.tizen || browser.web0s || browser.edgeUwp;
|
||||
videoAudioCodecs = [];
|
||||
break;
|
||||
case 'ts':
|
||||
supported = testCanPlayTs();
|
||||
videoCodecs.push('h264');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue