10 lines
557 B
TypeScript
10 lines
557 B
TypeScript
import type { MediaParserLogLevel } from '@remotion/media-parser';
|
|
import type { CreateAudioDecoderInit, WebCodecsAudioDecoder } from './create-audio-decoder';
|
|
import type { IoSynchronizer } from './io-manager/io-synchronizer';
|
|
export declare const getWaveAudioDecoder: ({ onFrame, config, sampleFormat, ioSynchronizer, onError, }: Pick<CreateAudioDecoderInit, "onFrame" | "config"> & {
|
|
sampleFormat: "s16" | "s24";
|
|
logLevel: MediaParserLogLevel;
|
|
ioSynchronizer: IoSynchronizer;
|
|
onError: (error: Error) => void;
|
|
}) => WebCodecsAudioDecoder;
|