Enable-full-frame option with nvv4l2decoder


I am trying to measure the latency of nvv4l2decoder element with below pipeline and observed that decoder latency (~4 msec) is same with/without enable-full-frame=true option.

GST_DEBUG=“GST_TRACER:7” GST_TRACERS=“interlatency” GST_DEBUG_FILE=udpsrc_nvv4l2decoder_nvv4l2h265enc_pl1_fakesink_eff.log
gst-launch-1.0 udpsrc port=50000 buffer-size=2000000 caps=“application/x-rtp , media=video, clock-rate=90000, payload=96, encoding-name=H264”
! rtpjitterbuffer
! rtph264depay
! nvv4l2decoder enable-max-performance=1 disable-dpb=true enable-full-frame=true
! nvv4l2h265enc preset-level=1 MeasureEncoderLatency=1 maxperf-enable=1
! fakesink

Could you please provide details on when to (and how to) use this “enable-full-frame” option of nvv4l2decoder element.


The property enable-full-frame may not have impact to latency. Whether it is enabled or not, decoder still has to wait for a complete frame and then do decoding. The different is the frame is put in single input buffer or multiple input buffers.