HomeSort by relevance Sort by last modified time
    Searched refs:mbmi (Results 1 - 25 of 26) sorted by null

1 2

  /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);
invtrans.c 68 if (x->mode_info_context->mbmi.mode != B_PRED &&
69 x->mode_info_context->mbmi.mode != SPLITMV)
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...]
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...]
blockd.h 183 MB_MODE_INFO mbmi; member in struct:__anon8425
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)
  /external/libvpx/vp8/encoder/
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))
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...]
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...]
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...]
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...]
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);
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);
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;
  /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...]
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...]
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...]
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)

Completed in 655 milliseconds

1 2