Home | History | Annotate | Download | only in dec

Lines Matching refs:br

282 static void ParseIntraMode(VP8BitReader* const br,
292 block->segment_ = !VP8GetBit(br, dec->proba_.segments_[0])
293 ? VP8GetBit(br, dec->proba_.segments_[1])
294 : 2 + VP8GetBit(br, dec->proba_.segments_[2]);
298 if (dec->use_skip_proba_) block->skip_ = VP8GetBit(br, dec->skip_p_);
300 block->is_i4x4_ = !VP8GetBit(br, 145); // decide for B_PRED first
304 VP8GetBit(br, 156) ? (VP8GetBit(br, 128) ? TM_PRED : H_PRED)
305 : (VP8GetBit(br, 163) ? V_PRED : DC_PRED);
319 int i = kYModesIntra4[VP8GetBit(br, prob[0])];
321 i = kYModesIntra4[2 * i + VP8GetBit(br, prob[i])];
326 ymode = !VP8GetBit(br, prob[0]) ? B_DC_PRED :
327 !VP8GetBit(br, prob[1]) ? B_TM_PRED :
328 !VP8GetBit(br, prob[2]) ? B_VE_PRED :
329 !VP8GetBit(br, prob[3]) ?
330 (!VP8GetBit(br, prob[4]) ? B_HE_PRED :
331 (!VP8GetBit(br, prob[5]) ? B_RD_PRED : B_VR_PRED)) :
332 (!VP8GetBit(br, prob[6]) ? B_LD_PRED :
333 (!VP8GetBit(br, prob[7]) ? B_VL_PRED :
334 (!VP8GetBit(br, prob[8]) ? B_HD_PRED : B_HU_PRED)));
344 block->uvmode_ = !VP8GetBit(br, 142) ? DC_PRED
345 : !VP8GetBit(br, 114) ? V_PRED
346 : VP8GetBit(br, 183) ? TM_PRED : H_PRED;
349 int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec) {
352 ParseIntraMode(br, dec, mb_x);
497 void VP8ParseProba(VP8BitReader* const br, VP8Decoder* const dec) {
504 const int v = VP8GetBit(br, CoeffsUpdateProba[t][b][c][p]) ?
505 VP8GetValue(br, 8) : CoeffsProba0[t][b][c][p];
511 dec->use_skip_proba_ = VP8Get(br);
513 dec->skip_p_ = VP8GetValue(br, 8);