Lines Matching refs:br
84 void VP8InitBitReader(VP8BitReader* const br,
87 void VP8BitReaderSetBuffer(VP8BitReader* const br,
92 void VP8RemapBitReader(VP8BitReader* const br, ptrdiff_t offset);
95 uint32_t VP8GetValue(VP8BitReader* const br, int num_bits);
96 static WEBP_INLINE uint32_t VP8Get(VP8BitReader* const br) { in VP8Get() argument
97 return VP8GetValue(br, 1); in VP8Get()
101 int32_t VP8GetSignedValue(VP8BitReader* const br, int num_bits);
130 void VP8LInitBitReader(VP8LBitReader* const br,
135 void VP8LBitReaderSetBuffer(VP8LBitReader* const br,
142 uint32_t VP8LReadBits(VP8LBitReader* const br, int n_bits);
145 static WEBP_INLINE uint32_t VP8LPrefetchBits(VP8LBitReader* const br) { in VP8LPrefetchBits() argument
146 return (uint32_t)(br->val_ >> (br->bit_pos_ & (VP8L_LBITS - 1))); in VP8LPrefetchBits()
151 static WEBP_INLINE int VP8LIsEndOfStream(const VP8LBitReader* const br) { in VP8LIsEndOfStream() argument
152 assert(br->pos_ <= br->len_); in VP8LIsEndOfStream()
153 return br->eos_ || ((br->pos_ == br->len_) && (br->bit_pos_ > VP8L_LBITS)); in VP8LIsEndOfStream()
158 static WEBP_INLINE void VP8LSetBitPos(VP8LBitReader* const br, int val) { in VP8LSetBitPos() argument
159 br->bit_pos_ = val; in VP8LSetBitPos()
160 br->eos_ = VP8LIsEndOfStream(br); in VP8LSetBitPos()
165 extern void VP8LDoFillBitWindow(VP8LBitReader* const br);
166 static WEBP_INLINE void VP8LFillBitWindow(VP8LBitReader* const br) { in VP8LFillBitWindow() argument
167 if (br->bit_pos_ >= VP8L_WBITS) VP8LDoFillBitWindow(br); in VP8LFillBitWindow()