summaryrefslogtreecommitdiff
path: root/tests/examples/mxf/mxfdemux-structure.c
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-01-25 18:49:58 +0100
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-01-25 18:50:40 +0100
commit12ee41829c4e1d350adeb898c721724550620260 (patch)
treefa2f03da024198b1207562f09e82c96f2858ac8b /tests/examples/mxf/mxfdemux-structure.c
parent7aead77649ed8c1531d4e969651452dcb40f8c70 (diff)
downloadgstreamer-plugins-bad-12ee41829c4e1d350adeb898c721724550620260.tar.gz
port some more to new memory API
Fixes #668677.
Diffstat (limited to 'tests/examples/mxf/mxfdemux-structure.c')
-rw-r--r--tests/examples/mxf/mxfdemux-structure.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/examples/mxf/mxfdemux-structure.c b/tests/examples/mxf/mxfdemux-structure.c
index a8be22dc9..e3a3f72c5 100644
--- a/tests/examples/mxf/mxfdemux-structure.c
+++ b/tests/examples/mxf/mxfdemux-structure.c
@@ -31,13 +31,12 @@ g_value_to_string (const GValue * val)
{
if (G_VALUE_TYPE (val) == GST_TYPE_BUFFER) {
GstBuffer *buf = gst_value_get_buffer (val);
- gpointer data;
- gsize size;
+ GstMapInfo map;
gchar *ret;
- data = gst_buffer_map (buf, &size, NULL, GST_MAP_READ);
- ret = g_base64_encode (data, size);
- gst_buffer_unmap (buf, data, size);
+ gst_buffer_map (buf, &map, GST_MAP_READ);
+ ret = g_base64_encode (map.data, map.size);
+ gst_buffer_unmap (buf, &map);
return ret;
} else {