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 73 of file aacpsy.c.


Field Documentation

bands information

Definition at line 74 of file aacpsy.c.

bands information from the previous frame

Definition at line 75 of file aacpsy.c.

sliding average of channel energy

Definition at line 77 of file aacpsy.c.

hi-pass IIR filter state

Definition at line 78 of file aacpsy.c.

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

Definition at line 79 of file aacpsy.c.

window sequence to be used in the next frame

Definition at line 80 of file aacpsy.c.

Referenced by lame_apply_block_type(), and psy_3gpp_window().

attack threshold for this channel

Definition at line 82 of file aacpsy.c.

Referenced by lame_window_init().

float AacPsyChannel::prev_energy_subshort[AAC_NUM_BLOCKS_SHORT *PSY_LAME_NUM_SUBBLOCKS]

Definition at line 83 of file aacpsy.c.

Referenced by lame_window_init().

attack value for the last short block in the previous sequence

Definition at line 84 of file aacpsy.c.


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

Generated on Mon May 2 19:50:32 2011 for FFmpeg by  doxygen 1.5.6