Rtph265depay gstrtph265depay.c:1287:gst_rtp_h265_depay_process:<rtph265depay0> Assuming DONL field is not present

0:00:55.896491936 18641 0x7fa8ec011700 FIXME rtph265depay gstrtph265depay.c:1287:gst_rtp_h265_depay_process: Assuming DONL field is not present
0:00:55.930073510 18641 0x7fa8ec011700 FIXME rtph265depay gstrtph265depay.c:1287:gst_rtp_h265_depay_process: Assuming DONL field is not present
0:00:55.963301786 18641 0x7fa8ec011700 FIXME rtph265depay gstrtph265depay.c:1287:gst_rtp_h265_depay_process: Assuming DONL field is not present
0:00:55.996350862 18641 0x7fa8ec011700 FIXME rtph265depay gstrtph265depay.c:1287:gst_rtp_h265_depay_process: Assuming DONL field is not present

gstreamer 1.24.5 o Ubuntu 22.04. Is this FIXME message critical?

The DONL field is optional in RTP streams for H.265, and if it’s missing, the depayloader has to make assumptions about the decoding order.

Can depayloader make any wrong assumptions about the decoding order if it’s missing?

Does it cause any observable problems in your case?

I have not seen any issue. Does the missing DONL field slow down decoding?