summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2012-03-20 10:23:47 +0100
committerWim Taymans <wim.taymans@collabora.co.uk>2012-03-20 13:20:36 +0100
commita619d3a8b006c799b58631e0d33a6df4891edd6f (patch)
treeba30b354b702118f1bf4f47a3e4ec2e87dd7b262
parentdfb244fb507163c71bd99a78ad6b9e05a0f5030c (diff)
downloadgstreamer-plugins-base-a619d3a8b006c799b58631e0d33a6df4891edd6f.tar.gz
update for memory api changes
-rw-r--r--gst-libs/gst/audio/gstaudioencoder.c4
-rw-r--r--tests/check/libs/audio.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/gst-libs/gst/audio/gstaudioencoder.c b/gst-libs/gst/audio/gstaudioencoder.c
index 3416f115b..1ff557371 100644
--- a/gst-libs/gst/audio/gstaudioencoder.c
+++ b/gst-libs/gst/audio/gstaudioencoder.c
@@ -784,8 +784,8 @@ gst_audio_encoder_push_buffers (GstAudioEncoder * enc, gboolean force)
data = gst_adapter_map (priv->adapter, priv->offset + need);
buf =
- gst_buffer_new_wrapped_full ((gpointer) data, NULL, priv->offset,
- need);
+ gst_buffer_new_wrapped_full (GST_MEMORY_FLAG_READONLY,
+ (gpointer) data, priv->offset + need, priv->offset, need, NULL, NULL);
} else if (!priv->drainable) {
GST_DEBUG_OBJECT (enc, "non-drainable and no more data");
goto finish;
diff --git a/tests/check/libs/audio.c b/tests/check/libs/audio.c
index 31aa2da5e..fa5db6b53 100644
--- a/tests/check/libs/audio.c
+++ b/tests/check/libs/audio.c
@@ -557,8 +557,8 @@ GST_START_TEST (test_multichannel_reorder)
for (i = 0; i < G_N_ELEMENTS (tests); i++) {
buf =
- gst_buffer_new_wrapped_full (tests[i].in, NULL, 0,
- sizeof (tests[i].in));
+ gst_buffer_new_wrapped_full (GST_MEMORY_FLAG_READONLY, tests[i].in,
+ sizeof (tests[i].in), 0, sizeof (tests[i].in), NULL, NULL);
if (tests[i].fail) {
fail_if (gst_audio_buffer_reorder_channels (buf, GST_AUDIO_FORMAT_S32,