--- a/gst_plugins_base/gst-libs/gst/rtp/gstrtpbuffer.h Wed Mar 24 17:58:42 2010 -0500
+++ b/gst_plugins_base/gst-libs/gst/rtp/gstrtpbuffer.h Wed Mar 24 18:04:17 2010 -0500
@@ -95,6 +95,11 @@
IMPORT_C
#endif
+gboolean gst_rtp_buffer_list_validate (GstBufferList *list);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
void gst_rtp_buffer_set_packet_len (GstBuffer *buffer, guint len);
#ifdef __SYMBIAN32__
@@ -167,11 +172,21 @@
IMPORT_C
#endif
+guint32 gst_rtp_buffer_list_get_ssrc (GstBufferList *list);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
void gst_rtp_buffer_set_ssrc (GstBuffer *buffer, guint32 ssrc);
#ifdef __SYMBIAN32__
IMPORT_C
#endif
+void gst_rtp_buffer_list_set_ssrc (GstBufferList *list, guint32 ssrc);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
guint8 gst_rtp_buffer_get_csrc_count (GstBuffer *buffer);
#ifdef __SYMBIAN32__
@@ -205,33 +220,63 @@
IMPORT_C
#endif
+guint8 gst_rtp_buffer_list_get_payload_type (GstBufferList *list);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
void gst_rtp_buffer_set_payload_type (GstBuffer *buffer, guint8 payload_type);
#ifdef __SYMBIAN32__
IMPORT_C
#endif
+void gst_rtp_buffer_list_set_payload_type (GstBufferList *list, guint8 payload_type);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
guint16 gst_rtp_buffer_get_seq (GstBuffer *buffer);
#ifdef __SYMBIAN32__
IMPORT_C
#endif
+guint16 gst_rtp_buffer_list_get_seq (GstBufferList *list);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
void gst_rtp_buffer_set_seq (GstBuffer *buffer, guint16 seq);
#ifdef __SYMBIAN32__
IMPORT_C
#endif
+guint16 gst_rtp_buffer_list_set_seq (GstBufferList *list, guint16 seq);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
guint32 gst_rtp_buffer_get_timestamp (GstBuffer *buffer);
#ifdef __SYMBIAN32__
IMPORT_C
#endif
+guint32 gst_rtp_buffer_list_get_timestamp (GstBufferList *list);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
void gst_rtp_buffer_set_timestamp (GstBuffer *buffer, guint32 timestamp);
#ifdef __SYMBIAN32__
IMPORT_C
#endif
+void gst_rtp_buffer_list_set_timestamp (GstBufferList *list, guint32 timestamp);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
GstBuffer* gst_rtp_buffer_get_payload_buffer (GstBuffer *buffer);
#ifdef __SYMBIAN32__
@@ -249,6 +294,11 @@
IMPORT_C
#endif
+guint gst_rtp_buffer_list_get_payload_len (GstBufferList *list);
+#ifdef __SYMBIAN32__
+IMPORT_C
+#endif
+
gpointer gst_rtp_buffer_get_payload (GstBuffer *buffer);
/* some helpers */