summaryrefslogtreecommitdiff
path: root/tests/examples/camerabin2
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/camerabin2
parent7aead77649ed8c1531d4e969651452dcb40f8c70 (diff)
port some more to new memory API
Fixes #668677.
Diffstat (limited to 'tests/examples/camerabin2')
-rw-r--r--tests/examples/camerabin2/gst-camerabin2-test.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/examples/camerabin2/gst-camerabin2-test.c b/tests/examples/camerabin2/gst-camerabin2-test.c
index b32abc1ed..e4dc96338 100644
--- a/tests/examples/camerabin2/gst-camerabin2-test.c
+++ b/tests/examples/camerabin2/gst-camerabin2-test.c
@@ -341,8 +341,6 @@ sync_bus_callback (GstBus * bus, GstMessage * message, gpointer data)
const GstStructure *st;
const GValue *image;
GstBuffer *buf = NULL;
- guint8 *data_buf = NULL;
- gsize size = 0;
gchar *preview_filename = NULL;
FILE *f = NULL;
size_t written;
@@ -385,9 +383,11 @@ sync_bus_callback (GstBus * bus, GstMessage * message, gpointer data)
preview_filename = g_strdup_printf ("test_vga.rgb");
f = g_fopen (preview_filename, "w");
if (f) {
- data_buf = gst_buffer_map (buf, &size, NULL, GST_MAP_READ);
- written = fwrite (data_buf, size, 1, f);
- gst_buffer_unmap (buf, data_buf, size);
+ GstMapInfo map;
+
+ gst_buffer_map (buf, &map, GST_MAP_READ);
+ written = fwrite (map.data, map.size, 1, f);
+ gst_buffer_unmap (buf, &map);
if (!written) {
g_print ("error writing file\n");
}