FFPsyContext Struct Reference

context used by psychoacoustic model More...

#include <psymodel.h>


Data Fields

encoder context
struct FFPsyModel * model
encoder-specific model functions
single channel information
channel group information
number of channel groups
scalefactor band sizes for possible frame sizes
number of scalefactor bands for possible frame sizes
number of scalefactor band sets
struct {
size of the bitresevoir in bits
number of bits used in the bitresevoir
} bitres
psychoacoustic model implementation private data

Detailed Description

context used by psychoacoustic model

Definition at line 76 of file psymodel.h.


Field Documentation

encoder context

Definition at line 77 of file psymodel.h.

Referenced by ff_psy_init(), psy_3gpp_init(), and psy_3gpp_window().

scalefactor band sizes for possible frame sizes

Definition at line 84 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 90 of file psymodel.h.

Referenced by aac_encode_frame().

single channel information

Definition at line 80 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 81 of file psymodel.h.

Referenced by ff_psy_end(), ff_psy_find_group(), and ff_psy_init().

encoder-specific model functions

Definition at line 78 of file psymodel.h.

Referenced by aac_encode_frame(), ff_psy_end(), and ff_psy_init().

psychoacoustic model implementation private data

Definition at line 93 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 85 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 82 of file psymodel.h.

number of scalefactor band sets

Definition at line 86 of file psymodel.h.

size of the bitresevoir in bits

Definition at line 89 of file psymodel.h.

Referenced by psy_3gpp_init().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:15 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /