I am working on a feature that requires to enable/disable tick of one operator whenever we want.
I added ForwardOp since we need to connect to FormatConverter so it can tick.
Only when adding to the ouput port of ForwardOp
condition(holoscan::ConditionType::kNone)
App is crashing and showing this error:
[error] [entity_executor.cpp:546] Failed to sync outbox for entity: fragment2__forward code: GXF_EXCEEDING_PREALLOCATED_SIZE
ForwardOp emits message on output port what gets on input port, nothing else.
Operator 1 has only input port with condition(holoscan::ConditionType::kNone) and it will not emit anything or it will not have any output port.
Any suggestions how can we implement this ?
This is a diagram what I am trying to achieve.