• Hardware Platform GPU • DeepStream Version 6.0 • Issue Type questions
Hi, looking at the docs for deepstream 6’s nvmsgconv, there’s mention of a new api that allows for a NvDsPayload from just NvDsFrameMeta or NvDsObjectMeta. I would like to ask if there are any examples for doing so or can we see the new source code for this. The current sources/gst-plugins/gst-nvmsgconv still seems to be the old one and does not mention the newapi property.
My use case is to try to set up deepstream with event/detection metadata streaming from gst-launch-1.0 alone, so that I can use something like RidgeRun’s gstd to easily manage dynamic pipelines.
The related code can be found in gst_nvmsgconv_transform_ip() in /opt/nvidia/deepstream/deepstream-6.0/sources/gst-plugins/gst-nvmsgconv/gstnvmsgconv.c
Hmm I think this file wasn’t updated in the containers. Last updated May 26 2021. I’ve looked at both the container tags nvcr.io/nvidia/deepstream:6.0-ea-21.06-triton and nvcr.io/nvidia/deepstream:6.0-base
root@70f06a07bd3c:/opt/nvidia/deepstream/deepstream-6.0/sources/gst-plugins/gst-nvmsgconv# ls -l
total 36
-rw-r--r-- 1 root root 1531 May 26 2021 Makefile
-rw-r--r-- 1 root root 1092 May 26 2021 README
-rw-r--r-- 1 root root 22273 May 26 2021 gstnvmsgconv.c
-rw-r--r-- 1 root root 2380 May 26 2021 gstnvmsgconv.h