@if (isFrameCopyEngine()) {
}
@if (isErrored()) {
error_outline
{{ statusLabel() }}
} @else if (isLoading() && !stalled()) {
@if (statusLabel()) {
{{ statusLabel() }}
}
} @else if (stalled()) {
warning_amber
{{ 'EMBEDDED_MPV.PLAYER.STALLED' | translate }}
} @else if (statusLabel()) {
{{ statusLabel() }}
}
@if (!isFrameCopyEngine() && feedback.current(); as feedback) {
{{ feedback.icon }}
{{ feedback.label }}
}
@if (isFrameCopyEngine() && isSupported()) {
@if (showSeriesNavigation()) {
}
{{ formatTime(timelineValue()) }}
@if (canSeek()) {
{{
formatTime(session()?.durationSeconds)
}}
} @else if (isLivePlayback()) {
LIVE
} @else {
--:--
}
@if (recordingStatusText(); as recordingStatus) {
{{
isRecording()
? 'fiber_manual_record'
: 'check_circle'
}}
{{ recordingStatus }}
}
@if (menus.volumeOpen()) {
{{ volumeLabel() }}
}
@if (hasAudioTracks()) {
@if (menus.audioOpen()) {
@for (
track of audioTracks();
track track.id;
let index = $index
) {
}
}
}
@if (capabilities().subtitles && hasSubtitleTracks()) {
@if (menus.subtitleOpen()) {
@for (
track of subtitleTracks();
track track.id;
let index = $index
) {
}
}
}
@if (capabilities().playbackSpeed) {
@if (menus.speedOpen()) {
@for (
preset of speedPresets;
track preset.value
) {
}
}
}
@if (capabilities().aspectOverride) {
@if (menus.aspectOpen()) {
@for (
preset of aspectPresets;
track preset.value
) {
}
}
}
@if (canRecord()) {
}
}