Skip to main content

Interface: PrefetchActive

Defined in: packages/player/src/hooks/usePrefetchStatus.ts:17

mpv is holding an opened-early next entry — the current track's end is going to be gapless. Carries what prefetchStarted carried, plus when it fired.

Properties

active

readonly active: true;

Defined in: packages/player/src/hooks/usePrefetchStatus.ts:18


at

readonly at: number;

Defined in: packages/player/src/hooks/usePrefetchStatus.ts:31

When the prefetch was observed, as a Date.now() timestamp — so a UI can say "opened 24 s early" at the boundary.


entryId?

readonly optional entryId?: number;

Defined in: packages/player/src/hooks/usePrefetchStatus.ts:26

mpv's playlist entry id for that entry, when the linked libmpv exposes it (prefetch-playlist-entry-id, fork releases only — see PlayerEventMap.prefetchStarted).


uri

readonly uri: string;

Defined in: packages/player/src/hooks/usePrefetchStatus.ts:20

The logical URI being prefetched — the string in the playlist.