mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-15 13:58:20 +00:00
Follow-up to the load-time TDZ fix: the real invariant is that the runtime's external control surface must not be callable before the helpers its handlers dispatch to are declared. Moves installRuntimeControlBridge to run after every transport helper (seekTimelineAndAdapters, applyWebAudioRate, ...), so a load-time seek / set-playback-rate can never reach an uninitialized helper. One owner of the 'runtime is controllable' boundary -> the TDZ class can't recur via a future helper added below the wiring.