diff options
Diffstat (limited to 'tests/check/libs/bitreader.c')
-rw-r--r-- | tests/check/libs/bitreader.c | 20 |
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); } |