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.