From 2d59765864453f8b52d3c0300f138ee2e0cb80e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 17 Nov 2017 14:07:22 +0200 Subject: rtp: Require gconstpointer instead of gpointer for gst_rt[c]p_buffer_new_copy_data() --- gst-libs/gst/rtp/gstrtcpbuffer.c | 2 +- gst-libs/gst/rtp/gstrtcpbuffer.h | 2 +- gst-libs/gst/rtp/gstrtpbuffer.c | 2 +- gst-libs/gst/rtp/gstrtpbuffer.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gst-libs/gst/rtp/gstrtcpbuffer.c b/gst-libs/gst/rtp/gstrtcpbuffer.c index 29057e3ff..c9a3440bb 100644 --- a/gst-libs/gst/rtp/gstrtcpbuffer.c +++ b/gst-libs/gst/rtp/gstrtcpbuffer.c @@ -79,7 +79,7 @@ gst_rtcp_buffer_new_take_data (gpointer data, guint len) * Returns: A newly allocated buffer with a copy of @data and of size @len. */ GstBuffer * -gst_rtcp_buffer_new_copy_data (gpointer data, guint len) +gst_rtcp_buffer_new_copy_data (gconstpointer data, guint len) { return gst_rtcp_buffer_new_take_data (g_memdup (data, len), len); } diff --git a/gst-libs/gst/rtp/gstrtcpbuffer.h b/gst-libs/gst/rtp/gstrtcpbuffer.h index c28fb8bc6..b20b39d16 100644 --- a/gst-libs/gst/rtp/gstrtcpbuffer.h +++ b/gst-libs/gst/rtp/gstrtcpbuffer.h @@ -222,7 +222,7 @@ struct _GstRTCPPacket /* creating buffers */ GstBuffer* gst_rtcp_buffer_new_take_data (gpointer data, guint len); -GstBuffer* gst_rtcp_buffer_new_copy_data (gpointer data, guint len); +GstBuffer* gst_rtcp_buffer_new_copy_data (gconstpointer data, guint len); gboolean gst_rtcp_buffer_validate_data (guint8 *data, guint len); gboolean gst_rtcp_buffer_validate (GstBuffer *buffer); diff --git a/gst-libs/gst/rtp/gstrtpbuffer.c b/gst-libs/gst/rtp/gstrtpbuffer.c index d79403cb2..40392f3d5 100644 --- a/gst-libs/gst/rtp/gstrtpbuffer.c +++ b/gst-libs/gst/rtp/gstrtpbuffer.c @@ -179,7 +179,7 @@ gst_rtp_buffer_new_take_data (gpointer data, gsize len) * Returns: A newly allocated buffer with a copy of @data and of size @len. */ GstBuffer * -gst_rtp_buffer_new_copy_data (gpointer data, gsize len) +gst_rtp_buffer_new_copy_data (gconstpointer data, gsize len) { return gst_rtp_buffer_new_take_data (g_memdup (data, len), len); } diff --git a/gst-libs/gst/rtp/gstrtpbuffer.h b/gst-libs/gst/rtp/gstrtpbuffer.h index 5a9049fb8..bb915e45c 100644 --- a/gst-libs/gst/rtp/gstrtpbuffer.h +++ b/gst-libs/gst/rtp/gstrtpbuffer.h @@ -67,7 +67,7 @@ void gst_rtp_buffer_allocate_data (GstBuffer *buffer, guint p guint8 pad_len, guint8 csrc_count); GstBuffer* gst_rtp_buffer_new_take_data (gpointer data, gsize len); -GstBuffer* gst_rtp_buffer_new_copy_data (gpointer data, gsize len); +GstBuffer* gst_rtp_buffer_new_copy_data (gconstpointer data, gsize len); GstBuffer* gst_rtp_buffer_new_allocate (guint payload_len, guint8 pad_len, guint8 csrc_count); GstBuffer* gst_rtp_buffer_new_allocate_len (guint packet_len, guint8 pad_len, guint8 csrc_count); -- cgit v1.2.1