UNPKG

@uploadcare/uc-video

Version:

Uploadcare's UCVideo solution for adaptive bitrate streaming

15 lines (14 loc) 589 B
import { default as Player } from 'video.js/dist/types/player'; import { BasePlugin } from '../BasePlugin'; export declare class GeneratePoster extends BasePlugin { _videoEl: HTMLVideoElement | null; _posterOffset: string | number | undefined; constructor(player: Player, options: { videoEl: HTMLVideoElement | null; posterOffset: string | number | undefined; crossOrigin: 'anonymous' | 'use-credentials' | undefined; }); _checkAndSetPoster(): void; _captureFrameAndSetPoster(): Promise<void>; _captureFrameAtTime(): Promise<unknown>; }