Functions
gst_byte_writer_new ()
GstByteWriter *
gst_byte_writer_new (void
);
gst_byte_writer_init ()
void
gst_byte_writer_init (GstByteWriter *writer
);
gst_byte_writer_free ()
void
gst_byte_writer_free (GstByteWriter *writer
);
gst_byte_writer_free_and_get_buffer ()
GstBuffer *
gst_byte_writer_free_and_get_buffer (GstByteWriter *writer
);
gst_byte_writer_free_and_get_data ()
guint8 *
gst_byte_writer_free_and_get_data (GstByteWriter *writer
);
gst_byte_writer_reset ()
void
gst_byte_writer_reset (GstByteWriter *writer
);
gst_byte_writer_reset_and_get_data ()
guint8 *
gst_byte_writer_reset_and_get_data (GstByteWriter *writer
);
gst_byte_writer_reset_and_get_buffer ()
GstBuffer *
gst_byte_writer_reset_and_get_buffer (GstByteWriter *writer
);
gst_byte_writer_get_remaining ()
guint
gst_byte_writer_get_remaining (const GstByteWriter *writer
);
gst_byte_writer_put_string()
#define gst_byte_writer_put_string(writer, data)
gst_byte_writer_put_int8_unchecked ()
void
gst_byte_writer_put_int8_unchecked (GstByteWriter *writer
,
gint8 val
);
gst_byte_writer_put_int16_be_unchecked ()
void
gst_byte_writer_put_int16_be_unchecked
(GstByteWriter *writer
,
gint16 val
);
gst_byte_writer_put_int16_le_unchecked ()
void
gst_byte_writer_put_int16_le_unchecked
(GstByteWriter *writer
,
gint16 val
);
gst_byte_writer_put_int24_be_unchecked ()
void
gst_byte_writer_put_int24_be_unchecked
(GstByteWriter *writer
,
gint32 val
);
gst_byte_writer_put_int24_le_unchecked ()
void
gst_byte_writer_put_int24_le_unchecked
(GstByteWriter *writer
,
gint32 val
);
gst_byte_writer_put_int32_be_unchecked ()
void
gst_byte_writer_put_int32_be_unchecked
(GstByteWriter *writer
,
gint32 val
);
gst_byte_writer_put_int32_le_unchecked ()
void
gst_byte_writer_put_int32_le_unchecked
(GstByteWriter *writer
,
gint32 val
);
gst_byte_writer_put_int64_be_unchecked ()
void
gst_byte_writer_put_int64_be_unchecked
(GstByteWriter *writer
,
gint64 val
);
gst_byte_writer_put_int64_le_unchecked ()
void
gst_byte_writer_put_int64_le_unchecked
(GstByteWriter *writer
,
gint64 val
);
gst_byte_writer_put_uint8_unchecked ()
void
gst_byte_writer_put_uint8_unchecked (GstByteWriter *writer
,
guint8 val
);
gst_byte_writer_put_uint16_be_unchecked ()
void
gst_byte_writer_put_uint16_be_unchecked
(GstByteWriter *writer
,
guint16 val
);
gst_byte_writer_put_uint16_le_unchecked ()
void
gst_byte_writer_put_uint16_le_unchecked
(GstByteWriter *writer
,
guint16 val
);
gst_byte_writer_put_uint24_be_unchecked ()
void
gst_byte_writer_put_uint24_be_unchecked
(GstByteWriter *writer
,
guint32 val
);
gst_byte_writer_put_uint24_le_unchecked ()
void
gst_byte_writer_put_uint24_le_unchecked
(GstByteWriter *writer
,
guint32 val
);
gst_byte_writer_put_uint32_be_unchecked ()
void
gst_byte_writer_put_uint32_be_unchecked
(GstByteWriter *writer
,
guint32 val
);
gst_byte_writer_put_uint32_le_unchecked ()
void
gst_byte_writer_put_uint32_le_unchecked
(GstByteWriter *writer
,
guint32 val
);
gst_byte_writer_put_uint64_be_unchecked ()
void
gst_byte_writer_put_uint64_be_unchecked
(GstByteWriter *writer
,
guint64 val
);
gst_byte_writer_put_uint64_le_unchecked ()
void
gst_byte_writer_put_uint64_le_unchecked
(GstByteWriter *writer
,
guint64 val
);
gst_byte_writer_put_float32_be_unchecked ()
void
gst_byte_writer_put_float32_be_unchecked
(GstByteWriter *writer
,
gfloat val
);
gst_byte_writer_put_float32_le_unchecked ()
void
gst_byte_writer_put_float32_le_unchecked
(GstByteWriter *writer
,
gfloat val
);
gst_byte_writer_put_float64_be_unchecked ()
void
gst_byte_writer_put_float64_be_unchecked
(GstByteWriter *writer
,
gdouble val
);
gst_byte_writer_put_float64_le_unchecked ()
void
gst_byte_writer_put_float64_le_unchecked
(GstByteWriter *writer
,
gdouble val
);
gst_byte_writer_put_data_unchecked ()
void
gst_byte_writer_put_data_unchecked (GstByteWriter *writer
,
const guint8 *data
,
guint size
);
gst_byte_writer_fill_unchecked ()
void
gst_byte_writer_fill_unchecked (GstByteWriter *writer
,
guint8 value
,
guint size
);