@omnimedia/omnitool
Version:
open source video processing tools
13 lines (12 loc) • 546 B
TypeScript
import { AudioSample } from "mediabunny";
import { Ms } from "../../../../../units/ms.js";
import { TimelineFile } from "../../../../parts/basics.js";
import { DecoderSource } from "../../../../../driver/fns/schematic.js";
export declare function createAudioSampler(resolveMedia: (hash: string) => DecoderSource): {
sampleAudio(timeline: TimelineFile, from: Ms): AsyncGenerator<{
itemId: import("../../../../parts/basics.js").Id;
sample: AudioSample;
timestamp: number;
gain: number;
}, void, unknown>;
};