Player: Fixing issues on videos without audio

This commit is contained in:
Zoe Roux 2021-11-11 15:13:22 +01:00
parent c82739cad8
commit 77cf3e89a5
No known key found for this signature in database
GPG Key ID: 8BB9CF5EF72AE933
2 changed files with 8 additions and 2 deletions

View File

@ -49,7 +49,11 @@
<br />
Audio Codec:
<span>
{{this.item.audios[this.selectedAudio].codec}}
{{
this.selectedAudio != -1 && this.selectedAudio < this.item.audios.length
? this.item.audios[this.selectedAudio].codec
: "none"
}}
<i class="material-icons">{{this.supportList | supportedButton: "audio":this.selectedAudio}}</i>
</span>
<br />

View File

@ -96,7 +96,9 @@ export class SupportedButtonPipe implements PipeTransform
case "video":
return supports.videoCodec ? "check_circle" : "cancel";
case "audio":
return supports.audioCodec[audioIndex] ? "check_circle" : "cancel";
return (audioIndex >= supports.audioCodec.length || supports.audioCodec[audioIndex])
? "check_circle"
: "cancel";
default:
return "help";
}