Nvv412 can't use with appsink on Orin NX

Can’t believe I am still asking in 2026. I am not able to use nvv412decoder with appsink using C++

Package: nvidia-jetpack
Version: 5.1.3-b29

nvidia-l4t-core 35.5.0-20240219203809

NVIDIA Orin NX Developer Kit

This works

gst-launch-1.0 rtspsrc location=rtspt://x:x@x.x.x:554/Streaming/Channels/101 latency=100 ! rtph264depay ! h264parse ! nvv4l2decoder drop-frame-interval= 3 ! nvvidconv ! autovideosink

But this fails with - (2075) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module rtspsrc0 reported: Internal data stream error using opencv videocapture

rtspsrc location=rtsp://x:x@x.x.x/Streaming/Channels/101 latency=100 protocols=tcp ! rtph264depay ! h264parse ! nvv4l2decoder ! nvvidconv flip-method=0 ! video/x-raw, format=(string)BGRx ! videoconvert ! video/x-raw, format=(string)BGR ! appsink sync=false drop=true max-buffers=2

What are we supposed to use, omxh264dec is not available anymore

Thanks

Hi,
Please try latest Jetpack 6.2.2 r36.5. 5.1.3 is an old release and certain issues are found and fixed in later releases.

Thanks, the Jetson box is already on client site so we can’t flash Jetpack. If this is an issue I wonder why suppliers are still using Jetpack 5.