typedefstruct AOM_EXT_RATECTRL {
int ready;
int ext_rdmult; // Whether per-superblock delta Q should be used. This is set on frame basis. // Key, golden and regular ARF frames use delta Q. All other frames do not. // This flag is added so the sb_params_list array doesn't have to be freed // and allocated repeatedly.
int use_delta_q;
aom_rc_model_t model;
aom_rc_funcs_t funcs;
aom_rc_config_t ratectrl_config;
aom_rc_firstpass_stats_t rc_firstpass_stats;
aom_sb_params *sb_params_list;
} AOM_EXT_RATECTRL;
aom_codec_err_t av1_extrc_get_frame_rdmult(
AOM_EXT_RATECTRL *ext_ratectrl, int show_index, int coding_index,
int gop_index, FRAME_UPDATE_TYPE update_type, int gop_size, int use_alt_ref,
RefCntBuffer *ref_frame_bufs[AOM_RC_MAX_REF_FRAMES], int ref_frame_flags,
int *rdmult);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.