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

1 2

  /external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/
vp9_blockd.c 16 if (!left_mi || is_inter_block(&left_mi->mbmi))
29 if (!above_mi || is_inter_block(&above_mi->mbmi))
43 const MB_MODE_INFO* mbmi = &xd->mi[0].src_mi->mbmi; local
47 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi, pd)
48 : mbmi->tx_size;
  /external/libvpx/libvpx/vp9/common/
vp9_blockd.c 16 if (!left_mi || is_inter_block(&left_mi->mbmi))
29 if (!above_mi || is_inter_block(&above_mi->mbmi))
43 const MB_MODE_INFO* mbmi = &xd->mi[0]->mbmi; local
47 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi)
48 : mbmi->tx_size;
vp9_blockd.h 143 MB_MODE_INFO mbmi; member in struct:__anon8595
148 return mi->mbmi.sb_type < BLOCK_8X8 ? mi->bmi[block].as_mode
149 : mi->mbmi.mode;
152 static INLINE int is_inter_block(const MB_MODE_INFO *mbmi) {
153 return mbmi->ref_frame[0] > INTRA_FRAME;
156 static INLINE int has_second_ref(const MB_MODE_INFO *mbmi) {
157 return mbmi->ref_frame[1] > INTRA_FRAME;
256 const MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
258 if (plane_type != PLANE_TYPE_Y || is_inter_block(mbmi))
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
vp9_blockd.c 16 if (!left_mi || is_inter_block(&left_mi->mbmi))
29 if (!above_mi || is_inter_block(&above_mi->mbmi))
43 const MB_MODE_INFO* mbmi = &xd->mi[0]->mbmi; local
47 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi)
48 : mbmi->tx_size;
  /external/libvpx/libvpx/vp8/encoder/
denoising.c 208 MB_MODE_INFO *mbmi = &filter_xd->mode_info_context->mbmi; local
211 saved_mbmi = *mbmi;
214 mbmi->ref_frame = x->best_reference_frame;
215 mbmi->mode = x->best_sse_inter_mode;
216 mbmi->mv = x->best_sse_mv;
217 mbmi->need_to_clamp_mvs = x->need_to_clamp_best_mvs;
234 mbmi->ref_frame =
239 mbmi->mode = ZEROMV;
240 mbmi->mv.as_int = 0
    [all...]
ethreading.c 168 /* Code to set segment id in xd->mbmi.segment_id for
172 xd->mode_info_context->mbmi.segment_id = cpi->segmentation_map[map_index + mb_col];
174 xd->mode_info_context->mbmi.segment_id = 0;
180 xd->mode_info_context->mbmi.segment_id = 0;
188 y_modes[xd->mbmi.mode] ++;
196 inter_y_modes[xd->mbmi.mode] ++;
198 if (xd->mbmi.mode == SPLITMV)
202 for (b = 0; b < xd->mbmi.partition_count; b++)
212 * xd->mbmi.segment_id; (which may have been updated
221 const MB_MODE_INFO * mbmi = &xd->mode_info_context->mbmi local
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
denoising.c 209 MB_MODE_INFO *mbmi = &filter_xd->mode_info_context->mbmi; local
212 saved_mbmi = *mbmi;
215 mbmi->ref_frame = x->best_reference_frame;
216 mbmi->mode = x->best_sse_inter_mode;
217 mbmi->mv = x->best_sse_mv;
218 mbmi->need_to_clamp_mvs = x->need_to_clamp_best_mvs;
235 mbmi->ref_frame =
240 mbmi->mode = ZEROMV;
241 mbmi->mv.as_int = 0
    [all...]
ethreading.c 168 /* Code to set segment id in xd->mbmi.segment_id for
172 xd->mode_info_context->mbmi.segment_id = cpi->segmentation_map[map_index + mb_col];
174 xd->mode_info_context->mbmi.segment_id = 0;
180 xd->mode_info_context->mbmi.segment_id = 0;
188 y_modes[xd->mbmi.mode] ++;
196 inter_y_modes[xd->mbmi.mode] ++;
198 if (xd->mbmi.mode == SPLITMV)
202 for (b = 0; b < xd->mbmi.partition_count; b++)
212 * xd->mbmi.segment_id; (which may have been updated
221 const MB_MODE_INFO * mbmi = &xd->mode_info_context->mbmi local
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
ethreading.c 168 /* Code to set segment id in xd->mbmi.segment_id for
172 xd->mode_info_context->mbmi.segment_id = cpi->segmentation_map[map_index + mb_col];
174 xd->mode_info_context->mbmi.segment_id = 0;
180 xd->mode_info_context->mbmi.segment_id = 0;
188 y_modes[xd->mbmi.mode] ++;
196 inter_y_modes[xd->mbmi.mode] ++;
198 if (xd->mbmi.mode == SPLITMV)
202 for (b = 0; b < xd->mbmi.partition_count; b++)
213 if (xd->mode_info_context->mbmi.mode == ZEROMV &&
214 xd->mode_info_context->mbmi.ref_frame =
236 const MB_MODE_INFO * mbmi = &xd->mode_info_context->mbmi; local
    [all...]
denoising.c 522 MB_MODE_INFO *mbmi = &filter_xd->mode_info_context->mbmi; local
529 saved_mbmi = *mbmi;
532 mbmi->ref_frame = x->best_reference_frame;
533 mbmi->mode = x->best_sse_inter_mode;
534 mbmi->mv = x->best_sse_mv;
535 mbmi->need_to_clamp_mvs = x->need_to_clamp_best_mvs;
557 mbmi->ref_frame =
562 mbmi->mode = ZEROMV;
563 mbmi->mv.as_int = 0
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
vp9_denoiser.c 216 MB_MODE_INFO *mbmi = &filter_mbd->mi[0].src_mi->mbmi; local
224 saved_mbmi = *mbmi;
243 mbmi->ref_frame[0] = ctx->best_reference_frame;
244 mbmi->mode = ctx->best_sse_inter_mode;
245 mbmi->mv[0] = ctx->best_sse_mv;
250 mbmi->ref_frame[0] = ctx->best_zeromv_reference_frame;
251 mbmi->mode = ZEROMV;
252 mbmi->mv[0].as_int = 0;
300 *mbmi = saved_mbmi
    [all...]
vp9_encodemv.c 232 static void inc_mvs(const MB_MODE_INFO *mbmi, const int_mv mvs[2],
236 for (i = 0; i < 1 + has_second_ref(mbmi); ++i) {
237 const MV *ref = &mbmi->ref_mvs[mbmi->ref_frame[i]][0].as_mv;
246 const MB_MODE_INFO *const mbmi = &mi->mbmi; local
248 if (mbmi->sb_type < BLOCK_8X8) {
249 const int num_4x4_w = num_4x4_blocks_wide_lookup[mbmi->sb_type];
250 const int num_4x4_h = num_4x4_blocks_high_lookup[mbmi->sb_type];
257 inc_mvs(mbmi, mi->bmi[i].as_mv, &cm->counts.mv)
    [all...]
vp9_rd.c 438 MB_MODE_INFO *mbmi = &xd->mi[0].src_mi->mbmi; local
452 pred_mv[0] = mbmi->ref_mvs[ref_frame][0].as_mv;
453 pred_mv[1] = mbmi->ref_mvs[ref_frame][1].as_mv;
517 const MB_MODE_INFO *const mbmi = &xd->mi[0].src_mi->mbmi; local
520 cpi->switchable_interp_costs[ctx][mbmi->interp_filter];
vp9_encodemb.c 106 const int ref = is_inter_block(&xd->mi[0].src_mi->mbmi);
573 MB_MODE_INFO *mbmi = &xd->mi[0].src_mi->mbmi; local
574 struct encode_b_args arg = {x, &ctx, &mbmi->skip};
577 mbmi->skip = 1;
588 const TX_SIZE tx_size = plane ? get_uv_tx_size(mbmi, pd) : mbmi->tx_size;
603 MB_MODE_INFO *mbmi = &xd->mi[0].src_mi->mbmi; local
628 mode = plane == 0 ? mbmi->mode : mbmi->uv_mode
    [all...]
vp9_tokenize.c 302 MB_MODE_INFO *mbmi = &xd->mi[0].src_mi->mbmi; local
309 const int segment_id = mbmi->segment_id;
312 const int ref = is_inter_block(mbmi);
410 MB_MODE_INFO *const mbmi = &xd->mi[0].src_mi->mbmi; local
413 const int skip_inc = !vp9_segfeature_active(&cm->seg, mbmi->segment_id,
416 if (mbmi->skip) {
  /external/libvpx/libvpx/vp9/encoder/
vp9_encodemv.c 232 static void inc_mvs(const MB_MODE_INFO *mbmi, const int_mv mvs[2],
236 for (i = 0; i < 1 + has_second_ref(mbmi); ++i) {
237 const MV *ref = &mbmi->ref_mvs[mbmi->ref_frame[i]][0].as_mv;
246 const MB_MODE_INFO *const mbmi = &mi->mbmi; local
248 if (mbmi->sb_type < BLOCK_8X8) {
249 const int num_4x4_w = num_4x4_blocks_wide_lookup[mbmi->sb_type];
250 const int num_4x4_h = num_4x4_blocks_high_lookup[mbmi->sb_type];
257 inc_mvs(mbmi, mi->bmi[i].as_mv, &cm->counts.mv)
    [all...]
vp9_pickmode.c 34 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi; local
39 int ref = mbmi->ref_frame[0];
40 const MV ref_mv = mbmi->ref_mvs[ref][0].as_mv;
81 mvp_full = mbmi->ref_mvs[ref][x->mv_best_ref_index[ref]].as_mv;
144 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi; local
146 int ref = mbmi->ref_frame[0];
147 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv;
212 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi local
    [all...]
vp9_tokenize.c 218 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi; local
225 const int segment_id = mbmi->segment_id;
228 const int ref = is_inter_block(mbmi);
312 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi; local
315 const int skip_inc = !vp9_segfeature_active(&cm->seg, mbmi->segment_id,
318 if (mbmi->skip) {
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
vp9_encodemv.c 232 static void inc_mvs(const MB_MODE_INFO *mbmi, const int_mv mvs[2],
236 for (i = 0; i < 1 + has_second_ref(mbmi); ++i) {
237 const MV *ref = &mbmi->ref_mvs[mbmi->ref_frame[i]][0].as_mv;
246 const MB_MODE_INFO *const mbmi = &mi->mbmi; local
248 if (mbmi->sb_type < BLOCK_8X8) {
249 const int num_4x4_w = num_4x4_blocks_wide_lookup[mbmi->sb_type];
250 const int num_4x4_h = num_4x4_blocks_high_lookup[mbmi->sb_type];
257 inc_mvs(mbmi, mi->bmi[i].as_mv, &cm->counts.mv)
    [all...]
vp9_pickmode.c 34 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi; local
39 int ref = mbmi->ref_frame[0];
40 const MV ref_mv = mbmi->ref_mvs[ref][0].as_mv;
81 mvp_full = mbmi->ref_mvs[ref][x->mv_best_ref_index[ref]].as_mv;
138 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi; local
140 int ref = mbmi->ref_frame[0];
141 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv;
210 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi local
    [all...]
vp9_tokenize.c 218 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi; local
225 const int segment_id = mbmi->segment_id;
228 const int ref = is_inter_block(mbmi);
312 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi; local
315 const int skip_inc = !vp9_segfeature_active(&cm->seg, mbmi->segment_id,
318 if (mbmi->skip) {
  /external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/
decodeframe.c 62 MB_MODE_INFO *mbmi = &xd->mode_info_context->mbmi; local
70 QIndex = xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
75 QIndex = pc->base_qindex + xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
106 if (xd->mode_info_context->mbmi.mb_skip_coeff)
116 xd->mode_info_context->mbmi.mb_skip_coeff = (eobtotal==0);
119 mode = xd->mode_info_context->mbmi.mode;
158 if (xd->mode_info_context->mbmi.ref_frame == INTRA_FRAME)
184 if(xd->mode_info_context->mbmi.mb_skip_coeff)
234 if(!xd->mode_info_context->mbmi.mb_skip_coeff
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/
vp9_decodemv.c 106 const BLOCK_SIZE bsize = xd->mi[0].src_mi->mbmi.sb_type;
123 MB_MODE_INFO *const mbmi = &xd->mi[0].src_mi->mbmi; local
124 const BLOCK_SIZE bsize = mbmi->sb_type;
137 mbmi->seg_id_predicted = vp9_read(r, pred_prob);
138 segment_id = mbmi->seg_id_predicted ? predicted_segment_id
164 MB_MODE_INFO *const mbmi = &mi->mbmi; local
167 const BLOCK_SIZE bsize = mbmi->sb_type;
170 mbmi->segment_id = read_intra_segment_id(cm, xd, mi_row, mi_col, r)
329 MB_MODE_INFO *const mbmi = &mi->mbmi; local
426 MB_MODE_INFO *const mbmi = &mi->mbmi; local
523 MB_MODE_INFO *const mbmi = &mi->mbmi; local
    [all...]
  /external/libvpx/libvpx/vp8/decoder/
decodeframe.c 61 MB_MODE_INFO *mbmi = &xd->mode_info_context->mbmi; local
69 QIndex = xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
74 QIndex = pc->base_qindex + xd->segment_feature_data[MB_LVL_ALT_Q][mbmi->segment_id];
105 if (xd->mode_info_context->mbmi.mb_skip_coeff)
115 xd->mode_info_context->mbmi.mb_skip_coeff = (eobtotal==0);
118 mode = xd->mode_info_context->mbmi.mode;
157 if (xd->mode_info_context->mbmi.ref_frame == INTRA_FRAME)
183 if(xd->mode_info_context->mbmi.mb_skip_coeff)
233 if(!xd->mode_info_context->mbmi.mb_skip_coeff
    [all...]
  /external/libvpx/libvpx/vp9/decoder/
vp9_decodemv.c 107 const BLOCK_SIZE bsize = xd->mi[0]->mbmi.sb_type;
124 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi; local
125 const BLOCK_SIZE bsize = mbmi->sb_type;
138 mbmi->seg_id_predicted = vp9_read(r, pred_prob);
139 segment_id = mbmi->seg_id_predicted ? predicted_segment_id
165 MB_MODE_INFO *const mbmi = &mi->mbmi; local
168 const BLOCK_SIZE bsize = mbmi->sb_type;
171 mbmi->segment_id = read_intra_segment_id(cm, xd, mi_row, mi_col, r)
330 MB_MODE_INFO *const mbmi = &mi->mbmi; local
427 MB_MODE_INFO *const mbmi = &mi->mbmi; local
519 MB_MODE_INFO *const mbmi = &mi->mbmi; local
    [all...]

Completed in 226 milliseconds

1 2