Home
last modified time | relevance | path

Searched refs:mbmi_ext (Results 1 – 8 of 8) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodemv.c231 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()
Dvp9_pickmode.c115 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 …]
Dvp9_encodeframe.c180 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 …]
Dvp9_rdopt.c1238 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 …]
Dvp9_context_tree.h24 MB_MODE_INFO_EXT mbmi_ext; member
Dvp9_rd.c471 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()
Dvp9_block.h60 MB_MODE_INFO_EXT *mbmi_ext; member
Dvp9_bitstream.c245 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()