We would like to use the DSP to modify the input video buffer, and afterwards display and encoded the modified video.
The DspAlg is configured as a process link, where it gets frames queue in but does not queue out frames.
The problem with this configuration is we suspect the following links on the chain are not synchronized with the DspAlg process. After the dsp there are dup links and possibly the dup links are copying the memory before the dsp has had a chance to modify the content.
Is it possible to create a frame out queue attached to the DspAlg link? (to use the dsp link not from the process link of ipcframesout but from the out link of ipcframes out?)
Or should I solve this issue by adding messages and signaling the following link that it can continue?
thanks!