UNPKG

@homebridge/camera-utils

Version:

Utilities to simplify homebridge camera plugin development

24 lines 729 B
export interface FfmpegProcessOptions { ffmpegPath?: string; ffmpegArgs: (string | number)[]; logger?: { error: (log: string) => unknown; info: (log: string) => unknown; }; logLabel?: string; exitCallback?: (code: number | null, signal: string | null) => unknown; stdoutCallback?: (data: any) => unknown; startedCallback?: () => unknown; } export declare class FfmpegProcess { readonly options: FfmpegProcessOptions; private ff; private processSubscription; private started; private stopped; private exited; constructor(options: FfmpegProcessOptions); stop(): void; writeStdin(input: string): void; } //# sourceMappingURL=ffmpeg-process.d.ts.map