GstRTPBaseDepayloadClass.processRtpPacket

Same as the process virtual function, but slightly more efficient, since it is passed the rtp buffer structure that has already been mapped (with GST_MAP_READ) by the base class and thus does not have to be mapped again by the subclass. Can be used by the subclass to process incoming rtp packets. If the subclass returns a buffer without a valid timestamp, the timestamp of the input buffer will be applied to the result buffer and the output buffer will be pushed out. If this function returns null, nothing is pushed out. Since: 1.6.

struct GstRTPBaseDepayloadClass
extern (C)
GstBuffer* function(GstRTPBaseDepayload* base, GstRTPBuffer* rtpBuffer) processRtpPacket;