UNPKG

media-stream-player

Version:

Player built on top of media-stream-library

38 lines (37 loc) 1.39 kB
import React from 'react'; import { VapixParameters, Format, VideoProperties } from './PlaybackArea'; export declare const ControlArea: import("styled-components").StyledComponent<"div", any, { readonly visible: boolean; }, never>; export declare const ControlBar: import("styled-components").StyledComponent<"div", any, {}, never>; interface ControlsProps { readonly play?: boolean; readonly videoProperties?: VideoProperties; readonly startTime?: string; readonly duration?: number; readonly src?: string; readonly parameters: VapixParameters; readonly onPlay: () => void; readonly onStop: () => void; readonly onRefresh: () => void; readonly onSeek: (offset: number) => void; readonly onScreenshot: () => void; readonly onFormat: (format: Format) => void; readonly onVapix: (key: string, value: string) => void; readonly labels?: { readonly play?: string; readonly pause?: string; readonly stop?: string; readonly refresh?: string; readonly screenshot?: string; readonly settings?: string; readonly volume?: string; }; readonly showStatsOverlay: boolean; readonly toggleStats: () => void; readonly format: Format; readonly volume?: number; readonly setVolume?: (v: number) => void; } export declare const Controls: React.FC<ControlsProps>; export {};