xgplayer-dash
Version:
xgplayer plugin for MPEG-DASH
24 lines (23 loc) • 596 B
TypeScript
export default DashPlugin;
declare class DashPlugin extends BasePlugin {
constructor(options: any);
definitions: any[];
timeUpdate(): void;
replay(): void;
initEvents(): void;
beforePlayerInit(): Promise<void>;
dash: DASH;
mse: any;
progressTimer: NodeJS.Timer;
loadData(time?: any): void;
download(): void;
findRangeForPlaybackTime(time: any): {
start: number;
end: number;
};
switchURL(url: any): void;
switchBW(idx: any): void;
isEnded(): void;
}
import { BasePlugin } from "xgplayer";
import DASH from "./dash";