gst_rtcp_buffer_new_take_data
gst_rtcp_buffer_new_copy_data
+gst_rtcp_buffer_validate_data_reduced
+gst_rtcp_buffer_validate_reduced
gst_rtcp_buffer_validate_data
gst_rtcp_buffer_validate
* @data: (array length=len): the data to validate
* @len: the length of @data to validate
*
- * Check if the @data and @size point to the data of a valid RTCP
- * packet.
+ * Check if the @data and @size point to the data of a valid RTCP packet.
* Use this function to validate a packet before using the other functions in
* this module.
*
* This function is updated to support reduced size rtcp packets according to
- * RFC 5506
+ * RFC 5506 and will validate full compound RTCP packets as well as reduced
+ * size RTCP packets.
*
* Returns: TRUE if the data points to a valid RTCP packet.
+ *
+ * Since: 1.6
*/
gboolean
gst_rtcp_buffer_validate_data_reduced (guint8 * data, guint len)
* @data: (array length=len): the data to validate
* @len: the length of @data to validate
*
- * Check if the @data and @size point to the data of a valid RTCP (compound)
- * packet.
+ * Check if the @data and @size point to the data of a valid compound,
+ * non-reduced size RTCP packet.
* Use this function to validate a packet before using the other functions in
* this module.
*
- *
* Returns: TRUE if the data points to a valid RTCP packet.
*/
gboolean
* gst_rtcp_buffer_validate_reduced().
*
* Returns: TRUE if @buffer is a valid RTCP packet.
+ *
+ * Since: 1.6
*/
gboolean
gst_rtcp_buffer_validate_reduced (GstBuffer * buffer)
gst_rtcp_buffer_unmap
gst_rtcp_buffer_validate
gst_rtcp_buffer_validate_data
+ gst_rtcp_buffer_validate_data_reduced
+ gst_rtcp_buffer_validate_reduced
gst_rtcp_ntp_to_unix
gst_rtcp_packet_add_rb
gst_rtcp_packet_bye_add_ssrc