FFmpeg
|
channel element - generic struct for SCE/CPE/CCE/LFE More...
#include <aacdec.h>
Data Fields | |
int | present |
uint8_t | max_sfb_ste |
(USAC) Maximum of both max_sfb values More... | |
uint8_t | ms_mask [128] |
Set if mid/side stereo is used for each scalefactor window band. More... | |
SingleChannelElement | ch [2] |
ChannelCoupling | coup |
AACUsacStereo | us |
int | common_window |
Set if channels share a common 'IndividualChannelStream' in bitstream. More... | |
int | ms_mode |
Signals mid/side stereo flags coding mode. More... | |
uint8_t | is_mode |
Set if any bands have been encoded using intensity stereo. More... | |
uint8_t | is_mask [128] |
Set if intensity stereo is used. More... | |
int ChannelElement::present |
Definition at line 261 of file aacdec.h.
Referenced by aac_decode_er_frame(), decode_frame_ga(), ff_aac_usac_decode_frame(), and spectral_to_sample().
uint8_t ChannelElement::max_sfb_ste |
(USAC) Maximum of both max_sfb values
Definition at line 263 of file aacdec.h.
Referenced by apply_complex_stereo(), complex_stereo_downmix_cur(), complex_stereo_downmix_prev(), decode_mid_side_stereo(), decode_usac_stereo_cplx(), and decode_usac_stereo_info().
uint8_t ChannelElement::ms_mask |
Set if mid/side stereo is used for each scalefactor window band.
Definition at line 264 of file aacdec.h.
Referenced by aac_encode_frame(), adjust_frame_information(), apply_intensity_stereo(), apply_mid_side_stereo(), decode_mid_side_stereo(), decode_usac_stereo_info(), encode_ms_info(), ff_aac_search_for_is(), and search_for_ms().
SingleChannelElement ChannelElement::ch |
Definition at line 266 of file aacdec.h.
Referenced by aac_decode_er_frame(), aac_encode_frame(), adjust_frame_information(), apply_channel_coupling(), apply_complex_stereo(), apply_intensity_stereo(), apply_mid_side_stereo(), che_configure(), complex_stereo_downmix_cur(), complex_stereo_downmix_prev(), complex_stereo_get_filter(), decode_cpe(), decode_frame_ga(), decode_mid_side_stereo(), decode_usac_core_coder(), decode_usac_stereo_cplx(), decode_usac_stereo_info(), encode_ms_info(), ff_aac_adjust_common_ltp(), ff_aac_adjust_common_pred(), ff_aac_ltp_insert_new_frame(), ff_aac_sbr_ctx_alloc_init(), ff_aac_search_for_is(), ff_aac_usac_reset_state(), flush(), frame_configure_elements(), search_for_ms(), spectral_to_sample(), and spectrum_decode().
ChannelCoupling ChannelElement::coup |
Definition at line 268 of file aacdec.h.
Referenced by apply_channel_coupling(), and spectral_to_sample().
AACUsacStereo ChannelElement::us |
Definition at line 270 of file aacdec.h.
Referenced by apply_complex_stereo(), complex_stereo_downmix_cur(), complex_stereo_downmix_prev(), decode_usac_core_coder(), decode_usac_stereo_info(), ff_aac_usac_reset_state(), and spectrum_decode().
int ChannelElement::common_window |
Set if channels share a common 'IndividualChannelStream' in bitstream.
Definition at line 152 of file aacenc.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().
int ChannelElement::ms_mode |
Signals mid/side stereo flags coding mode.
Definition at line 153 of file aacenc.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.
Definition at line 154 of file aacenc.h.
Referenced by aac_encode_frame(), and ff_aac_search_for_is().
uint8_t ChannelElement::is_mask[128] |
Set if intensity stereo is used.
Definition at line 156 of file aacenc.h.
Referenced by aac_encode_frame(), apply_intensity_stereo(), apply_mid_side_stereo(), ff_aac_search_for_is(), and search_for_ms().