SegmentedIndex
Defined in: media/src/cache-store.ts:187
Lazy, bounded time segmentation for long-media indexes and derived data.
Type Parameters
Section titled “Type Parameters”T
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new SegmentedIndex<
T>(options):SegmentedIndex<T>
Defined in: media/src/cache-store.ts:195
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”SegmentedIndex<T>
Methods
Section titled “Methods”clear()
Section titled “clear()”clear():
void
Defined in: media/src/cache-store.ts:243
Returns
Section titled “Returns”void
segmentAt()
Section titled “segmentAt()”segmentAt(
timeUs,signal?):Promise<SegmentedIndexChunk<T>>
Defined in: media/src/cache-store.ts:213
Parameters
Section titled “Parameters”timeUs
Section titled “timeUs”number
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<SegmentedIndexChunk<T>>
snapshot()
Section titled “snapshot()”snapshot():
object
Defined in: media/src/cache-store.ts:247
Returns
Section titled “Returns”object
inFlightSegments
Section titled “inFlightSegments”
readonlyinFlightSegments:number
residentSegments
Section titled “residentSegments”
readonlyresidentSegments:number