Home
last modified time | relevance | path

Searched refs:MODE_INFO (Results 1 – 25 of 49) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dmr_dissim.c86 MODE_INFO *tmp = cm->mip + cm->mode_info_stride; in vp8_cal_dissimilarity()
103 const MODE_INFO *here = tmp; in vp8_cal_dissimilarity()
104 const MODE_INFO *above = here - cm->mode_info_stride; in vp8_cal_dissimilarity()
105 const MODE_INFO *left = here - 1; in vp8_cal_dissimilarity()
106 const MODE_INFO *aboveleft = above - 1; in vp8_cal_dissimilarity()
107 const MODE_INFO *aboveright = NULL; in vp8_cal_dissimilarity()
108 const MODE_INFO *right = NULL; in vp8_cal_dissimilarity()
109 const MODE_INFO *belowleft = NULL; in vp8_cal_dissimilarity()
110 const MODE_INFO *below = NULL; in vp8_cal_dissimilarity()
111 const MODE_INFO *belowright = NULL; in vp8_cal_dissimilarity()
Dsegmentation.c19 MODE_INFO *this_mb_mode_info = cm->mi; in vp8_update_gf_useage_maps()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Donyxc_int.h124 MODE_INFO *mip; /* Base of allocated array */
125 MODE_INFO *mi; /* Corresponds to upper left visible macroblock */
127 MODE_INFO *prev_mip; /* MODE_INFO array 'mip' from last decoded frame */
128 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */
130 MODE_INFO *show_frame_mi; /* MODE_INFO for the last decoded frame
Dfindnearmv.h77 const MODE_INFO *here,
88 const MODE_INFO *here,
104 static int left_block_mv(const MODE_INFO *cur_mb, int b) in left_block_mv()
119 static int above_block_mv(const MODE_INFO *cur_mb, int b, int mi_stride) in above_block_mv()
133 static B_PREDICTION_MODE left_block_mode(const MODE_INFO *cur_mb, int b) in left_block_mode()
159 static B_PREDICTION_MODE above_block_mode(const MODE_INFO *cur_mb, int b, int mi_stride) in above_block_mode()
Dfindnearmv.c27 const MODE_INFO *here, in vp8_find_near_mvs()
36 const MODE_INFO *above = here - xd->mode_info_stride; in vp8_find_near_mvs()
37 const MODE_INFO *left = here - 1; in vp8_find_near_mvs()
38 const MODE_INFO *aboveleft = above - 1; in vp8_find_near_mvs()
152 const MODE_INFO *here, in vp8_find_near_mvs_bias()
Dblockd.h172 } MODE_INFO; typedef
230 MODE_INFO *mode_info_context;
Dloopfilter.c199 void vp8_loop_filter_row_normal(VP8_COMMON *cm, MODE_INFO *mode_info_context, in vp8_loop_filter_row_normal()
257 void vp8_loop_filter_row_simple(VP8_COMMON *cm, MODE_INFO *mode_info_context, in vp8_loop_filter_row_simple()
325 const MODE_INFO *mode_info_context = cm->mi; in vp8_loop_filter_frame()
468 const MODE_INFO *mode_info_context = cm->mi; in vp8_loop_filter_frame_yonly()
578 const MODE_INFO *mode_info_context; in vp8_loop_filter_partial_frame()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_pred_common.h21 static INLINE const MODE_INFO *get_above_mi(const MACROBLOCKD *const xd) { in get_above_mi()
25 static INLINE const MODE_INFO *get_left_mi(const MACROBLOCKD *const xd) { in get_left_mi()
33 const MODE_INFO *const above_mi = get_above_mi(xd); in vp9_get_pred_context_seg_id()
34 const MODE_INFO *const left_mi = get_left_mi(xd); in vp9_get_pred_context_seg_id()
48 const MODE_INFO *const above_mi = get_above_mi(xd); in vp9_get_skip_context()
49 const MODE_INFO *const left_mi = get_left_mi(xd); in vp9_get_skip_context()
Dvp9_blockd.h145 } MODE_INFO; typedef
147 static INLINE MB_PREDICTION_MODE get_y_mode(const MODE_INFO *mi, int block) { in get_y_mode()
160 MB_PREDICTION_MODE vp9_left_block_mode(const MODE_INFO *cur_mi,
161 const MODE_INFO *left_mi, int b);
163 MB_PREDICTION_MODE vp9_above_block_mode(const MODE_INFO *cur_mi,
164 const MODE_INFO *above_mi, int b);
210 MODE_INFO **mi;
265 const MODE_INFO *const mi = xd->mi[0]; in get_tx_type_4x4()
Dvp9_onyxc_int.h146 MODE_INFO *mip; /* Base of allocated array */
147 MODE_INFO *mi; /* Corresponds to upper left visible macroblock */
148 MODE_INFO *prev_mip; /* MODE_INFO array 'mip' from last decoded frame */
149 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */
151 MODE_INFO **mi_grid_base;
152 MODE_INFO **mi_grid_visible;
153 MODE_INFO **prev_mi_grid_base;
154 MODE_INFO **prev_mi_grid_visible;
Dvp9_alloccommon.c20 static void clear_mi_border(const VP9_COMMON *cm, MODE_INFO *mi) { in clear_mi_border()
56 cm->mip = (MODE_INFO *)vpx_calloc(mi_size, sizeof(*cm->mip)); in alloc_mi()
60 cm->prev_mip = (MODE_INFO *)vpx_calloc(mi_size, sizeof(*cm->prev_mip)); in alloc_mi()
65 (MODE_INFO **)vpx_calloc(mi_size, sizeof(*cm->mi_grid_base)); in alloc_mi()
70 (MODE_INFO **)vpx_calloc(mi_size, sizeof(*cm->prev_mi_grid_base)); in alloc_mi()
241 MODE_INFO *temp = cm->prev_mip; in vp9_swap_mi_and_prev_mi()
242 MODE_INFO **temp2 = cm->prev_mi_grid_base; in vp9_swap_mi_and_prev_mi()
Dvp9_blockd.c13 MB_PREDICTION_MODE vp9_left_block_mode(const MODE_INFO *cur_mi, in vp9_left_block_mode()
14 const MODE_INFO *left_mi, int b) { in vp9_left_block_mode()
26 MB_PREDICTION_MODE vp9_above_block_mode(const MODE_INFO *cur_mi, in vp9_above_block_mode()
27 const MODE_INFO *above_mi, int b) { in vp9_above_block_mode()
Dvp9_mvref_common.c127 static INLINE int_mv get_sub_block_mv(const MODE_INFO *candidate, int which_mv, in get_sub_block_mv()
193 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, in find_mv_refs_idx()
198 const MODE_INFO *prev_mi = cm->coding_use_prev_mi && cm->prev_mi in find_mv_refs_idx()
218 const MODE_INFO *const candidate_mi = xd->mi[mv_ref->col + mv_ref->row * in find_mv_refs_idx()
288 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, in vp9_find_mv_refs()
323 MODE_INFO *const mi = xd->mi[0]; in vp9_append_sub8x8_mvs_for_idx()
Dvp9_entropymode.h100 static INLINE const vp9_prob *get_y_mode_probs(const MODE_INFO *mi, in get_y_mode_probs()
101 const MODE_INFO *above_mi, in get_y_mode_probs()
102 const MODE_INFO *left_mi, in get_y_mode_probs()
Dvp9_debugmodes.c30 MODE_INFO **mi_8x8 = cm->mi_grid_visible; in print_mi_data()
55 MODE_INFO **mi_8x8 = cm->mi_grid_visible; in vp9_print_modes_and_motion_vectors()
Dvp9_mvref_common.h34 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
Dvp9_loopfilter.c499 const MODE_INFO *mi, const int shift_y, in build_masks()
579 const MODE_INFO *mi, const int shift_y, in build_y_mask()
622 MODE_INFO **mi_8x8, const int mode_info_stride, in vp9_setup_mask()
626 MODE_INFO **mip = mi_8x8; in vp9_setup_mask()
627 MODE_INFO **mip2 = mi_8x8; in vp9_setup_mask()
906 MODE_INFO **mi_8x8, in filter_block_plane_non420()
930 const MODE_INFO *mi = mi_8x8[c]; in filter_block_plane_non420()
1204 MODE_INFO **mi_8x8 = cm->mi_grid_visible + mi_row * cm->mi_stride; in vp9_loop_filter_rows()
Dvp9_loopfilter.h92 MODE_INFO **mi_8x8, const int mode_info_stride,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
Dintrapred_test.cc33 MODE_INFO *miptr, in SetupMacroblock()
212 MODE_INFO *miptr_;
233 mi_ = reinterpret_cast<MODE_INFO*>( in SetUpTestCase()
234 vpx_memalign(32, sizeof(MODE_INFO))); in SetUpTestCase()
273 static MODE_INFO *mi_;
277 MODE_INFO* IntraPredYTest::mi_ = NULL;
315 mi_ = reinterpret_cast<MODE_INFO*>( in SetUpTestCase()
316 vpx_memalign(32, sizeof(MODE_INFO))); in SetUpTestCase()
361 static MODE_INFO* mi_;
365 MODE_INFO* IntraPredUVTest::mi_ = NULL;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
Ddecodemv.c49 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) in read_kf_modes()
230 static void decode_split_mv(vp8_reader *const bc, MODE_INFO *mi, in decode_split_mv()
231 const MODE_INFO *left_mb, const MODE_INFO *above_mb, in decode_split_mv()
339 static void read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, MB_MODE_INFO *mbmi) in read_mb_modes_mv()
351 const MODE_INFO *above = mi - mis; in read_mb_modes_mv()
352 const MODE_INFO *left = mi - 1; in read_mb_modes_mv()
353 const MODE_INFO *aboveleft = above - 1; in read_mb_modes_mv()
591 static void decode_mb_mode_mvs(VP8D_COMP *pbi, MODE_INFO *mi) in decode_mb_mode_mvs()
619 MODE_INFO *mi = pbi->common.mi; in vp8_decode_mode_mvs()
Derror_concealment.c282 MODE_INFO *mi, in estimate_mb_mvs()
328 static void calc_prev_mb_overlaps(MB_OVERLAP *overlaps, MODE_INFO *prev_mi, in calc_prev_mb_overlaps()
350 MODE_INFO *mi, MODE_INFO *prev_mi, in estimate_missing_mvs()
418 static void assign_neighbor(EC_BLOCK *neighbor, MODE_INFO *mi, int block_idx) in assign_neighbor()
433 static void find_neighboring_blocks(MODE_INFO *mi, in find_neighboring_blocks()
502 MODE_INFO * const mi = mb->mode_info_context; in interpolate_mvs()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_segmentation.c124 MODE_INFO **mi_8x8, in count_segs()
165 MODE_INFO **mi_8x8, in count_segs_sb()
233 MODE_INFO **mi_ptr, **mi; in vp9_choose_segmap_coding_method()
Dvp9_encodeframe.c845 MODE_INFO *mi = &ctx->mic; in update_state()
847 MODE_INFO *mi_addr = xd->mi[0]; in update_state()
1105 const MODE_INFO *const mi = xd->mi[0]; in update_stats()
1345 MODE_INFO **mi_8x8, int mi_row, int mi_col, in set_fixed_partitioning()
1352 MODE_INFO *mi_upper_left = cm->mi + mi_row * mis + mi_col; in set_fixed_partitioning()
1384 static void copy_partitioning(VP9_COMMON *cm, MODE_INFO **mi_8x8, in copy_partitioning()
1385 MODE_INFO **prev_mi_8x8) { in copy_partitioning()
1391 MODE_INFO *const prev_mi = prev_mi_8x8[block_row * mis + block_col]; in copy_partitioning()
1403 static int sb_has_motion(const VP9_COMMON *cm, MODE_INFO **prev_mi_8x8) { in sb_has_motion()
1410 const MODE_INFO *prev_mi = prev_mi_8x8[block_row * mis + block_col]; in sb_has_motion()
[all …]
Dvp9_bitstream.c97 static int write_skip(const VP9_COMP *cpi, int segment_id, const MODE_INFO *mi, in write_skip()
228 static void pack_inter_mode_mvs(VP9_COMP *cpi, const MODE_INFO *mi, in pack_inter_mode_mvs()
333 static void write_mb_modes_kf(const VP9_COMP *cpi, MODE_INFO **mi_8x8, in write_mb_modes_kf()
338 const MODE_INFO *const mi = mi_8x8[0]; in write_mb_modes_kf()
339 const MODE_INFO *const above_mi = mi_8x8[-xd->mi_stride]; in write_mb_modes_kf()
340 const MODE_INFO *const left_mi = xd->left_available ? mi_8x8[-1] : NULL; in write_mb_modes_kf()
376 MODE_INFO *m; in write_modes_b()
427 MODE_INFO *m = cm->mi_grid_visible[mi_row * cm->mi_stride + mi_col]; in write_modes_sb()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
Dvp9_decodemv.c164 MODE_INFO *const mi = xd->mi[0]; in read_intra_frame_mode_info()
166 const MODE_INFO *above_mi = xd->mi[-cm->mi_stride]; in read_intra_frame_mode_info()
167 const MODE_INFO *left_mi = xd->left_available ? xd->mi[-1] : NULL; in read_intra_frame_mode_info()
328 static void read_intra_block_mode_info(VP9_COMMON *const cm, MODE_INFO *mi, in read_intra_block_mode_info()
425 MODE_INFO *const mi, in read_inter_block_mode_info()
518 MODE_INFO *const mi = xd->mi[0]; in read_inter_frame_mode_info()

12