AE-2017 Sequence specific data and PF_Cmd_SEQUENCE_SETUP / PF_Cmd_SEQUENCE_SETDOWN events
Hello Everyone.
Dear community teams, I would be very appreciated for your suggestion in AE plugin implementation. I'm develop my custom plugin with some number of controls (popups and checkboxes). In corresponding to state and value selected by user in these controls, inside of my plugin should be cretaed C++ class for create interface to algorithm module for frame sequence processing. If the control element changed by user (for example check-box unselected or selected other element in the popup) the previous C++ algorithm interface should be deleted (destructor should be called for avoid memory leaks) and new interface object should be created. Unfortunately I don't clearly understood how to implement it. Because on call of the PF_Cmd_SEQUENCE_SETUP API - when the handle of the Sequence Data may allocated and initialized and attached to the out_data structure, the parameters array PF_ParamDef *params[] has zero pointer and values from control elements can't be acquired in this function. From other side the control elements may be easy acquired on PF_Cmd_USER_CHANGED_PARAM, but I'm not sure about allocation/initialization of the sequence data allowed in this command selector. Unfortunately the AE SDK examples doesn't show this case with C++ object construction and destroying in corresponding to the filter controls values.
