wpesrcbin: Use gst_buffer_new_memdup()
authorPhilippe Normand <philn@igalia.com>
Tue, 13 Jul 2021 15:55:30 +0000 (16:55 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 13 Jul 2021 16:03:10 +0000 (16:03 +0000)
g_memdup() is deprecated.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2406>

ext/wpe/gstwpesrcbin.cpp

index dd49ff7..6a683d2 100644 (file)
@@ -276,7 +276,7 @@ gst_wpe_src_push_audio_buffer (GstWpeSrc* src, guint32 id, guint64 size)
   GST_TRACE_OBJECT (audio_pad, "Handling incoming audio packet");
 
   gpointer data = mmap (0, size, PROT_READ, MAP_PRIVATE, audio_pad->fd, 0);
-  buffer = gst_buffer_new_wrapped (g_memdup(data, size), size);
+  buffer = gst_buffer_new_memdup (data, size);
   munmap (data, size);
   gst_buffer_add_audio_meta (buffer, &audio_pad->info, size, NULL);