Lines Matching refs:pBitString
79 static inline int32_t BsWriteBits (PBitStringAux pBitString, int32_t iLen, const uint32_t kuiValue)… in BsWriteBits() argument
80 if (iLen < pBitString->iLeftBits) { in BsWriteBits()
81 pBitString->uiCurBits = (pBitString->uiCurBits << iLen) | kuiValue; in BsWriteBits()
82 pBitString->iLeftBits -= iLen; in BsWriteBits()
84 iLen -= pBitString->iLeftBits; in BsWriteBits()
85 pBitString->uiCurBits = (pBitString->uiCurBits << pBitString->iLeftBits) | (kuiValue >> iLen); in BsWriteBits()
86 WRITE_BE_32 (pBitString->pCurBuf, pBitString->uiCurBits); in BsWriteBits()
87 pBitString->pCurBuf += 4; in BsWriteBits()
88 pBitString->uiCurBits = kuiValue & ((1 << iLen) - 1); in BsWriteBits()
89 pBitString->iLeftBits = 32 - iLen; in BsWriteBits()
97 static inline int32_t BsWriteOneBit (PBitStringAux pBitString, const uint32_t kuiValue) { in BsWriteOneBit() argument
98 BsWriteBits (pBitString, 1, kuiValue); in BsWriteOneBit()
102 static inline int32_t BsFlush (PBitStringAux pBitString) { in BsFlush() argument
103 WRITE_BE_32 (pBitString->pCurBuf, pBitString->uiCurBits << pBitString->iLeftBits); in BsFlush()
104 pBitString->pCurBuf += 4 - pBitString->iLeftBits / 8; in BsFlush()
105 pBitString->iLeftBits = 32; in BsFlush()
106 pBitString->uiCurBits = 0; in BsFlush()
114 static inline int32_t BsWriteUE (PBitStringAux pBitString, const uint32_t kuiValue) { in BsWriteUE() argument
117 BsWriteBits (pBitString, g_kuiGolombUELength[kuiValue], kuiValue + 1); in BsWriteUE()
132 BsWriteBits (pBitString, (n << 1) + 1, kuiValue + 1); in BsWriteUE()
140 static inline int32_t BsWriteSE (PBitStringAux pBitString, const int32_t kiValue) { in BsWriteSE() argument
143 BsWriteOneBit (pBitString, 1); in BsWriteSE()
146 BsWriteUE (pBitString, iTmpValue); in BsWriteSE()
149 BsWriteUE (pBitString, iTmpValue); in BsWriteSE()
158 static inline int32_t BsRbspTrailingBits (PBitStringAux pBitString) { in BsRbspTrailingBits() argument
159 BsWriteOneBit (pBitString, 1); in BsRbspTrailingBits()
160 BsFlush (pBitString); in BsRbspTrailingBits()