Home | History | Annotate | Download | only in dec

Lines Matching refs:br

285 static void ParseIntraMode(VP8BitReader* const br,
295 block->segment_ = !VP8GetBit(br, dec->proba_.segments_[0])
296 ? VP8GetBit(br, dec->proba_.segments_[1])
297 : 2 + VP8GetBit(br, dec->proba_.segments_[2]);
301 if (dec->use_skip_proba_) block->skip_ = VP8GetBit(br, dec->skip_p_);
303 block->is_i4x4_ = !VP8GetBit(br, 145); // decide for B_PRED first
307 VP8GetBit(br, 156) ? (VP8GetBit(br, 128) ? TM_PRED : H_PRED)
308 : (VP8GetBit(br, 163) ? V_PRED : DC_PRED);
322 int i = kYModesIntra4[VP8GetBit(br, prob[0])];
324 i = kYModesIntra4[2 * i + VP8GetBit(br, prob[i])];
329 ymode = !VP8GetBit(br, prob[0]) ? B_DC_PRED :
330 !VP8GetBit(br, prob[1]) ? B_TM_PRED :
331 !VP8GetBit(br, prob[2]) ? B_VE_PRED :
332 !VP8GetBit(br, prob[3]) ?
333 (!VP8GetBit(br, prob[4]) ? B_HE_PRED :
334 (!VP8GetBit(br, prob[5]) ? B_RD_PRED : B_VR_PRED)) :
335 (!VP8GetBit(br, prob[6]) ? B_LD_PRED :
336 (!VP8GetBit(br, prob[7]) ? B_VL_PRED :
337 (!VP8GetBit(br, prob[8]) ? B_HD_PRED : B_HU_PRED)));
347 block->uvmode_ = !VP8GetBit(br, 142) ? DC_PRED
348 : !VP8GetBit(br, 114) ? V_PRED
349 : VP8GetBit(br, 183) ? TM_PRED : H_PRED;
352 int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec) {
355 ParseIntraMode(br, dec, mb_x);
506 void VP8ParseProba(VP8BitReader* const br, VP8Decoder* const dec) {
513 const int v = VP8GetBit(br, CoeffsUpdateProba[t][b][c][p]) ?
514 VP8GetValue(br, 8) : CoeffsProba0[t][b][c][p];
523 dec->use_skip_proba_ = VP8Get(br);
525 dec->skip_p_ = VP8GetValue(br, 8);