Displaying 1 result from an estimated 1 matches for "flac__blurb_all_on".
Did you mean:
flac__blurb_all_ones
2005 Feb 02
0
two small-ish optimizations (death by a thousand cuts)
...>consumed_blurbs < bb->blurbs) { /*@@@ comment on why this is here*/
#endif
+ bbb = &bb->buffer[bb->consumed_blurbs];
if(bb->consumed_bits) {
i = FLAC__BITS_PER_BLURB - bb->consumed_bits;
if(i <= bits_) {
- v = bb->buffer[bb->consumed_blurbs] & (FLAC__BLURB_ALL_ONES >> bb->consumed_bits);
+ v = (*bbb) & (FLAC__BLURB_ALL_ONES >> bb->consumed_bits);
bits_ -= i;
- CRC16_UPDATE_BLURB(bb, bb->buffer[bb->consumed_blurbs], bb->read_crc16);
+ CRC16_UPDATE_BLURB(bb, (*bbb), bb->read_crc16);
+ ++bbb;
bb->consu...