Skip to content

useCues

Parses an SRT file and pre-tokenizes every cue in one batch request, so playback never tokenizes per-cue (no mid-video lag).

Interfaces

UseCuesResult

Defined in: src/features/player/hooks/useCues.ts:13

Properties

Property Type Defined in
cues Cue[] src/features/player/hooks/useCues.ts:14
preparing boolean src/features/player/hooks/useCues.ts:15

Functions

useCues()

function useCues(srt): UseCuesResult;

Defined in: src/features/player/hooks/useCues.ts:24

Parses + batch-tokenizes an SRT file into cues.

Parameters

Parameter Type Description
srt File | null The subtitle file (or null).

Returns

UseCuesResult

The cues and a preparing flag (tokenizing).