INNER CODE UNIT · TypeScript

prevClip

vargHQ/sdk · src/ai-sdk/providers/editly/index.ts:791

      const prevClip = i > 0 ? clips[i - 1] : null;
      const fadeInDuration = prevClip ? prevClip.transition.duration : 0;
      const fadeInCurve = prevClip?.transition.audioInCurve ?? "tri";
      const fadeOutDuration = clip.transition.duration;
      const fadeOutCurve = clip.transition.audioOutCurve ?? "tri";

      videoSourceAudio.push({
        inputIndex,
        startTime: currentClipTime,
        duration: clip.duration,
        cutFrom,
        ...(mixVolume != null ? { mixVolume } : {}),
        ...(fadeInDuration > 0 ? { fadeInDuration } : {}),
        fadeInCurve,
        ...(fadeOutDuration > 0 ? { fadeOutDuration } : {}),
        fadeOutCurve,
      });
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…