I am following the example from the Deepstream 5.0 sdk on jetpack 4.4,
and the NvBufSurfTransform returns an error because of the surface being of type NVBUF_MEM_CUDA_PINNED.
how can it be? does the nvvidconv not converting the surface mem to Jetson default(NVBUF_MEM_SURFACE_ARRAY) ?? if not how can I make sure it will be in the correct mem-type?
Hi,
We are deprecating omx plugins. Please replace omxh264enc with nvv4l2h264enc and try again.
The whole pipeline is in NVMM buffer and ot sure if you implement myplugin correctly. you may simply use dsexample plugin.
Thanks for your reply. I am using the code from dsexample the get the surface from the input map
however. as I said i am using Xavier Nx and receive a transform error due to the incoming mem-type is NVBUF_MEM_CUDA_PINNED and not NVBUF_MEM_SURFACE_ARRAY or NVBUF_MEM_DEFAULT the following code snippet is used:
Hi,
In DeepStream SDK, you need to set bufapi-version=1 in nvarguscamerasrc and use nvvideoconvert. The my plugin has to be implemented in NvBufSurface APIs.