AOMedia AV1 Codec
|
Top level speed vs quality trade off data struture. More...
#include <speed_features.h>
Data Fields | |
HIGH_LEVEL_SPEED_FEATURES | hl_sf |
FIRST_PASS_SPEED_FEATURES | fp_sf |
TPL_SPEED_FEATURES | tpl_sf |
GLOBAL_MOTION_SPEED_FEATURES | gm_sf |
PARTITION_SPEED_FEATURES | part_sf |
MV_SPEED_FEATURES | mv_sf |
INTER_MODE_SPEED_FEATURES | inter_sf |
INTERP_FILTER_SPEED_FEATURES | interp_sf |
INTRA_MODE_SPEED_FEATURES | intra_sf |
TX_SPEED_FEATURES | tx_sf |
RD_CALC_SPEED_FEATURES | rd_sf |
WINNER_MODE_SPEED_FEATURES | winner_mode_sf |
LOOP_FILTER_SPEED_FEATURES | lpf_sf |
REAL_TIME_SPEED_FEATURES | rt_sf |
Top level speed vs quality trade off data struture.
HIGH_LEVEL_SPEED_FEATURES SPEED_FEATURES::hl_sf |
Sequence/frame level speed features:
Referenced by av1_encode_frame(), av1_rc_pick_q_and_bounds(), av1_tf_do_filtering_row(), encode_with_recode_loop(), encode_with_recode_loop_and_filter(), recode_loop_test(), and tf_setup_filtering_buffer().
FIRST_PASS_SPEED_FEATURES SPEED_FEATURES::fp_sf |
Speed features for the first pass.
TPL_SPEED_FEATURES SPEED_FEATURES::tpl_sf |
Speed features related to how tpl's searches are done.
Referenced by av1_get_second_pass_params().
GLOBAL_MOTION_SPEED_FEATURES SPEED_FEATURES::gm_sf |
Global motion speed features:
Referenced by handle_inter_mode().
PARTITION_SPEED_FEATURES SPEED_FEATURES::part_sf |
Partition search speed features:
Referenced by av1_rd_pick_partition(), av1_rd_use_partition(), encode_frame_internal(), encode_nonrd_sb(), encode_rd_sb(), encode_with_recode_loop(), encode_without_recode(), and pick_sb_modes().
MV_SPEED_FEATURES SPEED_FEATURES::mv_sf |
Motion search speed features:
Referenced by combined_motion_search(), motion_mode_rd(), rd_pick_intrabc_mode_sb(), and tf_motion_search().
INTER_MODE_SPEED_FEATURES SPEED_FEATURES::inter_sf |
Inter mode search speed features:
Referenced by av1_nonrd_pick_inter_mode_sb(), av1_rd_pick_inter_mode(), encode_b(), encode_frame_internal(), encode_rd_sb(), encode_without_recode(), handle_inter_mode(), and motion_mode_rd().
INTERP_FILTER_SPEED_FEATURES SPEED_FEATURES::interp_sf |
Interpolation filter search speed features:
Referenced by av1_interpolation_filter_search(), av1_nonrd_pick_inter_mode_sb(), encode_frame_internal(), encode_with_recode_loop(), and search_filter_ref().
INTRA_MODE_SPEED_FEATURES SPEED_FEATURES::intra_sf |
Intra mode search speed features:
Referenced by av1_handle_intra_y_mode(), av1_rd_pick_inter_mode(), av1_rd_pick_intra_sbuv_mode(), av1_rd_pick_intra_sby_mode(), palette_rd_y(), rd_pick_filter_intra_sby(), and search_intra_modes_in_interframe().
TX_SPEED_FEATURES SPEED_FEATURES::tx_sf |
Transform size/type search speed features:
Referenced by encode_frame_internal(), and intra_block_yrd().
RD_CALC_SPEED_FEATURES SPEED_FEATURES::rd_sf |
RD calculation speed features:
Referenced by encode_frame_internal().
WINNER_MODE_SPEED_FEATURES SPEED_FEATURES::winner_mode_sf |
Two-pass mode evaluation features:
Referenced by av1_rd_pick_inter_mode(), av1_rd_pick_intra_sby_mode(), encode_frame_internal(), handle_inter_mode(), palette_rd_y(), rd_pick_filter_intra_sby(), and search_intra_modes_in_interframe().
LOOP_FILTER_SPEED_FEATURES SPEED_FEATURES::lpf_sf |
In-loop filter speed features:
Referenced by loopfilter_frame().
REAL_TIME_SPEED_FEATURES SPEED_FEATURES::rt_sf |
Real-time mode speed features:
Referenced by av1_encode_frame(), av1_encode_strategy(), av1_encode_tile(), av1_encodedframe_overshoot_cbr(), av1_nonrd_pick_inter_mode_sb(), av1_nonrd_pick_intra_mode(), av1_nonrd_use_partition(), av1_restore_layer_context(), av1_set_rtc_reference_structure_one_layer(), combined_motion_search(), encode_frame_internal(), encode_frame_to_data_rate(), encode_nonrd_sb(), encode_sb_row(), encode_without_recode(), fast_interp_search(), grade_source_content_sb(), handle_inter_mode(), hybrid_intra_mode_search(), is_calc_src_content_needed(), motion_mode_rd(), pick_sb_modes_nonrd(), rc_scene_detection_onepass_rt(), rd_pick_intrabc_mode_sb(), search_intra_modes_in_interframe(), and search_new_mv().