Files
googlevideo/docs/api/exports/sabr-stream/interfaces/SabrStreamState.md
2025-07-24 10:04:20 -03:00

2.9 KiB

googlevideo / exports/sabr-stream / SabrStreamState

Interface: SabrStreamState

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

Properties

activeSabrContexts

activeSabrContexts: number[]

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


cachedBufferedRanges

cachedBufferedRanges: BufferedRange[]

Defined in: codeberg/googlevideo/src/core/SabrStream.ts:70


durationMs

durationMs: number

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


formatToDiscard?

optional formatToDiscard: string

Defined in: codeberg/googlevideo/src/core/SabrStream.ts:69


initializedFormats

initializedFormats: object[]

Defined in: codeberg/googlevideo/src/core/SabrStream.ts:72

downloadedSegments

downloadedSegments: [number, Segment][]

formatInitializationMetadata

formatInitializationMetadata: FormatInitializationMetadata

formatKey

formatKey: string

lastMediaHeaders

lastMediaHeaders: MediaHeader[]


nextRequestPolicy?

optional nextRequestPolicy: NextRequestPolicy

Defined in: codeberg/googlevideo/src/core/SabrStream.ts:71


playerTimeMs

playerTimeMs: number

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


requestNumber

requestNumber: number

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


sabrContextUpdates

sabrContextUpdates: [number, SabrContextUpdate][]

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