Searched refs:prev_mi (Results 1 - 19 of 19) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/
H A Dvp9_mvref_common.c23 const MODE_INFO *prev_mi = !cm->error_resilient_mode && cm->prev_mi local
24 ? cm->prev_mi[mi_row * xd->mi_stride + mi_col].src_mi
26 const MB_MODE_INFO *const prev_mbmi = prev_mi ? &prev_mi->src_mi->mbmi : NULL;
H A Dvp9_alloccommon.c46 cm->prev_mi = cm->prev_mip + cm->mi_stride + 1;
213 cm->prev_mi = cm->prev_mip + cm->mi_stride + 1;
H A Dvp9_onyxc_int.h151 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */ member in struct:VP9Common
302 // Special case: set prev_mi to NULL when the previous mode info
304 cm->prev_mi = use_prev_in_find_mv_refs ?
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/
H A Derror_concealment.c326 static void calc_prev_mb_overlaps(MB_OVERLAP *overlaps, MODE_INFO *prev_mi, argument
338 &(prev_mi->bmi[sub_row * 4 + sub_col]),
348 MODE_INFO *mi, MODE_INFO *prev_mi,
362 if (prev_mi->mbmi.ref_frame == LAST_FRAME)
364 calc_prev_mb_overlaps(overlaps, prev_mi,
368 ++prev_mi;
370 ++prev_mi;
411 pc->mi, pc->prev_mi,
347 estimate_missing_mvs(MB_OVERLAP *overlaps, MODE_INFO *mi, MODE_INFO *prev_mi, int mb_rows, int mb_cols, unsigned int first_corrupt) argument
H A Donyxd_if.c364 if (pbi->ec_enabled && pbi->common.prev_mi)
366 MODE_INFO* tmp = pbi->common.prev_mi;
368 pbi->common.prev_mi = pbi->common.mi;
378 pbi->common.prev_mi[i].mbmi.segment_id;
/external/libvpx/libvpx/vp8/decoder/
H A Derror_concealment.c328 static void calc_prev_mb_overlaps(MB_OVERLAP *overlaps, MODE_INFO *prev_mi, argument
340 &(prev_mi->bmi[sub_row * 4 + sub_col]),
350 MODE_INFO *mi, MODE_INFO *prev_mi,
364 if (prev_mi->mbmi.ref_frame == LAST_FRAME)
366 calc_prev_mb_overlaps(overlaps, prev_mi,
370 ++prev_mi;
372 ++prev_mi;
413 pc->mi, pc->prev_mi,
349 estimate_missing_mvs(MB_OVERLAP *overlaps, MODE_INFO *mi, MODE_INFO *prev_mi, int mb_rows, int mb_cols, unsigned int first_corrupt) argument
H A Donyxd_if.c382 if (pbi->ec_enabled && pbi->common.prev_mi)
384 MODE_INFO* tmp = pbi->common.prev_mi;
386 pbi->common.prev_mi = pbi->common.mi;
396 pbi->common.prev_mi[i].mbmi.segment_id;
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/
H A Donyxc_int.h128 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */ member in struct:VP8Common
/external/libvpx/libvpx/vp8/common/
H A Donyxc_int.h128 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */ member in struct:VP8Common
/external/libvpx/libvpx/vp9/common/
H A Dvp9_mvref_common.c198 const MODE_INFO *prev_mi = cm->prev_mi local
201 const MB_MODE_INFO *const prev_mbmi = prev_mi ? &prev_mi->mbmi : NULL;
H A Dvp9_alloccommon.c43 cm->prev_mi = cm->prev_mip + cm->mi_stride + 1;
250 cm->prev_mi = cm->prev_mip + cm->mi_stride + 1;
H A Dvp9_onyxc_int.h149 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */ member in struct:VP9Common
194 // Flag indicates if prev_mi can be used in coding:
195 // 0: encoder assumes decoder does not have prev_mi
196 // 1: encoder assumes decoder has and uses prev_mi
293 // Special case: set prev_mi to NULL when the previous mode info
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_encodeframe.c1072 MODE_INFO *const prev_mi = local
1074 const BLOCK_SIZE sb_type = prev_mi ? prev_mi->mbmi.sb_type : 0;
1076 if (prev_mi) {
1077 const ptrdiff_t offset = prev_mi - cm->prev_mi;
1108 MODE_INFO *prev_mi = prev_mi_8x8[index].src_mi; local
1109 const BLOCK_SIZE sb_type = prev_mi ? prev_mi->mbmi.sb_type : 0;
1111 if (prev_mi
1276 const MODE_INFO *prev_mi = local
1782 MODE_INFO *prev_mi = local
1922 MODE_INFO *prev_mi = (cm->prev_mip + cm->mi_stride + 1 + idx_str)->src_mi; local
2487 MODE_INFO *prev_mi = (cm->prev_mip + cm->mi_stride + 1 + idx_str)->src_mi; local
3098 MODE_INFO *prev_mi = (cm->prev_mip + cm->mi_stride + 1 + idx_str)->src_mi; local
[all...]
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_encodeframe.c1390 MODE_INFO *prev_mi = prev_mi_8x8[index]; local
1391 const BLOCK_SIZE sb_type = prev_mi ? prev_mi->mbmi.sb_type : 0;
1393 if (prev_mi && sb_type <= bsize) {
1399 prev_mi = prev_mi_8x8[index2];
1400 if (prev_mi) {
1401 const ptrdiff_t offset = prev_mi - cm->prev_mi;
1403 mi_8x8[index2]->mbmi.sb_type = prev_mi->mbmi.sb_type;
1418 MODE_INFO *const prev_mi local
1437 MODE_INFO *const prev_mi = prev_mi_8x8[block_row * mis + block_col]; local
1575 const MODE_INFO *prev_mi = prev_mi_8x8[block_row * mis + block_col]; local
2112 MODE_INFO **const prev_mi = local
[all...]
H A Dvp9_onyx_if.c2553 // By default, encoder assumes decoder can use prev_mi.
2763 // restore prev_mi
2764 cm->prev_mi = cm->prev_mip + cm->mi_stride + 1;
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/
H A Dvp8_dx_iface.c479 pc->prev_mi = pc->prev_mip + pc->mode_info_stride + 1;
/external/libvpx/libvpx/vp8/
H A Dvp8_dx_iface.c533 pc->prev_mi = pc->prev_mip + pc->mode_info_stride + 1;
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/
H A Dvp9_decodeframe.c1476 cm->prev_mi = NULL;
/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_decodeframe.c1299 cm->prev_mi = get_prev_mi(cm);

Completed in 6124 milliseconds