Setting a stream value on the correct thread.
Hi. I have read that > version 13.5 AEGP_SetStreamValue should only be set on a UI thread as opposed to a render thread, otherwise it will give an error.
From the documentation, these selectors are on the UI thread:
PF_Cmd_SEQUENCE_SETUP, PF_Cmd_USER_CHANGED_PARAM, PF_Cmd_DO_DIALOG, and PF_EVENT_DRAW.
My problem is I want to set a stream value automatically every frame, and I don't believe any of the UI selectors are valid for this purpose (for example a param has to be changed for USER_CHANGED_PARAM to trigger. I need it to happen every frame regardless of user input.) Is there any way I can set a stream value every frame? Thanks.