NVMM not working in pair with Tee
Please provide complete information as applicable to your setup. • Hardware Platform - Jetson • DeepStream Version - 6.0 • JetPack Version - 32.4 • Issue Type - bug
I've encountered a bug in the usage of tee
element with NVMM
memory.
The issue arises if I drop frames from one branch of the tee, while processing buffers from the other branch. Subsequently, the other part of the queue sends a timeout signal to the GStreamer bus.
It's worth noting that when only one of the pipelines (either streaming or DeepStream) is active, everything functions correctly.
Steps to Reproduce:
-
Not working pipeline: neural-network-test_not_working.py
-
Working pipeline: neural-network-test_working.py
-
Minimum requirement for replicating the behaviour: minimumn_example_not_working.py
After dropping a specific number of frames, the described timeout behaviour occurs, leading to the bug I have encountered.