Comparing version 5.1.2 to 5.1.3
@@ -104,6 +104,9 @@ declare type TransformationMatrix = [number, number, number, number, number, number, number, number, number]; | ||
declare type Target = ArrayBufferTarget | StreamTarget | FileSystemWritableFileStreamTarget; | ||
declare const isTarget: unique symbol; | ||
declare abstract class Target { | ||
[isTarget]: true; | ||
} | ||
/** The file data will be written into a single large buffer, which is then stored in `buffer` upon finalization.. */ | ||
declare class ArrayBufferTarget { | ||
declare class ArrayBufferTarget extends Target { | ||
buffer: ArrayBuffer; | ||
@@ -120,3 +123,3 @@ } | ||
*/ | ||
declare class StreamTarget { | ||
declare class StreamTarget extends Target { | ||
constructor(options: { | ||
@@ -134,3 +137,3 @@ onData?: (data: Uint8Array, position: number) => void, | ||
*/ | ||
declare class FileSystemWritableFileStreamTarget { | ||
declare class FileSystemWritableFileStreamTarget extends Target { | ||
constructor( | ||
@@ -137,0 +140,0 @@ stream: FileSystemWritableFileStream, |
{ | ||
"name": "mp4-muxer", | ||
"version": "5.1.2", | ||
"version": "5.1.3", | ||
"description": "MP4 multiplexer in pure TypeScript with support for WebCodecs API, video & audio.", | ||
@@ -5,0 +5,0 @@ "main": "./build/mp4-muxer.js", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
168395
3923