mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-11 01:59:58 +00:00
140 lines
2.5 KiB
TypeScript
Executable File
140 lines
2.5 KiB
TypeScript
Executable File
"use strict";
|
|
|
|
export enum ContainerType {
|
|
GENERIC_CONTAINER
|
|
, AUDIOBOOK_CONTAINER
|
|
}
|
|
|
|
export enum HdrType {
|
|
SDR = "sdr"
|
|
, HDR = "hdr"
|
|
, DV = "dv"
|
|
}
|
|
|
|
export enum HlsSegmentFormat {
|
|
AAC = "aac"
|
|
, AC3 = "ac3"
|
|
, MP3 = "mp3"
|
|
, TS = "ts"
|
|
, TS_AAC = "ts_aac"
|
|
, E_AC3 = "e_ac3"
|
|
, FMP4 = "fmp4"
|
|
}
|
|
|
|
export enum HlsVideoSegmentFormat {
|
|
MPEG2_TS = "mpeg2_ts"
|
|
, FMP4 = "fmp4"
|
|
}
|
|
|
|
export enum IdleReason {
|
|
CANCELLED = "CANCELLED"
|
|
, INTERRUPTED = "INTERRUPTED"
|
|
, FINISHED = "FINISHED"
|
|
, ERROR = "ERROR"
|
|
}
|
|
|
|
export enum MediaCommand {
|
|
PAUSE = "pause"
|
|
, SEEK = "seek"
|
|
, STREAM_VOLUME = "stream_volume"
|
|
, STREAM_MUTE = "stream_mute"
|
|
}
|
|
|
|
export enum MetadataType {
|
|
GENERIC
|
|
, MOVIE
|
|
, TV_SHOW
|
|
, MUSIC_TRACK
|
|
, PHOTO
|
|
, AUDIOBOOK_CHAPTER
|
|
}
|
|
|
|
export enum PlayerState {
|
|
IDLE = "IDLE"
|
|
, PLAYING = "PLAYING"
|
|
, PAUSED = "PAUSED"
|
|
, BUFFERING = "BUFFERING"
|
|
}
|
|
|
|
export enum QueueType {
|
|
ALBUM = "ALBUM"
|
|
, PLAYLIST = "PLAYLIST"
|
|
, AUDIOBOOK = "AUDIOBOOK"
|
|
, RADIO_STATION = "RADIO_STATION"
|
|
, PODCAST_SERIES = "PODCAST_SERIES"
|
|
, TV_SERIES = "TV_SERIES"
|
|
, VIDEO_PLAYLIST = "VIDEO_PLAYLIST"
|
|
, LIVE_TV = "LIVETV"
|
|
, MOVIE = "MOVIE"
|
|
}
|
|
|
|
export enum RepeatMode {
|
|
OFF = "REPEAT_OFF"
|
|
, ALL = "REPEAT_ALL"
|
|
, SINGLE = "REPEAT_SINGLE"
|
|
, ALL_AND_SHUFFLE = "REPEAT_ALL_AND_SHUFFLE"
|
|
}
|
|
|
|
export enum ResumeState {
|
|
PLAYBACK_START = "PLAYBACK_START"
|
|
, PLAYBACK_PAUSE = "PLAYBACK_PAUSE"
|
|
}
|
|
|
|
export enum StreamType {
|
|
BUFFERED = "BUFFERED"
|
|
, LIVE = "LIVE"
|
|
, OTHER = "OTHER"
|
|
}
|
|
|
|
export enum TextTrackEdgeType {
|
|
NONE = "NONE"
|
|
, OUTLINE = "OUTLINE"
|
|
, DROP_SHADOW = "DROP_SHADOW"
|
|
, RAISED = "RAISED"
|
|
, DEPRESSED = "DEPRESSED"
|
|
}
|
|
|
|
export enum TextTrackFontGenericFamily {
|
|
SANS_SERIF = "SANS_SERIF"
|
|
, MONOSPACED_SANS_SERIF = "MONOSPACED_SANS_SERIF"
|
|
, SERIF = "SERIF"
|
|
, MONOSPACED_SERIF = "MONOSPACED_SERIF"
|
|
, CASUAL = "CASUAL"
|
|
, CURSIVE = "CURSIVE"
|
|
, SMALL_CAPITALS = "SMALL_CAPITALS"
|
|
}
|
|
|
|
export enum TextTrackFontStyle {
|
|
NORMAL = "NORMAL"
|
|
, BOLD = "BOLD"
|
|
, BOLD_ITALIC = "BOLD_ITALIC"
|
|
, ITALIC = "ITALIC"
|
|
}
|
|
|
|
export enum TextTrackType {
|
|
SUBTITLES = "SUBTITLES"
|
|
, CAPTIONS = "CAPTIONS"
|
|
, DESCRIPTIONS = "DESCRIPTIONS"
|
|
, CHAPTERS = "CHAPTERS"
|
|
, METADATA = "METADATA"
|
|
}
|
|
|
|
export enum TextTrackWindowType {
|
|
NONE = "NONE"
|
|
, NORMAL = "NORMAL"
|
|
, ROUNDED_CORNERS = "ROUNDED_CORNERS"
|
|
}
|
|
|
|
export enum TrackType {
|
|
TEXT = "TEXT"
|
|
, AUDIO = "AUDIO"
|
|
, VIDEO = "VIDEO"
|
|
}
|
|
|
|
export enum UserAction {
|
|
LIKE = "LIKE"
|
|
, DISLIKE = "DISLIKE"
|
|
, FOLLOW = "FOLLOW"
|
|
, UNFOLLOW = "UNFOLLOW"
|
|
}
|