openfx icon indicating copy to clipboard operation
openfx copied to clipboard

Feature/conform

Open john-paulsmith opened this issue 3 months ago • 0 comments

This change adds new properties and an action to help hosts with editorial timeline conform, as described in #217.

kOfxPropAka will allow plug-ins to list alternative names by which any named object could be known. A kOfxPropAka2D property covers multidimensional parameters. For example, an effect could list the name it is known by in a different API such as AVX or Adobe. It can also list the names its parameters are known by, which might be GUIDs or similar.

The conform action, kOfxActionConform, will allow plug-ins to update their parameter values and keyframes based on information passed from the host. Prior to invoking this action, hosts will set parameter values to the best of their ability, and the plug-in will examine these and update them based on internal knowledge about where they came from. For example, a spatial parameter might need to be adjusted to compensate for different origin.

john-paulsmith avatar Oct 07 '25 10:10 john-paulsmith