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