| FFmpeg
    | 
AacPsyChannel Struct Reference
  single/pair channel context for psychoacoustic model More...
Collaboration diagram for AacPsyChannel:

| Data Fields | |
| AacPsyBand | band [128] | 
| bands information  More... | |
| AacPsyBand | prev_band [128] | 
| bands information from the previous frame  More... | |
| float | win_energy | 
| sliding average of channel energy  More... | |
| float | iir_state [2] | 
| hi-pass IIR filter state  More... | |
| uint8_t | next_grouping | 
| stored grouping scheme for the next frame (in case of 8 short window sequence)  More... | |
| enum WindowSequence | next_window_seq | 
| window sequence to be used in the next frame  More... | |
| float | attack_threshold | 
| attack threshold for this channel  More... | |
| 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  More... | |
Detailed Description
Field Documentation
| float AacPsyChannel::attack_threshold | 
attack threshold for this channel
Definition at line 128 of file aacpsy.c.
Referenced by lame_window_init().
| AacPsyBand AacPsyChannel::band[128] | 
| uint8_t AacPsyChannel::next_grouping | 
| enum WindowSequence AacPsyChannel::next_window_seq | 
window sequence to be used in the next frame
Definition at line 126 of file aacpsy.c.
Referenced by lame_apply_block_type().
| int AacPsyChannel::prev_attack | 
| AacPsyBand AacPsyChannel::prev_band[128] | 
| float AacPsyChannel::prev_energy_subshort[AAC_NUM_BLOCKS_SHORT *PSY_LAME_NUM_SUBBLOCKS] | 
Definition at line 129 of file aacpsy.c.
Referenced by lame_window_init().
| float AacPsyChannel::win_energy | 
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:25 for FFmpeg by
 1.8.11
 1.8.11