Lines Matching refs:bitPtr
78 #define OI_BITSTREAM_READUINT(result, bits, ptr, value, bitPtr) \ argument
81 OI_ASSERT((bitPtr) < 32); \
82 OI_ASSERT((bitPtr) >= 0); \
84 while ((bitPtr + bits) > 32) { \
86 (bitPtr) -= 8; \
89 (result) = (value) << (bitPtr); \
92 (bitPtr) += (bits); \
96 #define OI_BITSTREAM_WRITEUINT(ptr, value, bitPtr, datum, bits) \ argument
98 (bitPtr) -= (bits); \
99 (value) |= (datum) << (bitPtr); \
101 while ((bitPtr) <= 16) { \
102 (bitPtr) += 8; \
108 #define OI_BITSTREAM_WRITEFLUSH(ptr, value, bitPtr) \ argument
110 while ((bitPtr) < 32) { \
111 (bitPtr) += 8; \