Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU)
Jetson • DeepStream Version
5.0 • JetPack Version (valid for Jetson only)
4.0 • TensorRT Version
7.1 • NVIDIA GPU Driver Version (valid for GPU only)
Something new in 5.0? I now see the following message nvbuf_utils: dmabuf_fd 1308 mapped entry NOT found… this happens when the Pipeline is explicitly set back to a “READY” state, after receiving a EOS message.
I’ll try to put something together. And sorry, I should have provided a little more detail I’ve looked through many of the examples but I haven’t found a case where a Pipeline is explicitly set to a Ready State from a Playing State. For example,
using a non-live stream.
link up the components
set the pipeline to GST_STATE_PAUSED
set the pipeline to GST_STATE_PLAYING
on EOS stream message - bus watch handler
set the pipeline to GST_STATE_READY
update/add/remove pipeline components
return to step 1.
I haven’t been able to find any official gstreamer examples for the above, but there are a number of gstreamer questions/answers on Stack Overflow of suggesting the above, unrelated to Deepstream.
It is on step 5. above that I see the error message, and I wanted to know if you see anything in the above scenario that would concern you? Do you know of any examples that do at least something similar?
@Amycao Sorry, that was a typo… I’m using 4.4 … just be to be clear, There is no problem playing the pipeline. It is just an error message I see as I stop the pipeline by setting the state back to ready.
The error doesn’t seem to affect the behavior as this happens during Pipeline stop,… the question is more, should I be stopping the Pipeline using a different method? Should I worry about the error.?
There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks