aboutsummaryrefslogtreecommitdiff
path: root/web/script/player/jhls.d.ts
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-01-26 03:46:05 +0100
committermetamuffin <metamuffin@disroot.org>2024-01-26 03:46:05 +0100
commit2e41b2b373d5a057061a7694aa5e83001efeaf0f (patch)
treefd9c82fcaf7a8100698b162f9c21ba1852becc88 /web/script/player/jhls.d.ts
parent9918784ba0b71b406e98e069a4e2be10bf72f02e (diff)
downloadjellything-2e41b2b373d5a057061a7694aa5e83001efeaf0f.tar
jellything-2e41b2b373d5a057061a7694aa5e83001efeaf0f.tar.bz2
jellything-2e41b2b373d5a057061a7694aa5e83001efeaf0f.tar.zst
fix a bunch of stupid things regarding subtitles. still doesnt work
Diffstat (limited to 'web/script/player/jhls.d.ts')
-rw-r--r--web/script/player/jhls.d.ts20
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,