From 79cf98f52a388e35e41c455e0cdb1fbb7b1daef9 Mon Sep 17 00:00:00 2001 From: gianna Date: Sun, 16 Sep 2018 21:56:04 -0700 Subject: [PATCH] Fluent-ffmpeg - Make the stream argument for the pipe function optional MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Per fluent-ffmpeg documentation: (https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#pipestream-options-pipe-the-output-to-a-writable-stream) - “When no stream argument is present, the pipe() method returns a PassThrough stream, which you can pipe to somewhere else (or just listen to events on).” --- types/fluent-ffmpeg/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/fluent-ffmpeg/index.d.ts b/types/fluent-ffmpeg/index.d.ts index 1e9eaf5eb4..7ff51a5e18 100644 --- a/types/fluent-ffmpeg/index.d.ts +++ b/types/fluent-ffmpeg/index.d.ts @@ -290,7 +290,7 @@ declare namespace Ffmpeg { saveToFile(output: string): FfmpegCommand; save(output: string): FfmpegCommand; writeToStream(stream: stream.Writable, options?: { end?: boolean }): stream.Writable; - pipe(stream: stream.Writable, options?: { end?: boolean }): stream.Writable; + pipe(stream?: stream.Writable, options?: { end?: boolean }): stream.Writable|stream.PassThrough; stream(stream: stream.Writable, options?: { end?: boolean }): stream.Writable; takeScreenshots(config: number | ScreenshotsConfig, folder?: string): FfmpegCommand; thumbnail(config: number | ScreenshotsConfig, folder?: string): FfmpegCommand;