win32: add new byte writer and reader API to .def file
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 7 Oct 2009 17:07:26 +0000 (18:07 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 7 Oct 2009 18:45:22 +0000 (19:45 +0100)
API: gst_byte_writer_*()

win32/common/libgstbase.def

index b65976a..d1fee7b 100644 (file)
@@ -62,6 +62,7 @@ EXPORTS
        gst_bit_reader_get_bits_uint8
        gst_bit_reader_get_pos
        gst_bit_reader_get_remaining
+       gst_bit_reader_get_size
        gst_bit_reader_init
        gst_bit_reader_init_from_buffer
        gst_bit_reader_new
@@ -94,6 +95,7 @@ EXPORTS
        gst_byte_reader_get_int8
        gst_byte_reader_get_pos
        gst_byte_reader_get_remaining
+       gst_byte_reader_get_size
        gst_byte_reader_get_string_utf8
        gst_byte_reader_get_uint16_be
        gst_byte_reader_get_uint16_le
@@ -138,6 +140,48 @@ EXPORTS
        gst_byte_reader_skip_string_utf16
        gst_byte_reader_skip_string_utf32
        gst_byte_reader_skip_string_utf8
+       gst_byte_writer_ensure_free_space
+       gst_byte_writer_free
+       gst_byte_writer_free_and_get_buffer
+       gst_byte_writer_free_and_get_data
+       gst_byte_writer_get_remaining
+       gst_byte_writer_init
+       gst_byte_writer_init_with_buffer
+       gst_byte_writer_init_with_data
+       gst_byte_writer_init_with_size
+       gst_byte_writer_new
+       gst_byte_writer_new_with_buffer
+       gst_byte_writer_new_with_data
+       gst_byte_writer_new_with_size
+       gst_byte_writer_put_data
+       gst_byte_writer_put_float32_be
+       gst_byte_writer_put_float32_le
+       gst_byte_writer_put_float64_be
+       gst_byte_writer_put_float64_le
+       gst_byte_writer_put_int16_be
+       gst_byte_writer_put_int16_le
+       gst_byte_writer_put_int24_be
+       gst_byte_writer_put_int24_le
+       gst_byte_writer_put_int32_be
+       gst_byte_writer_put_int32_le
+       gst_byte_writer_put_int64_be
+       gst_byte_writer_put_int64_le
+       gst_byte_writer_put_int8
+       gst_byte_writer_put_string_utf16
+       gst_byte_writer_put_string_utf32
+       gst_byte_writer_put_string_utf8
+       gst_byte_writer_put_uint16_be
+       gst_byte_writer_put_uint16_le
+       gst_byte_writer_put_uint24_be
+       gst_byte_writer_put_uint24_le
+       gst_byte_writer_put_uint32_be
+       gst_byte_writer_put_uint32_le
+       gst_byte_writer_put_uint64_be
+       gst_byte_writer_put_uint64_le
+       gst_byte_writer_put_uint8
+       gst_byte_writer_reset
+       gst_byte_writer_reset_and_get_buffer
+       gst_byte_writer_reset_and_get_data
        gst_collect_pads_add_pad
        gst_collect_pads_add_pad_full
        gst_collect_pads_available