when I read the user guide,
It describe nvstreamdemux like this,
Since there is no frame copy, the input Gst buffer is not returned upstream immediately.
When all of the non-batched Gst buffer objects demuxed from an input batched Gst
buffer are returned to the demuxer by the downstream component, the input batched
Gst buffer is returned upstream.
Does it mean that if the streammux have accept 6 different inputs, the nvstreamdemux must connect to 6 output brancher,
if nvstreamdemux has less than 6 branches,(for example two branches),none of connected branches could get the buffer?
My pipeline like this :
…–> nvstreammux —> nvinfer —>nvstreamdemux---->…