openplayerjs
Version:
HTML5 video and audio player
20 lines (19 loc) • 558 B
TypeScript
import { Level, Source } from '../interfaces';
import Native from './native';
declare class HTML5Media extends Native {
#private;
constructor(element: HTMLMediaElement, mediaFile: Source);
canPlayType(mimeType: string): boolean;
load(): void;
destroy(): void;
get levels(): Level[];
set level(level: string);
get level(): string;
set src(media: Source);
private _isDvrEnabled;
private _readMediadataInfo;
private _setTimeout;
private _clearTimeout;
private _dispatchError;
}
export default HTML5Media;