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 (2.8 KB) -
Working pipeline:
neural-network-test_working.py (3.1 KB) -
Minimum requirement for replicating the behaviour:
minimumn_example_not_working.py (1.8 KB)
After dropping a specific number of frames, the described timeout behaviour occurs, leading to the bug I have encountered.