diff options
Diffstat (limited to 'web/script/player/jhls.d.ts')
-rw-r--r-- | web/script/player/jhls.d.ts | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/web/script/player/jhls.d.ts b/web/script/player/jhls.d.ts index 9030a88..9642c66 100644 --- a/web/script/player/jhls.d.ts +++ b/web/script/player/jhls.d.ts @@ -61,19 +61,21 @@ export interface SourceTrack { codec: string, language: string, } -export interface SourceTrackKind { - video?: { +export type SourceTrackKind = { + video: { width: number, height: number, fps: number, - }, - audio?: { - channels: number, - sample_rate: number, - bit_depth: number, - }, - subtitles?: boolean, // incorrect but lazy rn + } } + | { + audio: { + channels: number, + sample_rate: number, + bit_depth: number, + } + } | "subtitles"; + export interface EncodingProfile { video?: { codec: string, |