INNER CODE UNIT · TypeScript
buildAudioFilter
vargHQ/sdk · src/ai-sdk/providers/editly/index.ts:575
function buildAudioFilter(
videoInputCount: number,
audioTracks: AudioTrack[],
clipAudioLayers: {
layer: AudioLayer | DetachedAudioLayer;
clipStartTime: number;
}[],
totalDuration: number,
audioFilePath?: string,
loopAudio?: boolean,
keepSourceAudio?: boolean,
outputVolume?: number | string,
videoSourceAudio?: VideoSourceAudio[],
clipsAudioVolume?: number | string,
audioNorm?: AudioNormalizationOptions,
): { inputs: string[]; filter: string; outputLabel: string } | null {
const audioInputs: string[] = [];
const filterParts: string[] = [];