INNER CODE UNIT · TypeScript

applyLayerDefaults

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

function applyLayerDefaults(
  layer: Layer,
  defaults: EditlyConfig["defaults"],
): Layer {
  if (!defaults) return layer;

  const layerDefaults = defaults.layer ?? {};
  const typeDefaults = defaults.layerType?.[layer.type] ?? {};

  return { ...layerDefaults, ...typeDefaults, ...layer } as Layer;
}

async function processClips(
  clips: Clip[],
  defaults: EditlyConfig["defaults"],
  backend: FFmpegBackend,
): Promise<ProcessedClip[]> {
  const processed: ProcessedClip[] = [];

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…