aboutsummaryrefslogtreecommitdiff
path: root/tests/check/libs/bitreader.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/check/libs/bitreader.c')
-rw-r--r--tests/check/libs/bitreader.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/check/libs/bitreader.c b/tests/check/libs/bitreader.c
index 346b00e..1cdb55d 100644
--- a/tests/check/libs/bitreader.c
+++ b/tests/check/libs/bitreader.c
@@ -46,11 +46,11 @@ GST_START_TEST (test_initialization)
GstBitReader reader = GST_BIT_READER_INIT (data, 4);
GstBitReader *reader2;
guint8 x = 0;
- guint8 *bdata;
- gsize bsize;
+ GstMapInfo info;
- gst_buffer_take_memory (buffer, -1,
- gst_memory_new_wrapped (GST_MEMORY_FLAG_READONLY, data, NULL, 4, 0, 4));
+ gst_buffer_insert_memory (buffer, -1,
+ gst_memory_new_wrapped (GST_MEMORY_FLAG_READONLY, data, 4, 0, 4, NULL,
+ NULL));
fail_unless (gst_bit_reader_get_bits_uint8 (&reader, &x, 8));
fail_unless_equals_int (x, 0x01);
@@ -65,13 +65,13 @@ GST_START_TEST (test_initialization)
fail_unless (gst_bit_reader_get_bits_uint8 (&reader, &x, 8));
fail_unless_equals_int (x, 0x02);
- bdata = gst_buffer_map (buffer, &bsize, NULL, GST_MAP_READ);
- gst_bit_reader_init (&reader, bdata, bsize);
+ fail_unless (gst_buffer_map (buffer, &info, GST_MAP_READ));
+ gst_bit_reader_init (&reader, info.data, info.size);
fail_unless (gst_bit_reader_get_bits_uint8 (&reader, &x, 8));
fail_unless_equals_int (x, 0x01);
fail_unless (gst_bit_reader_get_bits_uint8 (&reader, &x, 8));
fail_unless_equals_int (x, 0x02);
- gst_buffer_unmap (buffer, bdata, bsize);
+ gst_buffer_unmap (buffer, &info);
reader2 = gst_bit_reader_new (data, 4);
fail_unless (gst_bit_reader_get_bits_uint8 (reader2, &x, 8));
@@ -80,14 +80,14 @@ GST_START_TEST (test_initialization)
fail_unless_equals_int (x, 0x02);
gst_bit_reader_free (reader2);
- bdata = gst_buffer_map (buffer, &bsize, NULL, GST_MAP_READ);
- reader2 = gst_bit_reader_new (bdata, bsize);
+ fail_unless (gst_buffer_map (buffer, &info, GST_MAP_READ));
+ reader2 = gst_bit_reader_new (info.data, info.size);
fail_unless (gst_bit_reader_get_bits_uint8 (reader2, &x, 8));
fail_unless_equals_int (x, 0x01);
fail_unless (gst_bit_reader_get_bits_uint8 (reader2, &x, 8));
fail_unless_equals_int (x, 0x02);
gst_bit_reader_free (reader2);
- gst_buffer_unmap (buffer, bdata, bsize);
+ gst_buffer_unmap (buffer, &info);
gst_buffer_unref (buffer);
}