|
Speex
1.2~beta4
|
#include <speex_bits.h>
Public Attributes | |
| char * | chars |
| int | nbBits |
| int | charPtr |
| int | bitPtr |
| int | owner |
| int | overflow |
| int | buf_size |
| int | reserved1 |
| void * | reserved2 |
Bit-packing data structure representing (part of) a bit-stream.
| int SpeexBits::bitPtr |
Position of the bit "cursor" within the current char
| int SpeexBits::buf_size |
Allocated size for buffer
| int SpeexBits::charPtr |
Position of the byte "cursor"
| char* SpeexBits::chars |
"raw" data
| int SpeexBits::nbBits |
Total number of bits stored in the stream
| int SpeexBits::overflow |
Set to one if we try to read past the valid data
| int SpeexBits::owner |
Does the struct "own" the "raw" buffer (member "chars")
| int SpeexBits::reserved1 |
Reserved for future use
| void* SpeexBits::reserved2 |
Reserved for future use
1.8.9.1