@uploadcare/uc-video
Version:
Uploadcare's UCVideo solution for adaptive bitrate streaming
15 lines (14 loc) • 565 B
TypeScript
import { default as Player } from 'video.js/dist/types/player.js';
import { TOptions } from '../../../shared/settings.js';
import { default as SourceMenuItem } from './SourceMenuItem.js';
declare const MenuButton: typeof import('video.js/dist/types/component.js').default;
declare class SourceMenuButton extends MenuButton {
constructor(player: Player, options: TOptions & {
default: 'high' | 'low';
});
createEl(): Element;
buildCSSClass(): string;
update(): any;
createItems(): SourceMenuItem[];
}
export default SourceMenuButton;