| 14 | } |
| 15 | |
| 16 | static int32_t readBits (uint8_t* pBufPtr, int32_t& n, int32_t& curBit) { |
| 17 | int r = 0; |
| 18 | int i; |
| 19 | for (i = 0; i < n; i++) { |
| 20 | r |= (readBit (pBufPtr, curBit) << (n - i - 1)); |
| 21 | } |
| 22 | return r; |
| 23 | } |
| 24 | |
| 25 | static int32_t bsGetUe (uint8_t* pBufPtr, int32_t& curBit) { |
| 26 | int r = 0; |