Read nbits bits into val and update the current position.
Read nbits bits into val and update the current position.
Read nbits bits into val and update the current position.
Read nbits bits into val and update the current position.
Returns the current position of a #GstBitReader instance in bits.
Returns the remaining number of bits of a #GstBitReader instance.
Returns the total number of bits of a #GstBitReader instance.
Initializes a #GstBitReader instance to read from data. This function can be called on already initialized instances.
Read nbits bits into val but keep the current position.
Read nbits bits into val but keep the current position.
Read nbits bits into val but keep the current position.
Read nbits bits into val but keep the current position.
Sets the new position of a #GstBitReader instance to pos in bits.
Skips nbits bits of the #GstBitReader instance.
Skips until the next byte.
#GstBitReader provides a bit reader that can read any number of bits from a memory buffer. It provides functions for reading any number of bits into 8, 16, 32 and 64 bit variables.