GstRTPBasePayloadClass

Base class for audio RTP payloader.

Members

Variables

GstReserved
void*[4] GstReserved;
getCaps
GstCaps* function(GstRTPBasePayload* payload, GstPad* pad, GstCaps* filter) getCaps;

get desired caps

handleBuffer
GstFlowReturn function(GstRTPBasePayload* payload, GstBuffer* buffer) handleBuffer;

process data

parentClass
GstElementClass parentClass;

the parent class

query
bool function(GstRTPBasePayload* payload, GstPad* pad, GstQuery* query) query;

custom query handling

setCaps
bool function(GstRTPBasePayload* payload, GstCaps* caps) setCaps;

configure the payloader

sinkEvent
bool function(GstRTPBasePayload* payload, GstEvent* event) sinkEvent;

custom event handling on the sinkpad

srcEvent
bool function(GstRTPBasePayload* payload, GstEvent* event) srcEvent;

custom event handling on the srcpad