playable
Version:
Video player based on HTML5Video
17 lines (16 loc) • 573 B
TypeScript
import { IPlaybackEngine } from '../../playback-engine/types';
import { IPreviewAPI, IPreviewService, IFramesData, INormalizedFramesQuality } from './types';
declare class PreviewService implements IPreviewService {
static moduleName: string;
static dependencies: string[];
private _engine;
private _framesMap;
constructor({ engine }: {
engine: IPlaybackEngine;
});
setFramesMap(map: IFramesData): void;
getAt(second: number): INormalizedFramesQuality[];
destroy(): void;
}
export { IPreviewAPI };
export default PreviewService;