diff --git a/docs/libs/gst-plugins-base-libs-sections.txt b/docs/libs/gst-plugins-base-libs-sections.txt
index a4834618f7..2170a4b3ce 100644
--- a/docs/libs/gst-plugins-base-libs-sections.txt
+++ b/docs/libs/gst-plugins-base-libs-sections.txt
@@ -1226,7 +1226,8 @@ gst_rtcp_buffer_validate_data
gst_rtcp_buffer_validate
gst_rtcp_buffer_new
-gst_rtcp_buffer_end
+gst_rtcp_buffer_map
+gst_rtcp_buffer_unmap
gst_rtcp_buffer_get_packet_count
gst_rtcp_buffer_get_first_packet
@@ -1354,7 +1355,6 @@ gst_rtp_buffer_new_take_data
gst_rtp_buffer_new_copy_data
gst_rtp_buffer_new_allocate
gst_rtp_buffer_new_allocate_len
-gst_rtp_buffer_list_from_buffer
gst_rtp_buffer_calc_header_len
gst_rtp_buffer_calc_packet_len
@@ -1408,31 +1408,10 @@ gst_rtp_buffer_compare_seqnum
gst_rtp_buffer_ext_timestamp
gst_rtp_buffer_set_extension_data
-gst_rtp_buffer_list_validate
-
-gst_rtp_buffer_list_get_payload_len
-
-gst_rtp_buffer_list_get_payload_type
-gst_rtp_buffer_list_set_payload_type
-
-gst_rtp_buffer_list_get_seq
-gst_rtp_buffer_list_set_seq
-
-gst_rtp_buffer_list_get_ssrc
-gst_rtp_buffer_list_set_ssrc
-
-gst_rtp_buffer_list_get_timestamp
-gst_rtp_buffer_list_set_timestamp
-
gst_rtp_buffer_get_extension_onebyte_header
gst_rtp_buffer_get_extension_twobytes_header
gst_rtp_buffer_add_extension_onebyte_header
gst_rtp_buffer_add_extension_twobytes_header
-
-gst_rtp_buffer_list_get_extension_onebyte_header
-gst_rtp_buffer_list_get_extension_twobytes_header
-gst_rtp_buffer_list_add_extension_onebyte_header
-gst_rtp_buffer_list_add_extension_twobytes_header
# rtsp
@@ -1501,13 +1480,6 @@ gst_rtsp_transport_free
gst_rtsp_lower_trans_get_type
-
-gstrtspbase64
-gst/rtsp/gstrtspbase64.h
-gst_rtsp_base64_encode
-gst_rtsp_base64_decode_ip
-
-
gstrtspconnection
gst/rtsp/gstrtspconnection.h
@@ -1559,8 +1531,6 @@ gst_rtsp_watch_new
gst_rtsp_watch_unref
gst_rtsp_watch_attach
gst_rtsp_watch_reset
-gst_rtsp_watch_queue_message
-gst_rtsp_watch_queue_data
gst_rtsp_watch_send_message
gst_rtsp_watch_write_data
diff --git a/gst-libs/gst/rtp/gstrtcpbuffer.c b/gst-libs/gst/rtp/gstrtcpbuffer.c
index 6f19a22d20..bc46fb386f 100644
--- a/gst-libs/gst/rtp/gstrtcpbuffer.c
+++ b/gst-libs/gst/rtp/gstrtcpbuffer.c
@@ -272,12 +272,12 @@ gst_rtcp_buffer_map (GstBuffer * buffer, GstMapFlags flags,
/**
* gst_rtcp_buffer_unmap:
- * @buffer: a buffer with an RTCP packet
+ * @rtcp: a buffer with an RTCP packet
*
* Finish @rtcp after being constructured. This function is usually called
* after gst_rtcp_buffer_map() and after adding the RTCP items to the new buffer.
*
- * The function adjusts the size of @buffer with the total length of all the
+ * The function adjusts the size of @rtcp with the total length of all the
* added packets.
*/
gboolean
@@ -302,11 +302,11 @@ gst_rtcp_buffer_unmap (GstRTCPBuffer * rtcp)
/**
* gst_rtcp_buffer_get_packet_count:
- * @buffer: a valid RTCP buffer
+ * @rtcp: a valid RTCP buffer
*
- * Get the number of RTCP packets in @buffer.
+ * Get the number of RTCP packets in @rtcp.
*
- * Returns: the number of RTCP packets in @buffer.
+ * Returns: the number of RTCP packets in @rtcp.
*/
guint
gst_rtcp_buffer_get_packet_count (GstRTCPBuffer * rtcp)
@@ -371,13 +371,13 @@ read_packet_header (GstRTCPPacket * packet)
/**
* gst_rtcp_buffer_get_first_packet:
- * @buffer: a valid RTCP buffer
+ * @rtcp: a valid RTCP buffer
* @packet: a #GstRTCPPacket
*
* Initialize a new #GstRTCPPacket pointer that points to the first packet in
- * @buffer.
+ * @rtcp.
*
- * Returns: TRUE if the packet existed in @buffer.
+ * Returns: TRUE if the packet existed in @rtcp.
*/
gboolean
gst_rtcp_buffer_get_first_packet (GstRTCPBuffer * rtcp, GstRTCPPacket * packet)
@@ -437,11 +437,11 @@ end:
/**
* gst_rtcp_buffer_add_packet:
- * @buffer: a valid RTCP buffer
+ * @rtcp: a valid RTCP buffer
* @type: the #GstRTCPType of the new packet
* @packet: pointer to new packet
*
- * Add a new packet of @type to @buffer. @packet will point to the newly created
+ * Add a new packet of @type to @rtcp. @packet will point to the newly created
* packet.
*
* Returns: %TRUE if the packet could be created. This function returns %FALSE
diff --git a/gst-libs/gst/rtp/gstrtcpbuffer.h b/gst-libs/gst/rtp/gstrtcpbuffer.h
index 884dc39715..2a9d41ae3d 100644
--- a/gst-libs/gst/rtp/gstrtcpbuffer.h
+++ b/gst-libs/gst/rtp/gstrtcpbuffer.h
@@ -171,7 +171,7 @@ struct _GstRTCPBuffer
/**
* GstRTCPPacket:
- * @buffer: pointer to RTCP buffer
+ * @rtcp: pointer to RTCP buffer
* @offset: offset of packet in buffer data
*
* Data structure that points to a packet at @offset in @buffer.
diff --git a/gst-libs/gst/rtp/gstrtpbuffer.c b/gst-libs/gst/rtp/gstrtpbuffer.c
index 172d2a9c82..921ceb5c6f 100644
--- a/gst-libs/gst/rtp/gstrtpbuffer.c
+++ b/gst-libs/gst/rtp/gstrtpbuffer.c
@@ -201,7 +201,7 @@ gst_rtp_buffer_new_allocate (guint payload_len, guint8 pad_len,
/**
* gst_rtp_buffer_new_allocate_len:
- * @rtp_len: the total length of the packet
+ * @packet_len: the total length of the packet
* @pad_len: the amount of padding
* @csrc_count: the number of CSRC entries
*
@@ -570,7 +570,7 @@ gst_rtp_buffer_get_padding (GstRTPBuffer * rtp)
/**
* gst_rtp_buffer_set_padding:
- * @buffer: the buffer
+ * @rtp: the buffer
* @padding: the new padding
*
* Set the padding bit on the RTP packet in @buffer to @padding.
diff --git a/gst-libs/gst/rtp/gstrtppayloads.h b/gst-libs/gst/rtp/gstrtppayloads.h
index 5b81eda032..cdfef1359c 100644
--- a/gst-libs/gst/rtp/gstrtppayloads.h
+++ b/gst-libs/gst/rtp/gstrtppayloads.h
@@ -183,6 +183,7 @@ struct _GstRTPPayloadInfo
const gchar *encoding_parameters;
guint bitrate;
+ /*< private >*/
gpointer _gst_reserved[GST_PADDING];
};
diff --git a/gst-libs/gst/rtsp/gstrtsptransport.h b/gst-libs/gst/rtsp/gstrtsptransport.h
index 9745d48843..7e257f7048 100644
--- a/gst-libs/gst/rtsp/gstrtsptransport.h
+++ b/gst-libs/gst/rtsp/gstrtsptransport.h
@@ -157,6 +157,7 @@ struct _GstRTSPTransport {
/* RTP specific */
guint ssrc;
+ /*< private >*/
gpointer _gst_reserved[GST_PADDING];
};