Home
last modified time | relevance | path

Searched refs:interp_filter (Results 1 – 23 of 23) sorted by relevance

/external/libaom/libaom/av1/common/
Dfilter.h83 InterpFilter interp_filter; member
193 av1_get_interp_filter_params_with_block_size(const InterpFilter interp_filter, in av1_get_interp_filter_params_with_block_size() argument
195 if (w <= 4) return &av1_interp_4tap[interp_filter]; in av1_get_interp_filter_params_with_block_size()
196 return &av1_interp_filter_params_list[interp_filter]; in av1_get_interp_filter_params_with_block_size()
200 const InterpFilter interp_filter) { in get_4tap_interp_filter_params() argument
201 return &av1_interp_4tap[interp_filter]; in get_4tap_interp_filter_params()
205 const InterpFilter interp_filter, int subpel_search) { in av1_get_interp_filter_kernel() argument
210 ? av1_interp_4tap[interp_filter].filter_ptr in av1_get_interp_filter_kernel()
211 : av1_interp_filter_params_list[interp_filter].filter_ptr); in av1_get_interp_filter_kernel()
Donyxc_int.h449 InterpFilter interp_filter; member
/external/libvpx/libvpx/vp9/encoder/
Dvp9_rdopt.c1503 const InterpKernel *kernel = vp9_filter_kernels[mi->interp_filter]; in encode_inter_mb_segment()
1711 const InterpKernel *kernel = vp9_filter_kernels[mi->interp_filter]; in joint_motion_search()
2036 mi->interp_filter == EIGHTTAP) { in rd_pick_best_sub8x8_mode()
2646 af = xd->above_mi->interp_filter; in handle_inter_mode()
2648 lf = xd->left_mi->interp_filter; in handle_inter_mode()
2752 if (cm->interp_filter != BILINEAR) { in handle_inter_mode()
2766 mi->interp_filter = i; in handle_inter_mode()
2775 if (cm->interp_filter == SWITCHABLE) rd += rs_rd; in handle_inter_mode()
2787 if ((cm->interp_filter == SWITCHABLE && (!i || best_needs_copy)) || in handle_inter_mode()
2788 (cm->interp_filter != SWITCHABLE && in handle_inter_mode()
[all …]
Dvp9_pickmode.c1136 mi->interp_filter = SWITCHABLE_FILTERS; in vp9_pick_intra_mode()
1355 mi->interp_filter = EIGHTTAP; in recheck_zeromv_after_denoising()
1356 if (cpi->sf.default_interp_filter == BILINEAR) mi->interp_filter = BILINEAR; in recheck_zeromv_after_denoising()
1371 mi->interp_filter = ctx_den->best_pred_filter; in recheck_zeromv_after_denoising()
1374 mi->interp_filter = SWITCHABLE_FILTERS; in recheck_zeromv_after_denoising()
1464 mi->interp_filter = filter; in search_filter_ref()
1492 mi->interp_filter = best_filter; in search_filter_ref()
1653 cm->interp_filter == SWITCHABLE in vp9_pick_inter_mode()
1786 filter_ref = cm->interp_filter; in vp9_pick_inter_mode()
1789 filter_ref = xd->above_mi->interp_filter; in vp9_pick_inter_mode()
[all …]
Dvp9_bitstream.c299 if (cm->interp_filter == SWITCHABLE) { in pack_inter_mode_mvs()
303 &switchable_interp_encodings[mi->interp_filter]); in pack_inter_mode_mvs()
304 ++interp_filter_selected[0][mi->interp_filter]; in pack_inter_mode_mvs()
306 assert(mi->interp_filter == cm->interp_filter); in pack_inter_mode_mvs()
859 if (cm->interp_filter == SWITCHABLE) { in fix_interp_filter()
873 cm->interp_filter = i; in fix_interp_filter()
1253 write_interp_filter(cm->interp_filter, wb); in write_uncompressed_header()
1295 if (cm->interp_filter == SWITCHABLE) in write_compressed_header()
Dvp9_encodeframe.c1408 mi->interp_filter = BILINEAR; in choose_partitioning()
1827 if (cm->interp_filter == SWITCHABLE) { in update_state()
1829 ++td->counts->switchable_interp[ctx][xdmi->interp_filter]; in update_state()
1886 mi->interp_filter = filter_ref; in set_mode_info_seg_skip()
2460 if (cm->interp_filter == SWITCHABLE) { in update_state_rt()
2462 ++td->counts->switchable_interp[pred_ctx][mi->interp_filter]; in update_state_rt()
3944 ctx->mic.interp_filter = EIGHTTAP; in rd_pick_partition()
3952 if (ctx->mic.interp_filter == SWITCHABLE_FILTERS) { in rd_pick_partition()
3955 pred_interp_filter = ctx->mic.interp_filter; in rd_pick_partition()
5193 mi->interp_filter = BILINEAR; in get_estimated_pred()
[all …]
Dvp9_rd.c640 cpi->switchable_interp_costs[ctx][mi->interp_filter]; in vp9_get_switchable_rate()
Dvp9_encoder.c1955 cm->interp_filter = cpi->sf.default_interp_filter; in vp9_change_config()
3456 cpi->common.interp_filter = cpi->sf.default_interp_filter;
/external/libvpx/libvpx/vp9/common/
Dvp9_pred_common.h75 const int left_type = left_mi ? left_mi->interp_filter : SWITCHABLE_FILTERS; in get_pred_context_switchable_interp()
78 above_mi ? above_mi->interp_filter : SWITCHABLE_FILTERS; in get_pred_context_switchable_interp()
Dvp9_blockd.h80 INTERP_FILTER interp_filter; member
Dvp9_onyxc_int.h208 INTERP_FILTER interp_filter; member
Dvp9_entropymode.c376 if (cm->interp_filter == SWITCHABLE) { in vp9_adapt_mode_probs()
Dvp9_reconinter.c132 const InterpKernel *kernel = vp9_filter_kernels[mi->interp_filter]; in build_inter_predictors()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodemv.c383 mi->interp_filter = SWITCHABLE_FILTERS; in read_intra_block_mode_info()
740 mi->interp_filter = (cm->interp_filter == SWITCHABLE) in read_inter_block_mode_info()
742 : cm->interp_filter; in read_inter_block_mode_info()
Dvp9_decodeframe.c705 const InterpKernel *kernel = vp9_filter_kernels[mi->interp_filter]; in dec_build_inter_predictors_sb()
2292 cm->interp_filter = read_interp_filter(rb); in read_uncompressed_header()
2424 if (cm->interp_filter == SWITCHABLE) read_switchable_interp_probs(fc, &r); in read_compressed_header()
/external/libaom/libaom/test/
Dav1_convolve_scale_test.cc107 params_.interp_filter = EIGHTTAP_REGULAR; in set()
/external/libaom/libaom/av1/decoder/
Ddecodemv.c1018 set_default_interp_filters(mbmi, cm->interp_filter); in read_mb_interp_filter()
1022 if (cm->interp_filter != SWITCHABLE) { in read_mb_interp_filter()
1023 mbmi->interp_filters = av1_broadcast_interp_filter(cm->interp_filter); in read_mb_interp_filter()
Ddecodeframe.c5253 cm->interp_filter = read_frame_interp_filter(rb); in read_uncompressed_header()
/external/libaom/libaom/av1/encoder/
Drdopt.c8645 const InterpFilter assign_filter = cm->interp_filter; in interpolation_filter_search()
9476 av1_unswitchable_filter(cm->interp_filter)); in motion_mode_rd()
9670 av1_unswitchable_filter(cm->interp_filter)); in motion_mode_rd()
10462 const InterpFilter assign_filter = cm->interp_filter; in handle_inter_mode()
10979 set_default_interp_filters(mbmi, cm->interp_filter); in rd_pick_skip_mode()
11043 set_default_interp_filters(&search_state->best_mbmode, cm->interp_filter); in rd_pick_skip_mode()
12051 set_default_interp_filters(mbmi, cm->interp_filter); in init_mbmi()
13158 (cm->interp_filter == SWITCHABLE) || in av1_rd_pick_inter_mode_sb()
13159 (cm->interp_filter == in av1_rd_pick_inter_mode_sb()
13163 (cm->interp_filter == SWITCHABLE) || in av1_rd_pick_inter_mode_sb()
[all …]
Dencoder.c2499 cm->interp_filter = oxcf->large_scale_tile ? EIGHTTAP_REGULAR : SWITCHABLE; in av1_change_config()
3543 cm->interp_filter = SWITCHABLE; in set_size_independent_vars()
4115 static void fix_interp_filter(InterpFilter *const interp_filter, in fix_interp_filter() argument
4117 if (*interp_filter == SWITCHABLE) { in fix_interp_filter()
4130 if (i == EIGHTTAP_REGULAR) *interp_filter = i; in fix_interp_filter()
4180 fix_interp_filter(&cm->interp_filter, cpi->td.counts); in finalize_encoded_frame()
Dbitstream.c627 av1_unswitchable_filter(cm->interp_filter))); in write_mb_interp_filter()
630 if (cm->interp_filter == SWITCHABLE) { in write_mb_interp_filter()
3018 write_frame_interp_filter(cm->interp_filter, wb); in write_uncompressed_header_obu()
Drd.c1067 if (cm->interp_filter == SWITCHABLE) { in av1_get_switchable_rate()
Dencodeframe.c435 if (cm->interp_filter == SWITCHABLE && in update_state()
5733 cm->interp_filter = SWITCHABLE; in av1_encode_frame()
5734 if (cm->large_scale_tile) cm->interp_filter = EIGHTTAP_REGULAR; in av1_encode_frame()