Hi,
If your source is not H264/H265 GDR stream, you should not need to set enable-frame-type-reporting=1. GDR stream is special stream and cannot be decoded weill without setting the property.
When I have removed h264parse I get a linking error:
WARNING: from element /GstPipeline:pipeline0/GstTSDemux:demux: Delayed linking failed.
Additional debug info:
./grammar.y(510): gst_parse_no_more_pads (): /GstPipeline:pipeline0/GstTSDemux:demux:
failed delayed linking some pad of GstTSDemux named demux to some pad of nvv4l2decoder named nvv4l2decoder0
I have tried replacing nvv4l2decoder with omxh264dec but I also have an error, since omxh264dec is deprecated I have not invested time researching the problem.
DISPLAY=:0 gst-launch-1.0 uridecodebin uri="rtsp://192.168.1.130:8554/test" ! nvoverlaysink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Progress: (open) Opening Stream
Progress: (connect) Connecting to rtsp://192.168.1.130:8554/test
Progress: (open) Retrieving server options
Progress: (open) Retrieving media info
Progress: (request) SETUP stream 0
Progress: (open) Opened Stream
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Progress: (request) Sending PLAY request
Progress: (request) Sending PLAY request
Progress: (request) Sent PLAY request
Opening in BLOCKING MODE
Opening in BLOCKING MODE
NvMMLiteOpen : Block : BlockType = 261
NVMEDIA: Reading vendor.tegra.display-size : status: 6
NvMMLiteBlockCreate : Block : BlockType = 261
NVMEDIA: NVMEDIABufferProcessing: 1507: NvMediaParserParse Unsupported Codec
I think the RTSP source is transmitting a correct stream since the pipeline works with avdec_h264 and also I can decode the stream using vlc (vlc rtsp://192.168.1.130:8554/test)
Not sure, but maybe the link errors were related to missing space after rtpmp2tdepay.
Anyway, I think that my suggestion is not relevant for your case.
I think @DaneLLL would provide much better advice.
Also during the tests I moved my RTSP server into the XavierNX, in order to use the nvv4l2h264enc using this element the RTSP client pipeline using nvv4l2decoder works correctly but I saw the accelerated hardware encoder is reporting NULL for level and profile. (profile=(string)NULL, level=(string)NULL).
For example: