diff --git a/gst/gstbuffer.c b/gst/gstbuffer.c index 75642e1b60..9d4421d349 100644 --- a/gst/gstbuffer.c +++ b/gst/gstbuffer.c @@ -476,7 +476,7 @@ gst_buffer_new (void) * be allocated. */ GstBuffer * -gst_buffer_new_allocate (GstMemoryAllocator * allocator, gsize size, +gst_buffer_new_allocate (const GstMemoryAllocator * allocator, gsize size, gsize align) { GstBuffer *newbuf; diff --git a/gst/gstbuffer.h b/gst/gstbuffer.h index c11edd279b..0b3b170043 100644 --- a/gst/gstbuffer.h +++ b/gst/gstbuffer.h @@ -226,7 +226,7 @@ struct _GstBuffer { /* allocation */ GstBuffer * gst_buffer_new (void); -GstBuffer * gst_buffer_new_allocate (GstMemoryAllocator * allocator, gsize maxsize, gsize align); +GstBuffer * gst_buffer_new_allocate (const GstMemoryAllocator * allocator, gsize maxsize, gsize align); /* memory blocks */ guint gst_buffer_n_memory (GstBuffer *buffer);