UNPKG

@peertube/p2p-media-loader-hlsjs

Version:

P2P Media Loader hls.js integration - PeerTube fork

13 lines (12 loc) 601 B
import type { FragmentLoaderContext, HlsConfig, Loader, LoaderCallbacks, LoaderConfiguration, LoaderContext, LoaderStats } from "hls.js"; import { Core } from "@peertube/p2p-media-loader-core"; export declare class FragmentLoaderBase implements Loader<FragmentLoaderContext> { #private; context: FragmentLoaderContext; config: LoaderConfiguration | null; stats: LoaderStats; constructor(config: HlsConfig, core: Core); load(context: FragmentLoaderContext, config: LoaderConfiguration, callbacks: LoaderCallbacks<LoaderContext>): void; abort(): void; destroy(): void; }