Nvv4l2decoder no longer works with 32.4.3 Release

It appears that the nvv4l2decoder is broken in the latest release (32.4.3):

Does NOT work:
gst-launch-1.0 -v rtspsrc location=rtsp://admin:admin123@192.168.1.108:554 ! rtph264depay ! queue ! h264parse ! nvv4l2decoder ! filesink location=test.mp4

If you switch to omxh264dec, it DOES work:
gst-launch-1.0 -v rtspsrc location=rtsp://admin:admin123@192.168.1.108:554 ! rtph264depay ! queue ! h264parse ! omxh264dec ! filesink location=test.mp4

System Info:
Linux tracker 4.9.140-tegra #1 SMP PREEMPT Thu Jun 25 21:22:12 PDT 2020 aarch64 aarch64 aarch64 GNU/Linux
NVIDIA Jetson AGX Xavier - Jetpack 4.4 [L4T 32.4.3]
Cuda Arch: 7.2
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION=“Ubuntu 18.04.4 LTS”

Install packages from apt:
nvidia-l4t-3d-core 32.4.3-20200625213407
nvidia-l4t-apt-source 32.4.3-20200625213407
nvidia-l4t-bootloader 32.4.3-20200709231533
nvidia-l4t-camera 32.4.3-20200625213407
nvidia-l4t-configs 32.4.3-20200625213407
nvidia-l4t-core 32.4.3-20200625213407
nvidia-l4t-cuda 32.4.3-20200625213407
nvidia-l4t-firmware 32.4.3-20200625213407
nvidia-l4t-graphics-demos 32.4.3-20200625213407
nvidia-l4t-gstreamer 32.4.3-20200625213407
nvidia-l4t-init 32.4.3-20200625213407
nvidia-l4t-initrd 32.4.3-20200625213407
nvidia-l4t-jetson-io 32.4.3-20200625213407
nvidia-l4t-jetson-multimedia-api 32.4.3-20200625213407
nvidia-l4t-kernel 4.9.140-tegra-32.4.3-20200625213407
nvidia-l4t-kernel-dtbs 4.9.140-tegra-32.4.3-20200625213407
nvidia-l4t-kernel-headers 4.9.140-tegra-32.4.3-20200625213407
nvidia-l4t-multimedia 32.4.3-20200625213407
nvidia-l4t-multimedia-utils 32.4.3-20200625213407
nvidia-l4t-oem-config 32.4.3-20200625213407
nvidia-l4t-tools 32.4.3-20200709231533
nvidia-l4t-wayland 32.4.3-20200625213407
nvidia-l4t-weston 32.4.3-20200625213407
nvidia-l4t-x11 32.4.3-20200625213407
nvidia-l4t-xusb-firmware 32.4.3-20200625213407

It may be a known issue with h264 parsing with nvv4l2decoder. You may try this post.

1 Like

Hi,
The issue is under investigation. Please try rtph264depay ! nvv4l2decoder as a quick fix.

1 Like

Thank you. That corrects the issue.