Home
last modified time | relevance | path

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

/external/libaom/libaom/av1/common/
Dfilter.h36 SWITCHABLE = SWITCHABLE_FILTERS + 1, /* the last switchable one */ enumerator
68 return filter == SWITCHABLE ? EIGHTTAP_REGULAR : filter; in av1_unswitchable_filter()
Donyxc_int.h152 int interp_filter_selected[SWITCHABLE];
/external/libvpx/libvpx/vp9/common/
Dvp9_filter.h32 #define SWITCHABLE 4 /* should be the last one */ macro
Dvp9_entropymode.c376 if (cm->interp_filter == SWITCHABLE) { in vp9_adapt_mode_probs()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_rdopt.c2619 INTERP_FILTER best_filter = SWITCHABLE; in handle_inter_mode()
2644 INTERP_FILTER af = SWITCHABLE, lf = SWITCHABLE; in handle_inter_mode()
2755 } else if (best_filter == SWITCHABLE) { 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()
2806 if (cm->interp_filter == SWITCHABLE) rd += rs_rd; in handle_inter_mode()
2826 if (cm->interp_filter == SWITCHABLE && i && !intpel_mv) in handle_inter_mode()
2830 if ((cm->interp_filter == SWITCHABLE && newbest) || in handle_inter_mode()
2831 (cm->interp_filter != SWITCHABLE && in handle_inter_mode()
[all …]
Dvp9_bitstream.c238 int interp_filter_selected[MAX_REF_FRAMES][SWITCHABLE]) { in pack_inter_mode_mvs() argument
299 if (cm->interp_filter == SWITCHABLE) { in pack_inter_mode_mvs()
375 int interp_filter_selected[MAX_REF_FRAMES][SWITCHABLE]) { in write_modes_b() argument
425 int interp_filter_selected[MAX_REF_FRAMES][SWITCHABLE]) { in write_modes_sb() argument
487 int interp_filter_selected[MAX_REF_FRAMES][SWITCHABLE]) { in write_modes() argument
853 vpx_wb_write_bit(wb, filter == SWITCHABLE); in write_interp_filter()
854 if (filter != SWITCHABLE) in write_interp_filter()
859 if (cm->interp_filter == SWITCHABLE) { in fix_interp_filter()
1004 sizeof(data->interp_filter_selected[0][0]) * SWITCHABLE); in encode_tiles_mt()
1038 for (k = 0; k < SWITCHABLE; ++k) { in encode_tiles_mt()
[all …]
Dvp9_bitstream.h30 int interp_filter_selected[1][SWITCHABLE];
Dvp9_pickmode.c1458 INTERP_FILTER best_filter = SWITCHABLE, filter; in search_filter_ref()
1653 cm->interp_filter == SWITCHABLE in vp9_pick_inter_mode()
2195 if ((this_mode == NEWMV || filter_ref == SWITCHABLE) && in vp9_pick_inter_mode()
2213 mi->interp_filter = (filter_ref == SWITCHABLE) ? EIGHTTAP : filter_ref; in vp9_pick_inter_mode()
2261 if (cm->interp_filter == SWITCHABLE) { in vp9_pick_inter_mode()
2266 this_rdc.rate += cm->interp_filter == SWITCHABLE in vp9_pick_inter_mode()
2658 cm->interp_filter == SWITCHABLE ? EIGHTTAP : cm->interp_filter; in vp9_pick_inter_mode_sub8x8()
Dvp9_encodeframe.c1827 if (cm->interp_filter == SWITCHABLE) { in update_state()
2460 if (cm->interp_filter == SWITCHABLE) { in update_state_rt()
4239 for (i = 0; i < 64; ++i) td->leaf_tree[i].pred_interp_filter = SWITCHABLE; in encode_rd_sb_row()
4242 td->pc_tree[i].vertical[0].pred_interp_filter = SWITCHABLE; in encode_rd_sb_row()
4243 td->pc_tree[i].vertical[1].pred_interp_filter = SWITCHABLE; in encode_rd_sb_row()
4244 td->pc_tree[i].horizontal[0].pred_interp_filter = SWITCHABLE; in encode_rd_sb_row()
4245 td->pc_tree[i].horizontal[1].pred_interp_filter = SWITCHABLE; in encode_rd_sb_row()
5808 threshes[EIGHTTAP_SMOOTH] > threshes[SWITCHABLE - 1]) { in get_interp_filter()
5811 threshes[EIGHTTAP_SHARP] > threshes[SWITCHABLE - 1]) { in get_interp_filter()
5813 } else if (threshes[EIGHTTAP] > threshes[SWITCHABLE - 1]) { in get_interp_filter()
[all …]
Dvp9_encoder.h646 int interp_filter_selected[REF_FRAMES][SWITCHABLE];
Dvp9_speed_features.c935 sf->default_interp_filter = SWITCHABLE; in vp9_set_speed_features_framesize_independent()
/external/v4l2_codec2/vda/
Dvp9_compressed_header_parser.cc273 if (fhdr->interpolation_filter == SWITCHABLE) in Parse()
Dvp9_parser.h55 SWITCHABLE = 4, enumerator
Dvp9_uncompressed_header_parser.cc755 return Vp9InterpolationFilter::SWITCHABLE; in ReadInterpolationFilter()
/external/libaom/libaom/av1/encoder/
Drdopt.c8337 if ((af_horiz == lf_horiz) && (af_horiz != SWITCHABLE)) { in pred_dual_interp_filter_rd()
8338 if (((af_vert == lf_vert) && (af_vert != SWITCHABLE))) { in pred_dual_interp_filter_rd()
8357 } else if ((af_vert == lf_vert) && (af_vert != SWITCHABLE)) { in pred_dual_interp_filter_rd()
8390 InterpFilters af = SWITCHABLE, lf = SWITCHABLE, filter_idx = 0; in find_best_non_dual_interp_filter()
8406 pred_filter_search &= ((af == lf) && (af != SWITCHABLE)); in find_best_non_dual_interp_filter()
8408 filter_idx = SWITCHABLE * (af & 0xf); in find_best_non_dual_interp_filter()
8698 if (assign_filter != SWITCHABLE || match_found_idx != -1) { in interpolation_filter_search()
8785 InterpFilters af_horiz = SWITCHABLE, af_vert = SWITCHABLE, in interpolation_filter_search()
8786 lf_horiz = SWITCHABLE, lf_vert = SWITCHABLE, filter_idx = 0; in interpolation_filter_search()
8806 ((af_horiz == lf_horiz) && (af_horiz != SWITCHABLE)) || in interpolation_filter_search()
[all …]
Dencodeframe.c435 if (cm->interp_filter == SWITCHABLE && in update_state()
4425 td->pc_tree[i].vertical[0].pred_interp_filter = SWITCHABLE; in first_partition_search_pass()
4426 td->pc_tree[i].vertical[1].pred_interp_filter = SWITCHABLE; in first_partition_search_pass()
4427 td->pc_tree[i].horizontal[0].pred_interp_filter = SWITCHABLE; in first_partition_search_pass()
4428 td->pc_tree[i].horizontal[1].pred_interp_filter = SWITCHABLE; in first_partition_search_pass()
4731 td->pc_tree[i].vertical[0].pred_interp_filter = SWITCHABLE; in encode_sb_row()
4732 td->pc_tree[i].vertical[1].pred_interp_filter = SWITCHABLE; in encode_sb_row()
4733 td->pc_tree[i].horizontal[0].pred_interp_filter = SWITCHABLE; in encode_sb_row()
4734 td->pc_tree[i].horizontal[1].pred_interp_filter = SWITCHABLE; in encode_sb_row()
5733 cm->interp_filter = SWITCHABLE; in av1_encode_frame()
Dbitstream.c630 if (cm->interp_filter == SWITCHABLE) { in write_mb_interp_filter()
2078 aom_wb_write_bit(wb, filter == SWITCHABLE); in write_frame_interp_filter()
2079 if (filter != SWITCHABLE) in write_frame_interp_filter()
Drd.c1067 if (cm->interp_filter == SWITCHABLE) { in av1_get_switchable_rate()
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()
4117 if (*interp_filter == SWITCHABLE) { in fix_interp_filter()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodemv.c740 mi->interp_filter = (cm->interp_filter == SWITCHABLE) in read_inter_block_mode_info()
Dvp9_decodeframe.c1449 return vpx_rb_read_bit(rb) ? SWITCHABLE in read_interp_filter()
2424 if (cm->interp_filter == SWITCHABLE) read_switchable_interp_probs(fc, &r); in read_compressed_header()
/external/libaom/libaom/av1/decoder/
Ddecodemv.c1022 if (cm->interp_filter != SWITCHABLE) { in read_mb_interp_filter()
Ddecodeframe.c2299 return aom_rb_read_bit(rb) ? SWITCHABLE in read_frame_interp_filter()