rtpbasepayload: Don't write header extensions if there's no corresponding...
rtpbasepayload: Don't write header extensions if there's no corresponding input buffer for the packet
The GstRTPHeaderExtension API requires the input buffer to exist.
This can happen if the output packet is generated e.g. from a caps or tags event like in the case for rtpgstpay.
CC @ystreet