@remotion/media-parser
Version:
A pure JavaScript library for parsing video files
16 lines (15 loc) • 974 B
TypeScript
import type { MediaParserStructureUnstable } from '../parse-result';
export declare const structureState: () => {
getStructureOrNull: () => MediaParserStructureUnstable | null;
getStructure: () => MediaParserStructureUnstable;
setStructure: (value: MediaParserStructureUnstable) => void;
getFlacStructure: () => import("../containers/flac/types").FlacStructure;
getIsoStructure: () => import("../parse-result").IsoBaseMediaStructure;
getMp3Structure: () => import("../parse-result").Mp3Structure;
getM3uStructure: () => import("../containers/m3u/types").M3uStructure;
getRiffStructure: () => import("../containers/riff/riff-box").RiffStructure;
getTsStructure: () => import("../parse-result").TransportStreamStructure;
getWavStructure: () => import("../containers/wav/types").WavStructure;
getMatroskaStructure: () => import("../parse-result").MatroskaStructure;
};
export type StructureState = ReturnType<typeof structureState>;