Grok 12.0.1
|
State structure for reading and unstuffing of forward-growing bitstreams; these are: MagSgn and SPP bitstreams. More...
Public Attributes | |
const ui8 * | data |
pointer to bitstream | |
ui64 | tmp |
temporary buffer of read data | |
ui32 | bits |
number of bits stored in tmp | |
ui32 | unstuff |
1 if a bit needs to be unstuffed from next byte | |
int | size |
size of data | |
ui8 | tmp [48] |
temporary buffer of read data + 16 extra | |
State structure for reading and unstuffing of forward-growing bitstreams; these are: MagSgn and SPP bitstreams.
ui32 ojph::local::frwd_struct::bits |
number of bits stored in tmp
Referenced by ojph::local::frwd_advance(), ojph::local::frwd_fetch(), ojph::local::frwd_init(), and ojph::local::frwd_read().
const ui8 * ojph::local::frwd_struct::data |
pointer to bitstream
Referenced by ojph::local::frwd_init(), and ojph::local::frwd_read().
int ojph::local::frwd_struct::size |
size of data
Referenced by ojph::local::frwd_init(), and ojph::local::frwd_read().
ui8 ojph::local::frwd_struct::tmp |
temporary buffer of read data
temporary buffer of read data + 16 extra
Referenced by ojph::local::frwd_advance(), ojph::local::frwd_fetch(), ojph::local::frwd_init(), and ojph::local::frwd_read().
ui8 ojph::local::frwd_struct::tmp[48] |
temporary buffer of read data + 16 extra
ui32 ojph::local::frwd_struct::unstuff |
1 if a bit needs to be unstuffed from next byte
Referenced by ojph::local::frwd_init(), and ojph::local::frwd_read().