/external/libaom/libaom/av1/encoder/ |
D | interp_search.c | 47 INTERPOLATION_FILTER_STATS stat = { mbmi->interp_filters, in save_interp_filter_search_stat() 87 mbmi->interp_filters = interp_filter_stats[match].filters; in find_interp_filter_in_stats() 175 const int_interpfilters last_best = mbmi->interp_filters; in interpolation_filter_rd() 176 mbmi->interp_filters = filter_sets[filter_idx]; in interpolation_filter_rd() 178 get_switchable_rate(x, mbmi->interp_filters, switchable_ctx); in interpolation_filter_rd() 182 mbmi->interp_filters = last_best; in interpolation_filter_rd() 230 mbmi->interp_filters = last_best; in interpolation_filter_rd() 270 mbmi->interp_filters = last_best; in interpolation_filter_rd() 284 *af = above_mbmi->interp_filters; in is_pred_filter_search_allowed() 286 if (left_mbmi && is_inter_block(left_mbmi)) *lf = left_mbmi->interp_filters; in is_pred_filter_search_allowed() [all …]
|
D | reconinter_enc.c | 102 xd->mi[0]->interp_filters); in av1_enc_build_inter_predictor_y() 179 above_mbmi->interp_filters); in build_obmc_prediction() 287 mi->interp_filters); in av1_build_inter_predictors_for_planes_single_buf()
|
D | motion_search_facade.c | 368 const int_interpfilters interp_filters = in av1_joint_motion_search() local 437 &cm->sf_identity, &ref_yv12[!id], interp_filters); in av1_joint_motion_search() 663 mbmi->interp_filters); in build_second_inter_pred() 768 mbmi->interp_filters = av1_broadcast_interp_filter(EIGHTTAP_REGULAR); in av1_simple_motion_search()
|
D | nonrd_pickmode.c | 1315 mi->interp_filters = av1_broadcast_interp_filter(filter); 1347 mi->interp_filters = av1_broadcast_interp_filter(filters[best_filter_index]); 1838 mi->interp_filters = 1939 best_pickmode.best_pred_filter = mi->interp_filters; 1958 mi->interp_filters = best_pickmode.best_pred_filter; 2106 mi->interp_filters = av1_broadcast_interp_filter(SWITCHABLE_FILTERS);
|
D | rdopt.c | 1357 mbmi->interp_filters = in motion_mode_rd() 1568 mbmi->interp_filters = in motion_mode_rd() 2781 mbmi->interp_filters = av1_broadcast_interp_filter(BILINEAR); in rd_pick_intrabc_mode_sb() 4985 search_state.best_mbmode.interp_filters.as_filters.y_filter) || in av1_rd_pick_inter_mode_sb() 4989 search_state.best_mbmode.interp_filters.as_filters.x_filter) || in av1_rd_pick_inter_mode_sb() 5009 assert(mbmi->interp_filters.as_int == filters.as_int); in av1_rd_pick_inter_mode_sb() 5125 mbmi->interp_filters = av1_broadcast_interp_filter(i); in av1_rd_pick_inter_mode_sb_seg_skip() 5129 best_filter = mbmi->interp_filters.as_filters.y_filter; in av1_rd_pick_inter_mode_sb_seg_skip() 5135 mbmi->interp_filters = av1_broadcast_interp_filter(best_filter); in av1_rd_pick_inter_mode_sb_seg_skip() 5157 (interp_filter == mbmi->interp_filters.as_filters.y_filter)); in av1_rd_pick_inter_mode_sb_seg_skip()
|
D | temporal_filter.c | 324 const int_interpfilters interp_filters = in tf_build_predictor() local 362 is_intrabc, scale, &ref_buf, interp_filters); in tf_build_predictor()
|
D | compound_type.c | 37 if (st->filter.as_int != mi->interp_filters.as_int) return 0; in is_comp_rd_match() 957 rd_stats->filter = mbmi->interp_filters; in save_comp_rd_search_stat()
|
D | var_based_part.c | 721 mi->interp_filters = av1_broadcast_interp_filter(BILINEAR); in av1_choose_var_based_partitioning()
|
D | rd.c | 1081 av1_extract_interp_filter(mbmi->interp_filters, dir); in av1_get_switchable_rate()
|
D | bitstream.c | 615 assert(mbmi->interp_filters.as_int == filters.as_int); in write_mb_interp_filter() 624 av1_extract_interp_filter(mbmi->interp_filters, dir); in write_mb_interp_filter()
|
D | encodeframe.c | 459 InterpFilter filter = av1_extract_interp_filter(mbmi->interp_filters, dir); in update_filter_type_count() 469 InterpFilter filter = av1_extract_interp_filter(mbmi->interp_filters, dir); in update_filter_type_cdf()
|
/external/libaom/libaom/av1/common/ |
D | reconinter.h | 131 int_interpfilters interp_filters); 161 const InterpFilterParams *interp_filters[2]) { in inter_predictor() 167 interp_filters, subpel_params->subpel_x, in inter_predictor() 174 interp_filters, sp.subpel_x, sp.xs, sp.subpel_y, in inter_predictor() 183 const InterpFilterParams *interp_filters[2], int bd) { in highbd_inter_predictor() 189 interp_filters, subpel_params->subpel_x, in highbd_inter_predictor() 196 interp_filters, sp.subpel_x, sp.xs, in highbd_inter_predictor() 334 mbmi->interp_filters = in set_default_interp_filters()
|
D | resize.c | 236 const int16_t *interp_filters, int interp_taps) { in interpolate_core() argument 273 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core() 286 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core() 296 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core() 306 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core() 319 const int16_t *interp_filters, in interpolate_core_double_prec() argument 358 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core_double_prec() 371 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core_double_prec() 381 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core_double_prec() 391 const int16_t *filter = &interp_filters[sub_pel * interp_taps]; in interpolate_core_double_prec() [all …]
|
D | convolve.h | 59 const InterpFilterParams *interp_filters[2], 121 const InterpFilterParams *interp_filters[2],
|
D | convolve.c | 557 const InterpFilterParams *interp_filters[2], in av1_convolve_2d_facade() 567 const InterpFilterParams *filter_params_x = interp_filters[0]; in av1_convolve_2d_facade() 568 const InterpFilterParams *filter_params_y = interp_filters[1]; in av1_convolve_2d_facade() 1030 const InterpFilterParams *interp_filters[2], in av1_highbd_convolve_2d_facade() 1043 need_filter_params_x ? interp_filters[0] : NULL; in av1_highbd_convolve_2d_facade() 1045 need_filter_params_y ? interp_filters[1] : NULL; in av1_highbd_convolve_2d_facade()
|
D | reconinter.c | 65 int_interpfilters interp_filters) { in av1_init_inter_params() argument 86 interp_filters.as_filters.x_filter, block_width); in av1_init_inter_params() 89 interp_filters.as_filters.y_filter, block_height); in av1_init_inter_params() 819 &pre_buf, this_mbmi->interp_filters); in build_inter_predictors_sub8x8() 873 mi->interp_filters); in build_inter_predictors_8x8_and_bigger()
|
D | pred_common.c | 26 ? av1_extract_interp_filter(ref_mbmi->interp_filters, dir & 0x01) in get_ref_filter_type()
|
D | blockd.h | 223 int_interpfilters interp_filters; member
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_resize.c | 167 const interp_kernel *interp_filters = in interpolate() local 190 filter = interp_filters[sub_pel]; in interpolate() 205 filter = interp_filters[sub_pel]; in interpolate() 218 filter = interp_filters[sub_pel]; in interpolate() 229 filter = interp_filters[sub_pel]; in interpolate() 469 const interp_kernel *interp_filters = in highbd_interpolate() local 492 filter = interp_filters[sub_pel]; in highbd_interpolate() 507 filter = interp_filters[sub_pel]; in highbd_interpolate() 522 filter = interp_filters[sub_pel]; in highbd_interpolate() 533 filter = interp_filters[sub_pel]; in highbd_interpolate()
|
/external/libaom/libaom/av1/decoder/ |
D | inspection.c | 105 mi->filter[0] = av1_extract_interp_filter(mbmi->interp_filters, 0); in ifd_inspect() 106 mi->filter[1] = av1_extract_interp_filter(mbmi->interp_filters, 1); in ifd_inspect()
|
D | decodemv.c | 696 mbmi->interp_filters = av1_broadcast_interp_filter(BILINEAR); in read_intrabc_info() 1039 mbmi->interp_filters = av1_broadcast_interp_filter(interp_filter); in read_mb_interp_filter() 1052 mbmi->interp_filters.as_filters.x_filter = ref0_filter[1]; in read_mb_interp_filter() 1053 mbmi->interp_filters.as_filters.y_filter = ref0_filter[0]; in read_mb_interp_filter()
|