OptionalAnalyzeDurationMs
AnalyzeDurationMs?: number | null
OptionalBitrate
Bitrate?: number | null
OptionalBufferMs
BufferMs?: number | null
OptionalContainer
Container?: string | null
OptionalDefaultAudioStreamIndex
DefaultAudioStreamIndex?: number | null
OptionalDefaultSubtitleStreamIndex
DefaultSubtitleStreamIndex?: number | null
OptionalEncoderPath
EncoderPath?: string | null
OptionalETag
ETag?: string | null
OptionalFallbackMaxStreamingBitrate
FallbackMaxStreamingBitrate?: number | null
Formats?: string[] | null
OptionalHasSegments
HasSegments?: boolean
OptionalId
Id?: string | null
OptionalIgnoreDts
IgnoreDts?: boolean
OptionalIgnoreIndex
IgnoreIndex?: boolean
OptionalIsInfiniteStream
IsInfiniteStream?: boolean
OptionalIsRemote
IsRemote?: boolean
OptionalLiveStreamId
LiveStreamId?: string | null
OptionalName
Name?: string | null
OptionalOpenToken
OpenToken?: string | null
OptionalPath
Path?: string | null
OptionalReadAtNativeFramerate
ReadAtNativeFramerate?: boolean
RequiredHttpHeaders?: { [key: string]: string | null } | null
OptionalRequiresClosing
RequiresClosing?: boolean
OptionalRequiresLooping
RequiresLooping?: boolean
OptionalRequiresOpening
RequiresOpening?: boolean
OptionalRunTimeTicks
RunTimeTicks?: number | null
OptionalSize
Size?: number | null
OptionalSupportsDirectPlay
SupportsDirectPlay?: boolean
OptionalSupportsDirectStream
SupportsDirectStream?: boolean
OptionalSupportsProbing
SupportsProbing?: boolean
OptionalSupportsTranscoding
SupportsTranscoding?: boolean
OptionalTranscodingContainer
TranscodingContainer?: string | null
OptionalTranscodingSubProtocol
OptionalTranscodingUrl
TranscodingUrl?: string | null
OptionalUseMostCompatibleTranscodingProfile
UseMostCompatibleTranscodingProfile?: boolean
Export
MediaSourceInfo