summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-11-17 14:07:22 +0200
committerSebastian Dröge <sebastian@centricular.com>2017-11-20 10:30:29 +0200
commit2d59765864453f8b52d3c0300f138ee2e0cb80e5 (patch)
tree20fbb4de60a7ffcdf49a6942335426fa8a735ee8
parentb02c80a17d91117ad9d2e4821040e7cc9026bfbf (diff)
downloadgstreamer-plugins-base-2d59765864453f8b52d3c0300f138ee2e0cb80e5.tar.gz
rtp: Require gconstpointer instead of gpointer for gst_rt[c]p_buffer_new_copy_data()
-rw-r--r--gst-libs/gst/rtp/gstrtcpbuffer.c2
-rw-r--r--gst-libs/gst/rtp/gstrtcpbuffer.h2
-rw-r--r--gst-libs/gst/rtp/gstrtpbuffer.c2
-rw-r--r--gst-libs/gst/rtp/gstrtpbuffer.h2
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);