Home
last modified time | relevance | path

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

/aosp_15_r20/external/libaom/av1/encoder/
H A Dexternal_partition.c18 ExtPartController *ext_part_controller) { in av1_ext_part_create() argument
19 if (ext_part_controller == NULL) { in av1_ext_part_create()
22 ext_part_controller->funcs = funcs; in av1_ext_part_create()
23 ext_part_controller->config = config; in av1_ext_part_create()
24 const aom_ext_part_status_t status = ext_part_controller->funcs.create_model( in av1_ext_part_create()
25 ext_part_controller->funcs.priv, &ext_part_controller->config, in av1_ext_part_create()
26 &ext_part_controller->model); in av1_ext_part_create()
30 ext_part_controller->test_mode = 1; in av1_ext_part_create()
31 ext_part_controller->ready = 0; in av1_ext_part_create()
35 ext_part_controller->ready = 1; in av1_ext_part_create()
[all …]
H A Dpartition_strategy.c55 ExtPartController *const ext_part_controller, const int is_intra_frame,
68 ExtPartController *const ext_part_controller, const int is_intra_frame,
73 ExtPartController *const ext_part_controller, const int is_intra_frame,
414 cpi->ext_part_controller.test_mode, features, in simple_motion_search_based_split()
698 cpi->oxcf.partition_info_path, cpi->ext_part_controller.test_mode, in simple_motion_search_prune_rect()
783 cpi->ext_part_controller.test_mode, features, in av1_simple_motion_search_early_term_none()
1103 cpi->ext_part_controller.test_mode, features, FEATURES, in av1_ml_early_term_after_split()
1195 cpi->ext_part_controller.test_mode, features, in av1_ml_prune_rect_partition()
1199 &cpi->ext_part_controller, frame_is_intra_only(&cpi->common), in av1_ml_prune_rect_partition()
1278 cpi->ext_part_controller.test_mode, features, in ml_prune_ab_partition()
[all …]
H A Dexternal_partition.h36 ExtPartController *ext_part_controller);
38 aom_codec_err_t av1_ext_part_delete(ExtPartController *ext_part_controller);
40 bool av1_ext_part_get_partition_decision(ExtPartController *ext_part_controller,
43 bool av1_ext_part_send_features(ExtPartController *ext_part_controller,
47 bool av1_ext_part_send_partition_stats(ExtPartController *ext_part_controller,
51 const ExtPartController *ext_part_controller);
H A Dpartition_search.c4912 ExtPartController *const ext_part_controller = &cpi->ext_part_controller; in ml_partition_search_whole_tree() local
4922 av1_ext_part_send_features(ext_part_controller, &features); in ml_partition_search_whole_tree()
4928 ext_part_controller, &partition_decision); in ml_partition_search_whole_tree()
4945 av1_ext_part_send_partition_stats(ext_part_controller, &stats); in ml_partition_search_whole_tree()
5075 ExtPartController *const ext_part_controller = &cpi->ext_part_controller; in recursive_partition() local
5175 av1_ext_part_send_features(ext_part_controller, &features); in recursive_partition()
5177 ext_part_controller, &partition_decision); in recursive_partition()
5229 av1_ext_part_send_partition_stats(ext_part_controller, &stats); in recursive_partition()
5255 ExtPartController *const ext_part_controller = &cpi->ext_part_controller; in ml_partition_search_partial() local
5264 av1_ext_part_send_features(ext_part_controller, &features); in ml_partition_search_partial()
[all …]
H A Dencoder.h3484 ExtPartController ext_part_controller; member
H A Dencodeframe.c888 if (cpi->ext_part_controller.ready && !frame_is_intra_only(cm)) { in encode_rd_sb()
H A Dencoder.c1765 av1_ext_part_delete(&cpi->ext_part_controller); in av1_remove_compressor()
/aosp_15_r20/external/libaom/av1/
H A Dav1_cx_iface.c2608 av1_ext_part_create(funcs, config, &cpi->ext_part_controller); in ctrl_set_external_partition()