mfx
Version:
In-browser video editing toolkit, with effects accelerated by WebGL
17 lines (16 loc) • 414 B
TypeScript
/// <reference types="dom-webcodecs" />
import type { ExtendedVideoFrame } from "./frame";
/**
* @group Encode
*/
export interface MFXEncodedChunk {
video?: {
chunk: EncodedVideoChunk;
metadata?: EncodedVideoChunkMetadata;
};
audio?: {
chunk?: EncodedAudioChunk;
metadata?: EncodedAudioChunkMetadata;
};
}
export type GenericData = ExtendedVideoFrame | AudioData;