Files
googlevideo/docs/api/exports/sabr-stream/interfaces/SabrStreamState.md
2025-07-22 15:02:10 -03:00

2.7 KiB

googlevideo / exports/sabr-stream / SabrStreamState

Interface: SabrStreamState

Defined in: src/core/SabrStream.ts:59

Properties

activeSabrContexts

activeSabrContexts: number[]

Defined in: src/core/SabrStream.ts:63


cachedBufferedRanges

cachedBufferedRanges: BufferedRange[]

Defined in: src/core/SabrStream.ts:66


durationMs

durationMs: number

Defined in: src/core/SabrStream.ts:60


formatToDiscard?

optional formatToDiscard: string

Defined in: src/core/SabrStream.ts:65


initializedFormats

initializedFormats: object[]

Defined in: src/core/SabrStream.ts:68

downloadedSegments

downloadedSegments: [number, Segment][]

formatInitializationMetadata

formatInitializationMetadata: FormatInitializationMetadata

formatKey

formatKey: string

lastMediaHeaders

lastMediaHeaders: MediaHeader[]


nextRequestPolicy?

optional nextRequestPolicy: NextRequestPolicy

Defined in: src/core/SabrStream.ts:67


playerTimeMs

playerTimeMs: number

Defined in: src/core/SabrStream.ts:62


requestNumber

requestNumber: number

Defined in: src/core/SabrStream.ts:61


sabrContextUpdates

sabrContextUpdates: [number, SabrContextUpdate][]

Defined in: src/core/SabrStream.ts:64