options: { Â Â Â Â incomingAudioOptions: { Â Â Â Â Â Â Â Â rtcpPort: number; Â Â Â Â Â Â Â Â ssrc: number; Â Â Â Â }; Â Â Â Â outputArgs: (string | number)[]; Â Â Â Â prepareStreamRequest: PrepareStreamRequest; Â Â Â Â returnAudioSplitter?: RtpSplitter; Â Â Â Â startStreamRequest?: StartStreamRequest; } & Omit<FfmpegProcessOptions, "ffmpegArgs">
interface FfmpegProcessOptions{ Â Â Â Â exitCallback?: ((code: null | number, signal: null | string) => unknown); Â Â Â Â ffmpegArgs: (string | number)[]; Â Â Â Â ffmpegPath?: string; Â Â Â Â logger?: { Â Â Â Â Â Â Â Â error: ((log: string) => unknown); Â Â Â Â Â Â Â Â info: ((log: string) => unknown); Â Â Â Â }; Â Â Â Â logLabel?: string; Â Â Â Â startedCallback?: (() => unknown); Â Â Â Â stdoutCallback?: ((data: any) => unknown); }