Functions
gst_rtp_buffer_allocate_data ()
void
gst_rtp_buffer_allocate_data (GstBuffer *buffer
,
guint payload_len
,
guint8 pad_len
,
guint8 csrc_count
);
gst_rtp_buffer_new_allocate_len ()
GstBuffer *
gst_rtp_buffer_new_allocate_len (guint packet_len
,
guint8 pad_len
,
guint8 csrc_count
);
gst_rtp_buffer_unmap ()
void
gst_rtp_buffer_unmap (GstRTPBuffer *rtp
);
gst_rtp_buffer_calc_header_len ()
guint
gst_rtp_buffer_calc_header_len (guint8 csrc_count
);
gst_rtp_buffer_calc_packet_len ()
guint
gst_rtp_buffer_calc_packet_len (guint payload_len
,
guint8 pad_len
,
guint8 csrc_count
);
gst_rtp_buffer_calc_payload_len ()
guint
gst_rtp_buffer_calc_payload_len (guint packet_len
,
guint8 pad_len
,
guint8 csrc_count
);
gst_rtp_buffer_set_packet_len ()
void
gst_rtp_buffer_set_packet_len (GstRTPBuffer *rtp
,
guint len
);
gst_rtp_buffer_get_packet_len ()
guint
gst_rtp_buffer_get_packet_len (GstRTPBuffer *rtp
);
gst_rtp_buffer_get_header_len ()
guint
gst_rtp_buffer_get_header_len (GstRTPBuffer *rtp
);
gst_rtp_buffer_set_version ()
void
gst_rtp_buffer_set_version (GstRTPBuffer *rtp
,
guint8 version
);
gst_rtp_buffer_set_padding ()
void
gst_rtp_buffer_set_padding (GstRTPBuffer *rtp
,
gboolean padding
);
gst_rtp_buffer_set_extension ()
void
gst_rtp_buffer_set_extension (GstRTPBuffer *rtp
,
gboolean extension
);
gst_rtp_buffer_get_csrc_count ()
guint8
gst_rtp_buffer_get_csrc_count (GstRTPBuffer *rtp
);
gst_rtp_buffer_get_payload_type ()
guint8
gst_rtp_buffer_get_payload_type (GstRTPBuffer *rtp
);
gst_rtp_buffer_set_payload_type ()
void
gst_rtp_buffer_set_payload_type (GstRTPBuffer *rtp
,
guint8 payload_type
);
gst_rtp_buffer_set_timestamp ()
void
gst_rtp_buffer_set_timestamp (GstRTPBuffer *rtp
,
guint32 timestamp
);
gst_rtp_buffer_get_payload_len ()
guint
gst_rtp_buffer_get_payload_len (GstRTPBuffer *rtp
);
gst_rtp_buffer_get_payload_bytes ()
GBytes *
gst_rtp_buffer_get_payload_bytes (GstRTPBuffer *rtp
);
gst_rtp_buffer_default_clock_rate ()
guint32
gst_rtp_buffer_default_clock_rate (guint8 payload_type
);
gst_rtp_buffer_compare_seqnum ()
gint
gst_rtp_buffer_compare_seqnum (guint16 seqnum1
,
guint16 seqnum2
);
gst_rtp_buffer_ext_timestamp ()
guint64
gst_rtp_buffer_ext_timestamp (guint64 *exttimestamp
,
guint32 timestamp
);