mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-14 19:27:05 -04:00
FootageItem had no replaceWithSequence, setProxy, setProxyWithSequence or setProxyToNone, useProxy and proxySource were fixed stubs, and mainSource was a new object on every read with no conformFrameRate. They now run the existing commands (file.replaceFootage, file.setProxy, file.useProxy, file.setProxyNone, file.interpretFootage); the item info reports the proxy and the conform/native frame rates, and mainSource is one live FootageSource per FootageItem. replaceSource is not covered: it needs an engine command that changes a layer's source. Co-Authored-By: Claude Opus 5.5 <[email protected]>