UNPKG

@eva-ics/webengine-react

Version:

React components for EVA ICS HMI Web Engine

22 lines (21 loc) 864 B
import { EvaPlayerAutoSize, type EvaVideoStreamInfo, EvaLivePlayer as EvaLivePlayerC } from "@eva-ics/webengine-multimedia"; import { Eva, EvaError } from "@eva-ics/webengine"; export interface EvaLivePlayerParams { oid: string; streamName?: string; width?: number | string; height?: number | string; className?: string; style?: React.CSSProperties; autoSize?: EvaPlayerAutoSize; engine?: Eva; onError?: (error: EvaError) => void; onFrame?: () => void; onEOS?: () => void; onChange?: (info: EvaVideoStreamInfo) => void; onInit?: (canvas: HTMLCanvasElement) => void; setPlayer?: (player: EvaLivePlayerC) => void; decoderHardwareAcceleration?: boolean; decoderFallbackToSoftware?: boolean; } export declare const EvaLivePlayer: (params: EvaLivePlayerParams) => import("react/jsx-runtime").JSX.Element;