UNPKG

@ahanapediatrics/react-volume-meter

Version:
13 lines (12 loc) 531 B
export declare type MonitorOptions = { onEnabledChanged: (e: boolean) => unknown; onStopCalled: () => unknown; }; export declare const monitorTrack: (track: MediaStreamTrack & { watched?: boolean | undefined; }, { onEnabledChanged, onStopCalled }: MonitorOptions) => void; export declare const getCanvasContext: (canvas: HTMLCanvasElement | null) => CanvasRenderingContext2D; export declare const setupAnalyzer: ({ audioContext, stream, }: { audioContext: AudioContext; stream: MediaStream; }) => AnalyserNode;