context used by psychoacoustic model More...
#include <psymodel.h>
Data Fields | |
AVCodecContext * | avctx |
encoder context | |
struct FFPsyModel * | model |
encoder-specific model functions | |
FFPsyChannel * | ch |
single channel information | |
FFPsyChannelGroup * | group |
channel group information | |
int | num_groups |
number of channel groups | |
uint8_t ** | bands |
scalefactor band sizes for possible frame sizes | |
int * | num_bands |
number of scalefactor bands for possible frame sizes | |
int | num_lens |
number of scalefactor band sets | |
struct { | |
int size | |
size of the bitresevoir in bits | |
int bits | |
number of bits used in the bitresevoir | |
} | bitres |
void * | model_priv_data |
psychoacoustic model implementation private data |
context used by psychoacoustic model
Definition at line 74 of file psymodel.h.
encoder context
Definition at line 75 of file psymodel.h.
Referenced by ff_psy_init(), psy_3gpp_init(), and psy_3gpp_window().
uint8_t** FFPsyContext::bands |
scalefactor band sizes for possible frame sizes
Definition at line 82 of file psymodel.h.
Referenced by aac_encode_frame(), ff_psy_end(), ff_psy_init(), and psy_3gpp_init().
struct { ... } FFPsyContext::bitres |
Referenced by aac_encode_frame(), and psy_3gpp_init().
number of bits used in the bitresevoir
Definition at line 88 of file psymodel.h.
Referenced by aac_encode_frame().
single channel information
Definition at line 78 of file psymodel.h.
Referenced by encode_window_bands_info(), ff_psy_end(), ff_psy_init(), search_for_ms(), search_for_quantizers_anmr(), search_for_quantizers_fast(), and search_for_quantizers_twoloop().
channel group information
Definition at line 79 of file psymodel.h.
Referenced by ff_psy_end(), ff_psy_find_group(), and ff_psy_init().
struct FFPsyModel* FFPsyContext::model |
encoder-specific model functions
Definition at line 76 of file psymodel.h.
Referenced by aac_encode_frame(), ff_psy_end(), and ff_psy_init().
psychoacoustic model implementation private data
Definition at line 91 of file psymodel.h.
Referenced by psy_3gpp_analyze_channel(), psy_3gpp_end(), psy_3gpp_init(), psy_3gpp_window(), and psy_lame_window().
number of scalefactor bands for possible frame sizes
Definition at line 83 of file psymodel.h.
Referenced by aac_encode_frame(), ff_psy_end(), ff_psy_init(), and psy_3gpp_init().
number of channel groups
Definition at line 80 of file psymodel.h.
number of scalefactor band sets
Definition at line 84 of file psymodel.h.
size of the bitresevoir in bits
Definition at line 87 of file psymodel.h.
Referenced by psy_3gpp_init().