fix(core,producer): render SDK position edits in producer pipeline

This commit is contained in:
Vance Ingalls
2026-07-09 17:38:31 -07:00
parent 16eb11367a
commit 85bab88afb
12 changed files with 298 additions and 6 deletions
+3 -1
View File
@@ -29,7 +29,7 @@ import { createRuntimeStartTimeResolver } from "./startResolver";
import { createClipTree } from "./clipTree";
import { loadExternalCompositions, loadInlineTemplateCompositions } from "./compositionLoader";
import { applyCaptionOverrides } from "./captionOverrides";
import { applyPositionEdits } from "./positionEdits";
import { applyPositionEdits, installPositionEditsSeekReapply } from "./positionEdits";
import { applyVariableBindings } from "./applyVariableBindings";
import { createColorGradingRuntime, type RuntimeColorGradingApi } from "./colorGrading";
import { TransportClock } from "./clock";
@@ -2987,6 +2987,8 @@ export function initSandboxRuntimeModular(): void {
}
}
installPositionEditsSeekReapply(window as Window & typeof globalThis);
// Start the rAF tick loop
state.transportRafId = window.requestAnimationFrame(transportTick);
postTimeline();