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);