NVDecoder not working in L4 GPU deepstream

Please provide complete information as applicable to your setup.

• Hardware Platform (GPU)
• DeepStream image tag 7.0-multiarch
• NVIDIA GPU Driver Version 535.183.01
• Issue Type(bugs)
• How to reproduce the issue ?

gst-launch-1.0 filesrc location=/root/tests/samples/s1.mp4 ! qtdemux ! h264parse ! nvv4l2decoder ! nvvideoconvert ! 'video/x-raw(memory:NVMM), format=I420' ! nvv4l2h264enc ! h264parse ! matroskamux ! filesink location=output.mkv

gives the error,

Error while setting IOCTL
Invalid control
S_EXT_CTRLS for CUDA_GPU_ID failed

This is working on other GPUs I have like GTX 1660, T4 but not on L4. I have tried re-installing nvidia-driver.

I have run your command on my L4. It works well. Did you reintall the nvidia-driver on your host or in the docker?

I re-installed it in the host.

OK. Could you help narrow down that by reduce the plugin in your pipeline?

gst-launch-1.0 filesrc location=/root/tests/samples/s1.mp4 ! qtdemux ! h264parse ! nvv4l2decoder ! nvvideoconvert ! 'video/x-raw(memory:NVMM), format=I420' ! nvv4l2h264enc ! h264parse ! matroskamux ! fakesink

gst-launch-1.0 filesrc location=/root/tests/samples/s1.mp4 ! qtdemux ! h264parse ! nvv4l2decoder ! nvvideoconvert ! fakesink

gst-launch-1.0 filesrc location=/root/tests/samples/s1.mp4 ! qtdemux ! h264parse ! nvv4l2decoder ! fakesink

Working after clean installation of driver. It was the nvv4l2decoder plugin. Thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.