FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ChannelElement Struct Reference

channel element - generic struct for SCE/CPE/CCE/LFE More...

#include <aac.h>

Data Fields

int present
 
int common_window
 Set if channels share a common 'IndividualChannelStream' in bitstream. More...
 
int ms_mode
 Signals mid/side stereo flags coding mode (used by encoder) More...
 
uint8_t is_mode
 Set if any bands have been encoded using intensity stereo (used by encoder) More...
 
uint8_t ms_mask [128]
 Set if mid/side stereo is used for each scalefactor window band. More...
 
uint8_t is_mask [128]
 Set if intensity stereo is used (used by encoder) More...
 
SingleChannelElement ch [2]
 
ChannelCoupling coup
 
SpectralBandReplication sbr
 

Detailed Description

channel element - generic struct for SCE/CPE/CCE/LFE

Definition at line 270 of file aac.h.

Field Documentation

int ChannelElement::present

Definition at line 271 of file aac.h.

Referenced by aac_decode_er_frame(), aac_decode_frame_int(), and spectral_to_sample().

int ChannelElement::common_window
int ChannelElement::ms_mode

Signals mid/side stereo flags coding mode (used by encoder)

Definition at line 274 of file aac.h.

Referenced by aac_encode_frame(), adjust_frame_information(), and encode_ms_info().

uint8_t ChannelElement::is_mode

Set if any bands have been encoded using intensity stereo (used by encoder)

Definition at line 275 of file aac.h.

Referenced by aac_encode_frame(), and ff_aac_search_for_is().

uint8_t ChannelElement::ms_mask[128]

Set if mid/side stereo is used for each scalefactor window band.

Definition at line 276 of file aac.h.

Referenced by aac_encode_frame(), adjust_frame_information(), apply_intensity_stereo(), apply_mid_side_stereo(), decode_mid_side_stereo(), encode_ms_info(), and search_for_ms().

uint8_t ChannelElement::is_mask[128]

Set if intensity stereo is used (used by encoder)

Definition at line 277 of file aac.h.

Referenced by aac_encode_frame(), apply_intensity_stereo(), and ff_aac_search_for_is().

SingleChannelElement ChannelElement::ch[2]
ChannelCoupling ChannelElement::coup
SpectralBandReplication ChannelElement::sbr

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