FFmpeg
Data Fields
ChannelElement Struct Reference

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

#include <aac.h>

Data Fields

 
  Set if channels share a common 'IndividualChannelStream' in bitstream. More...
 
  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...
 
 
 
 

Detailed Description

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

Definition at line 276 of file aac.h.

Field Documentation

present

int ChannelElement::present

Definition at line 277 of file aac.h.

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

common_window

int ChannelElement::common_window

Set if channels share a common 'IndividualChannelStream' in bitstream.

Definition at line 279 of file aac.h.

Referenced by aac_encode_frame(), adjust_frame_information(), apply_intensity_stereo(), apply_mid_side_stereo(), ff_aac_adjust_common_ltp(), ff_aac_adjust_common_pred(), ff_aac_search_for_is(), and search_for_ms().

ms_mode

int ChannelElement::ms_mode

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

Definition at line 280 of file aac.h.

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

is_mode

uint8_t ChannelElement::is_mode

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

Definition at line 281 of file aac.h.

Referenced by aac_encode_frame(), and ff_aac_search_for_is().

ms_mask

uint8_t ChannelElement::ms_mask[128]

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

Definition at line 282 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(), ff_aac_search_for_is(), and search_for_ms().

is_mask

uint8_t ChannelElement::is_mask[128]

Set if intensity stereo is used (used by encoder)

Definition at line 283 of file aac.h.

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

ch

SingleChannelElement ChannelElement::ch[2]

Definition at line 285 of file aac.h.

Referenced by aac_decode_er_frame(), aac_decode_frame_int(), aac_encode_frame(), adjust_frame_information(), apply_channel_coupling(), apply_dependent_coupling(), apply_dependent_coupling_fixed(), apply_independent_coupling(), apply_independent_coupling_fixed(), apply_intensity_stereo(), apply_mid_side_stereo(), che_configure(), decode_cce(), decode_cpe(), decode_mid_side_stereo(), encode_ms_info(), ff_aac_adjust_common_ltp(), ff_aac_adjust_common_pred(), ff_aac_ltp_insert_new_frame(), ff_aac_search_for_is(), flush(), frame_configure_elements(), search_for_ms(), and spectral_to_sample().

coup

ChannelCoupling ChannelElement::coup

Definition at line 287 of file aac.h.

Referenced by apply_channel_coupling(), apply_dependent_coupling(), apply_dependent_coupling_fixed(), apply_independent_coupling(), apply_independent_coupling_fixed(), decode_cce(), and spectral_to_sample().

sbr

SpectralBandReplication ChannelElement::sbr

Definition at line 288 of file aac.h.

Referenced by aac_decode_close(), che_configure(), decode_extension_payload(), and spectral_to_sample().


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

Generated on Wed Aug 24 2022 21:38:55 for FFmpeg by   doxygen 1.8.17

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