Searched refs:mbmi_ext (Results 1 – 8 of 8) sorted by relevance
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_encodemv.c | 231 static void inc_mvs(const MB_MODE_INFO *mbmi, const MB_MODE_INFO_EXT *mbmi_ext, in inc_mvs() argument 237 const MV *ref = &mbmi_ext->ref_mvs[mbmi->ref_frame[i]][0].as_mv; in inc_mvs() 248 const MB_MODE_INFO_EXT *mbmi_ext = td->mb.mbmi_ext; in vp9_update_mv_count() local 259 inc_mvs(mbmi, mbmi_ext, mi->bmi[i].as_mv, &td->counts->mv); in vp9_update_mv_count() 264 inc_mvs(mbmi, mbmi_ext, mbmi->mv, &td->counts->mv); in vp9_update_mv_count()
|
D | vp9_pickmode.c | 115 x->mbmi_ext->mode_context[ref_frame] = counter_to_context[context_counter]; in mv_refs_rt() 135 const MV ref_mv = x->mbmi_ext->ref_mvs[ref][0].as_mv; in combined_motion_search() 159 mvp_full = x->mbmi_ext->ref_mvs[ref][x->mv_best_ref_index[ref]].as_mv; in combined_motion_search() 182 rate_mode = cpi->inter_mode_cost[x->mbmi_ext->mode_context[ref]] in combined_motion_search() 853 *rate = cpi->inter_mode_cost[x->mbmi_ext->mode_context[ref_frame]] in encode_breakout_test() 1183 int_mv *const candidates = x->mbmi_ext->ref_mvs[ref_frame]; in vp9_pick_inter_mode() 1192 x->mbmi_ext->mode_context); in vp9_pick_inter_mode() 1272 &x->mbmi_ext->ref_mvs[ref_frame][0].as_mv, in vp9_pick_inter_mode() 1278 &x->mbmi_ext->ref_mvs[ref_frame][0].as_mv, in vp9_pick_inter_mode() 1457 cpi->inter_mode_cost[x->mbmi_ext->mode_context[ref_frame]][INTER_OFFSET( in vp9_pick_inter_mode() [all …]
|
D | vp9_encodeframe.c | 180 x->mbmi_ext = x->mbmi_ext_base + (mi_row * cm->mi_cols + mi_col); in set_mode_info_offsets() 996 *x->mbmi_ext = ctx->mbmi_ext; in update_state() 1285 const MB_MODE_INFO_EXT *const mbmi_ext = x->mbmi_ext; in update_stats() local 1318 const int mode_ctx = mbmi_ext->mode_context[mbmi->ref_frame[0]]; in update_stats() 1679 *(x->mbmi_ext) = ctx->mbmi_ext; in update_state_rt() 2971 *(x->mbmi_ext) = pc_tree->none.mbmi_ext; in fill_mode_info_sb() 2977 *(x->mbmi_ext) = pc_tree->vertical[0].mbmi_ext; in fill_mode_info_sb() 2983 *(x->mbmi_ext) = pc_tree->vertical[1].mbmi_ext; in fill_mode_info_sb() 2990 *(x->mbmi_ext) = pc_tree->horizontal[0].mbmi_ext; in fill_mode_info_sb() 2995 *(x->mbmi_ext) = pc_tree->horizontal[1].mbmi_ext; in fill_mode_info_sb() [all …]
|
D | vp9_rdopt.c | 1238 const MB_MODE_INFO_EXT *const mbmi_ext = x->mbmi_ext; in set_and_cost_bmi_mvs() local 1281 return cost_mv_ref(cpi, mode, mbmi_ext->mode_context[mbmi->ref_frame[0]]) + in set_and_cost_bmi_mvs() 1538 ref_mv[ref] = x->mbmi_ext->ref_mvs[refs[ref]][0]; in joint_motion_search() 1682 &x->mbmi_ext->ref_mvs[refs[ref]][0].as_mv, in joint_motion_search() 1721 MB_MODE_INFO_EXT *const mbmi_ext = x->mbmi_ext; in rd_pick_best_sub8x8_mode() local 1761 mbmi_ext->mode_context); in rd_pick_best_sub8x8_mode() 1774 if (!check_best_zero_mv(cpi, mbmi_ext->mode_context, frame_mv, in rd_pick_best_sub8x8_mode() 2144 ctx->mbmi_ext = *x->mbmi_ext; in store_coding_context() 2164 int_mv *const candidates = x->mbmi_ext->ref_mvs[ref_frame]; in setup_buffer_inter() 2166 MB_MODE_INFO_EXT *const mbmi_ext = x->mbmi_ext; in setup_buffer_inter() local [all …]
|
D | vp9_context_tree.h | 24 MB_MODE_INFO_EXT mbmi_ext; member
|
D | vp9_rd.c | 471 pred_mv[0] = x->mbmi_ext->ref_mvs[ref_frame][0].as_mv; in vp9_mv_pred() 472 pred_mv[1] = x->mbmi_ext->ref_mvs[ref_frame][1].as_mv; in vp9_mv_pred() 477 x->mbmi_ext->ref_mvs[ref_frame][0].as_int == in vp9_mv_pred() 478 x->mbmi_ext->ref_mvs[ref_frame][1].as_int; in vp9_mv_pred()
|
D | vp9_block.h | 60 MB_MODE_INFO_EXT *mbmi_ext; member
|
D | vp9_bitstream.c | 245 const MB_MODE_INFO_EXT *const mbmi_ext = x->mbmi_ext; in pack_inter_mode_mvs() local 292 const int mode_ctx = mbmi_ext->mode_context[mbmi->ref_frame[0]]; in pack_inter_mode_mvs() 325 &mbmi_ext->ref_mvs[mbmi->ref_frame[ref]][0].as_mv, in pack_inter_mode_mvs() 334 &mbmi_ext->ref_mvs[mbmi->ref_frame[ref]][0].as_mv, nmvc, in pack_inter_mode_mvs() 388 cpi->td.mb.mbmi_ext = cpi->td.mb.mbmi_ext_base + in write_modes_b()
|