/external/libvpx/vp8/common/ |
findnearmv.c | 49 if (above->mbmi.ref_frame != INTRA_FRAME) 51 if (above->mbmi.mv.as_int) 53 (++mv)->as_int = above->mbmi.mv.as_int; 54 mv_bias(ref_frame_sign_bias[above->mbmi.ref_frame], refframe, mv, ref_frame_sign_bias); 62 if (left->mbmi.ref_frame != INTRA_FRAME) 64 if (left->mbmi.mv.as_int) 68 this_mv.as_int = left->mbmi.mv.as_int; 69 mv_bias(ref_frame_sign_bias[left->mbmi.ref_frame], refframe, &this_mv, ref_frame_sign_bias); 84 if (aboveleft->mbmi.ref_frame != INTRA_FRAME) 86 if (aboveleft->mbmi.mv.as_int [all...] |
debugmodes.c | 33 fprintf(mvs, "%2d ", mi[mb_index].mbmi.mode); 52 fprintf(mvs, "%2d ", mi[mb_index].mbmi.ref_frame); 72 fprintf(mvs, "%2d ", mi[mb_index].mbmi.uv_mode); 99 if (mi[mb_index].mbmi.mode == B_PRED) 119 fprintf(mvs, "%5d:%-5d", mi[mb_index].mbmi.mv.as_mv.row / 2, mi[mb_index].mbmi.mv.as_mv.col / 2);
|
loopfilter.c | 254 MB_MODE_INFO *mbmi = &mbd->mode_info_context->mbmi; local 259 filter_level += mbd->ref_lf_deltas[mbmi->ref_frame]; 262 if (mbmi->ref_frame == INTRA_FRAME) 265 if (mbmi->mode == B_PRED) 271 if (mbmi->mode == ZEROMV) 275 else if (mbmi->mode == SPLITMV) 355 int Segment = (alt_flt_enabled) ? mbd->mode_info_context->mbmi.segment_id : 0; 370 if (mbd->mode_info_context->mbmi.dc_diff > 0) 377 if (mbd->mode_info_context->mbmi.dc_diff > 0 [all...] |
invtrans.c | 68 if (x->mode_info_context->mbmi.mode != B_PRED && 69 x->mode_info_context->mbmi.mode != SPLITMV)
|
reconinter.c | 214 if (x->mode_info_context->mbmi.ref_frame != INTRA_FRAME && 215 x->mode_info_context->mbmi.mode != SPLITMV) 263 if (x->mode_info_context->mbmi.ref_frame != INTRA_FRAME && 264 x->mode_info_context->mbmi.mode != SPLITMV) 269 int mv_row = x->mode_info_context->mbmi.mv.as_mv.row; 270 int mv_col = x->mode_info_context->mbmi.mv.as_mv.col; 289 if (x->mode_info_context->mbmi.partitioning < 3) 321 if (x->mode_info_context->mbmi.ref_frame != INTRA_FRAME && 322 x->mode_info_context->mbmi.mode != SPLITMV) 332 int mv_row = x->mode_info_context->mbmi.mv.as_mv.row [all...] |
postproc.c | 776 sprintf(zz, "%c", mi[mb_index].mbmi.mode + 'a'); 811 sprintf(zz, "%c", mi[mb_index].mbmi.dc_diff + '0'); 849 if (!(ppflags->display_mv_flag & (1<<mi->mbmi.mode))) 855 if (mi->mbmi.mode == SPLITMV) 857 switch (mi->mbmi.partitioning) 960 else if (mi->mbmi.mode >= NEARESTMV) 962 MV *mv = &mi->mbmi.mv.as_mv; 1007 if (mi->mbmi.mode == B_PRED && 1022 if ((ppflags->display_b_modes_flag & (1<<mi->mbmi.mode)) 1040 else if (ppflags->display_mb_modes_flag & (1<<mi->mbmi.mode) [all...] |
reconintra.c | 46 switch (x->mode_info_context->mbmi.mode) 167 switch (x->mode_info_context->mbmi.mode) 293 switch (x->mode_info_context->mbmi.uv_mode) 433 switch (x->mode_info_context->mbmi.uv_mode)
|
blockd.h | 183 MB_MODE_INFO mbmi; member in struct:__anon7405
|
/external/libvpx/vp8/decoder/ |
decodemv.c | 76 m->mbmi.segment_id = 0; 79 vp8_read_mb_features(bc, &m->mbmi, &pbi->mb); 83 m->mbmi.mb_skip_coeff = vp8_read(bc, pbi->prob_skip_false); 85 m->mbmi.mb_skip_coeff = 0; 89 m->mbmi.ref_frame = INTRA_FRAME; 91 if ((m->mbmi.mode = y_mode) == B_PRED) 135 m->mbmi.uv_mode = (MB_PREDICTION_MODE)vp8_read_uv_mode(bc, pbi->common.kf_uv_mode_prob); 283 static void read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, MB_MODE_INFO *mbmi, 291 MV *const mv = & mbmi->mv.as_mv; 302 mbmi->need_to_clamp_mvs = 0 [all...] |
threading.c | 93 int i, do_clamp = xd->mode_info_context->mbmi.need_to_clamp_mvs; 96 if (xd->mode_info_context->mbmi.mb_skip_coeff) 111 xd->mode_info_context->mbmi.dc_diff = 1; 113 if (xd->mode_info_context->mbmi.mode != B_PRED && xd->mode_info_context->mbmi.mode != SPLITMV && eobtotal == 0) 115 xd->mode_info_context->mbmi.dc_diff = 0; 118 if (xd->frame_type == KEY_FRAME || xd->mode_info_context->mbmi.ref_frame == INTRA_FRAME) 134 if (xd->frame_type == KEY_FRAME || xd->mode_info_context->mbmi.ref_frame == INTRA_FRAME) 138 if (xd->mode_info_context->mbmi.mode != B_PRED) 151 if (xd->mode_info_context->mbmi.mode != B_PRED && xd->mode_info_context->mbmi.mode != SPLITMV [all...] |
decodframe.c | 68 MB_MODE_INFO *mbmi = &xd->mode_info_context->mbmi; local 76 QIndex = xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id]; 81 QIndex = pc->base_qindex + xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id]; 114 if (xd->frame_type == KEY_FRAME || xd->mode_info_context->mbmi.ref_frame == INTRA_FRAME) 161 if (xd->mode_info_context->mbmi.mode == SPLITMV) 172 clamp_mv_to_umv_border(&xd->mode_info_context->mbmi.mv.as_mv, xd); 181 int i, do_clamp = xd->mode_info_context->mbmi.need_to_clamp_mvs; 183 if (xd->mode_info_context->mbmi.mb_skip_coeff) 198 xd->mode_info_context->mbmi.dc_diff = 1 [all...] |
detokenize.c | 71 if (x->mode_info_context->mbmi.mode != B_PRED && x->mode_info_context->mbmi.mode != SPLITMV) 223 if (x->mode_info_context->mbmi.mode != B_PRED && x->mode_info_context->mbmi.mode != SPLITMV)
|
reconintra_mt.c | 47 switch (x->mode_info_context->mbmi.mode) 178 switch (x->mode_info_context->mbmi.mode) 322 switch (x->mode_info_context->mbmi.uv_mode) 479 switch (x->mode_info_context->mbmi.uv_mode)
|
/external/libvpx/vp8/encoder/ |
tokenize.c | 205 has_y2_block = (x->mode_info_context->mbmi.mode != B_PRED 206 && x->mode_info_context->mbmi.mode != SPLITMV); 230 x->mode_info_context->mbmi.dc_diff = 1; 234 if (x->mbmi.force_no_skip) 236 x->mbmi.mb_skip_coeff = 1; 238 x->mbmi.force_no_skip = 0; 245 x->mode_info_context->mbmi.mb_skip_coeff = mb_is_skippable(x); 246 if (x->mode_info_context->mbmi.mb_skip_coeff) 258 if (x->mode_info_context->mbmi.mode != B_PRED && x->mode_info_context->mbmi.mode != SPLITMV [all...] |
segmentation.c | 41 if ((this_mb_mode_info->mbmi.ref_frame == GOLDEN_FRAME) || (this_mb_mode_info->mbmi.ref_frame == ALTREF_FRAME)) 49 else if ((this_mb_mode_info->mbmi.mode != ZEROMV) && *(x->gf_active_ptr))
|
encodeframe.c | 317 QIndex = xd->segment_feature_data[MB_LVL_ALT_Q][xd->mode_info_context->mbmi.segment_id]; 321 QIndex = cpi->common.base_qindex + xd->segment_feature_data[MB_LVL_ALT_Q][xd->mode_info_context->mbmi.segment_id]; 560 // Code to set segment id in xd->mbmi.segment_id for current MB (with range checking) 562 xd->mode_info_context->mbmi.segment_id = cpi->segmentation_map[seg_map_index+mb_col]; 564 xd->mode_info_context->mbmi.segment_id = 0; 569 xd->mode_info_context->mbmi.segment_id = 0; // Set to Segment 0 by default 577 y_modes[xd->mbmi.mode] ++; 585 inter_y_modes[xd->mbmi.mode] ++; 587 if (xd->mbmi.mode == SPLITMV) 591 for (b = 0; b < xd->mbmi.partition_count; b++ [all...] |
pickinter.c | 410 mb->e_mbd.mode_info_context->mbmi.uv_mode = best_mode; 536 x->e_mbd.mode_info_context->mbmi.ref_frame = INTRA_FRAME; 548 x->e_mbd.mode_info_context->mbmi.ref_frame = vp8_ref_frame_order[mode_index]; 550 if (skip_mode[x->e_mbd.mode_info_context->mbmi.ref_frame]) 583 x->e_mbd.mode_info_context->mbmi.mode = this_mode; 584 x->e_mbd.mode_info_context->mbmi.uv_mode = DC_PRED; 587 frame_cost = ref_frame_cost[x->e_mbd.mode_info_context->mbmi.ref_frame]; 591 if (x->e_mbd.mode_info_context->mbmi.ref_frame) 593 x->e_mbd.pre.y_buffer = y_buffer[x->e_mbd.mode_info_context->mbmi.ref_frame]; 594 x->e_mbd.pre.u_buffer = u_buffer[x->e_mbd.mode_info_context->mbmi.ref_frame] [all...] |
ethreading.c | 157 // Code to set segment id in xd->mbmi.segment_id for current MB (with range checking) 159 xd->mode_info_context->mbmi.segment_id = cpi->segmentation_map[seg_map_index + mb_col]; 161 xd->mode_info_context->mbmi.segment_id = 0; 166 xd->mode_info_context->mbmi.segment_id = 0; // Set to Segment 0 by default 174 y_modes[xd->mbmi.mode] ++; 182 inter_y_modes[xd->mbmi.mode] ++; 184 if (xd->mbmi.mode == SPLITMV) 188 for (b = 0; b < xd->mbmi.partition_count; b++) 197 if ((xd->mode_info_context->mbmi.mode == ZEROMV) && (xd->mode_info_context->mbmi.ref_frame == LAST_FRAME) 205 const MB_MODE_INFO * mbmi = &xd->mode_info_context->mbmi; local [all...] |
rdopt.c | 746 x->e_mbd.mode_info_context->mbmi.mode = mode; 753 [x->e_mbd.mode_info_context->mbmi.mode]; 767 x->e_mbd.mode_info_context->mbmi.mode = mode_selected; 820 x->e_mbd.mode_info_context->mbmi.uv_mode = mode; 829 rate = rate_to + x->intra_uv_mode_cost[x->e_mbd.frame_type][x->e_mbd.mode_info_context->mbmi.uv_mode]; 848 x->e_mbd.mode_info_context->mbmi.uv_mode = mode_selected; 866 x->e_mbd.mode_info_context->mbmi.mode = mb; 867 x->e_mbd.mode_info_context->mbmi.mv.as_mv.row = mv->row; 868 x->e_mbd.mode_info_context->mbmi.mv.as_mv.col = mv->col; [all...] |
quantize.c | 274 int has_2nd_order = (x->e_mbd.mode_info_context->mbmi.mode != B_PRED 275 && x->e_mbd.mode_info_context->mbmi.mode != SPLITMV); 287 int has_2nd_order=(x->e_mbd.mode_info_context->mbmi.mode != B_PRED 288 && x->e_mbd.mode_info_context->mbmi.mode != SPLITMV);
|
encodemb.c | 161 if (x->e_mbd.mode_info_context->mbmi.mode != SPLITMV) 171 if (x->e_mbd.mode_info_context->mbmi.mode != SPLITMV) 189 if (x->e_mbd.mode_info_context->mbmi.mode != SPLITMV) 313 if(mb->e_mbd.mode_info_context->mbmi.ref_frame==INTRA_FRAME) 520 has_2nd_order = (x->e_mbd.mode_info_context->mbmi.mode != B_PRED 521 && x->e_mbd.mode_info_context->mbmi.mode != SPLITMV); 567 has_2nd_order = (x->e_mbd.mode_info_context->mbmi.mode != B_PRED 568 && x->e_mbd.mode_info_context->mbmi.mode != SPLITMV);
|
encodeintra.c | 96 switch (x->e_mbd.mode_info_context->mbmi.mode)
|
bitstream.c | 915 const MB_MODE_INFO *const mi = & m->mbmi; 936 vp8_encode_bool(w, m->mbmi.mb_skip_coeff, prob_skip_false); 1085 const int ym = m->mbmi.mode; 1088 write_mb_features(bc, &m->mbmi, &cpi->mb.e_mbd); 1091 vp8_encode_bool(bc, m->mbmi.mb_skip_coeff, prob_skip_false); 1115 write_uv_mode(bc, (m++)->mbmi.uv_mode, c->kf_uv_mode_prob); [all...] |
firstpass.c | 93 x->e_mbd.mode_info_context->mbmi.mode = DC_PRED; 94 x->e_mbd.mode_info_context->mbmi.uv_mode = DC_PRED; 95 x->e_mbd.mode_info_context->mbmi.ref_frame = INTRA_FRAME; [all...] |
/external/libvpx/vp8/common/arm/ |
reconintra_arm.c | 32 int mode = x->mode_info_context->mbmi.mode; 55 int mode = x->mode_info_context->mbmi.mode;
|