Lines Matching full:numbits
31 int32_t CBC_CommonBitSource::ReadBits(int32_t numBits, int32_t& e) {
32 if (numBits < 1 || numBits > 32) {
39 int32_t toRead = numBits < bitsLeft ? numBits : bitsLeft;
43 numBits -= toRead;
50 if (numBits > 0) {
51 while (numBits >= 8) {
54 numBits -= 8;
56 if (numBits > 0) {
57 int32_t bitsToNotRead = 8 - numBits;
59 result = (result << numBits) |
61 m_bitOffset += numBits;