AacPsyChannel Struct Reference

single/pair channel context for psychoacoustic model More...


Data Fields

AacPsyBand band [128]
 bands information
AacPsyBand prev_band [128]
 bands information from the previous frame
float win_energy
 sliding average of channel energy
float iir_state [2]
 hi-pass IIR filter state
uint8_t next_grouping
 stored grouping scheme for the next frame (in case of 8 short window sequence)
enum WindowSequence next_window_seq
 window sequence to be used in the next frame
float attack_threshold
 attack threshold for this channel
float prev_energy_subshort [AAC_NUM_BLOCKS_SHORT *PSY_LAME_NUM_SUBBLOCKS]
int prev_attack
 attack value for the last short block in the previous sequence


Detailed Description

single/pair channel context for psychoacoustic model

Definition at line 117 of file aacpsy.c.


Field Documentation

attack threshold for this channel

Definition at line 126 of file aacpsy.c.

Referenced by lame_window_init().

bands information

Definition at line 118 of file aacpsy.c.

hi-pass IIR filter state

Definition at line 122 of file aacpsy.c.

stored grouping scheme for the next frame (in case of 8 short window sequence)

Definition at line 123 of file aacpsy.c.

window sequence to be used in the next frame

Definition at line 124 of file aacpsy.c.

Referenced by lame_apply_block_type(), and psy_3gpp_window().

attack value for the last short block in the previous sequence

Definition at line 128 of file aacpsy.c.

bands information from the previous frame

Definition at line 119 of file aacpsy.c.

float AacPsyChannel::prev_energy_subshort[AAC_NUM_BLOCKS_SHORT *PSY_LAME_NUM_SUBBLOCKS]

Definition at line 127 of file aacpsy.c.

Referenced by lame_window_init().

sliding average of channel energy

Definition at line 121 of file aacpsy.c.


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

Generated on Fri Oct 26 02:43:54 2012 for FFmpeg by  doxygen 1.5.8