X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fstandalone%2Fplayer%2Fdefinitions.ts;h=495f1a98ce2b6877d7824bb3e49a16e7fc58a064;hb=fa1f8915dea4bc4ffc69ca98987a06cac01e9c46;hp=7f9ef9b6f9807a315e430037d16a38291474b883;hpb=902aa3a099638b2198c24c076c61577a8435277b;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/standalone/player/definitions.ts b/client/src/standalone/player/definitions.ts index 7f9ef9b6f..495f1a98c 100644 --- a/client/src/standalone/player/definitions.ts +++ b/client/src/standalone/player/definitions.ts @@ -1,16 +1,25 @@ -export interface EventHandler { - (ev: T): void -} +export type EventHandler = (ev: T) => void export type PlayerEventType = 'pause' | 'play' | 'playbackStatusUpdate' | 'playbackStatusChange' | - 'resolutionUpdate' + 'resolutionUpdate' | + 'volumeChange' export interface PeerTubeResolution { id: any label: string - src: string active: boolean + height: number + + src?: string + width?: number +} + +export type PeerTubeTextTrack = { + id: string + label: string + src: string + mode: TextTrackMode }