/// import { StreamRequestCallback } from "homebridge"; import { Writable } from "stream"; import { CameraAccesory } from "../accesories/camera.accessory"; declare type FfmpegProgress = { frame: number; fps: number; stream_q: number; bitrate: number; total_size: number; out_time_us: number; out_time: string; dup_frames: number; drop_frames: number; speed: number; progress: string; }; export declare class FfmpegProcess { private readonly process; private killTimeout?; readonly stdin: Writable; constructor(cameraName: string, sessionId: string, videoProcessor: string, ffmpegArgs: string[], delegate: CameraAccesory, callback?: StreamRequestCallback); parseProgress(data: Uint8Array): FfmpegProgress | undefined; stop(): void; } export {}; //# sourceMappingURL=ffmpeg-process.d.ts.map