FFmpeg
Loading...
Searching...
No Matches
AACUsacElemConfig Struct Reference

#include <aacdec.h>

Data Fields

enum AACUsacElem type
 
uint8_t tw_mdct: 1
 
uint8_t noise_fill: 1
 
uint8_t stereo_config_index
 
struct { 
 
   int   ratio 
 
   uint8_t   harmonic_sbr: 1 
 
   uint8_t   bs_intertes: 1 
 
   uint8_t   bs_pvc: 1 
 
   struct { 
 
      uint8_t   start_freq 
 
      uint8_t   stop_freq 
 
      uint8_t   freq_scale 
 
      uint8_t   alter_scale: 1 
 
      uint8_t   noise_bands 
 
      uint8_t   limiter_bands 
 
      uint8_t   limiter_gains 
 
      uint8_t   interpol_freq: 1 
 
      uint8_t   smoothing_mode: 1 
 
   }   dflt 
 
sbr 
 
struct { 
 
   uint8_t   freq_res 
 
   uint8_t   fixed_gain 
 
   uint8_t   temp_shape_config 
 
   uint8_t   decorr_config 
 
   uint8_t   high_rate_mode: 1 
 
   uint8_t   phase_coding: 1 
 
   uint8_t   otts_bands_phase_present 
 
   uint8_t   otts_bands_phase 
 
   uint8_t   residual_coding 
 
   uint8_t   residual_bands 
 
   uint8_t   pseudo_lr: 1 
 
   uint8_t   env_quant_mode: 1 
 
mps 
 
struct { 
 
   enum AACUsacExtension   type 
 
   uint8_t   payload_frag 
 
   uint32_t   default_len 
 
   uint32_t   pl_data_offset 
 
   uint8_t *   pl_buf 
 
ext 
 
struct { 
 
   struct { 
 
      int   lower 
 
      int   upper 
 
   }   loudness 
 
drc 
 

Detailed Description

Definition at line 334 of file aacdec.h.

Field Documentation

◆ type [1/2]

◆ tw_mdct

uint8_t AACUsacElemConfig::tw_mdct

◆ noise_fill

uint8_t AACUsacElemConfig::noise_fill

◆ stereo_config_index

uint8_t AACUsacElemConfig::stereo_config_index

◆ ratio

◆ harmonic_sbr

uint8_t AACUsacElemConfig::harmonic_sbr

Definition at line 345 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ bs_intertes

uint8_t AACUsacElemConfig::bs_intertes

Definition at line 346 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ bs_pvc

uint8_t AACUsacElemConfig::bs_pvc

Definition at line 347 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ start_freq

uint8_t AACUsacElemConfig::start_freq

Definition at line 350 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ stop_freq

uint8_t AACUsacElemConfig::stop_freq

Definition at line 351 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ freq_scale

uint8_t AACUsacElemConfig::freq_scale

Definition at line 353 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ alter_scale

uint8_t AACUsacElemConfig::alter_scale

Definition at line 354 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ noise_bands

uint8_t AACUsacElemConfig::noise_bands

Definition at line 355 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ limiter_bands

uint8_t AACUsacElemConfig::limiter_bands

Definition at line 357 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ limiter_gains

uint8_t AACUsacElemConfig::limiter_gains

Definition at line 358 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ interpol_freq

uint8_t AACUsacElemConfig::interpol_freq

Definition at line 359 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ smoothing_mode

uint8_t AACUsacElemConfig::smoothing_mode

Definition at line 360 of file aacdec.h.

Referenced by decode_usac_sbr_data().

◆ [struct]

struct { ... } AACUsacElemConfig::dflt

Referenced by decode_usac_sbr_data().

◆ [struct]

◆ freq_res

uint8_t AACUsacElemConfig::freq_res

Definition at line 365 of file aacdec.h.

Referenced by decode_usac_element_pair(), and parse_mps212().

◆ fixed_gain

uint8_t AACUsacElemConfig::fixed_gain

Definition at line 366 of file aacdec.h.

Referenced by decode_usac_element_pair().

◆ temp_shape_config

uint8_t AACUsacElemConfig::temp_shape_config

Definition at line 367 of file aacdec.h.

Referenced by decode_usac_element_pair(), and parse_mps212().

◆ decorr_config

uint8_t AACUsacElemConfig::decorr_config

Definition at line 368 of file aacdec.h.

Referenced by decode_usac_element_pair().

◆ high_rate_mode

uint8_t AACUsacElemConfig::high_rate_mode

Definition at line 369 of file aacdec.h.

Referenced by decode_usac_element_pair(), and parse_mps212().

◆ phase_coding

uint8_t AACUsacElemConfig::phase_coding

Definition at line 370 of file aacdec.h.

Referenced by decode_usac_element_pair(), and parse_mps212().

◆ otts_bands_phase_present

uint8_t AACUsacElemConfig::otts_bands_phase_present

Definition at line 372 of file aacdec.h.

Referenced by decode_usac_element_pair().

◆ otts_bands_phase

uint8_t AACUsacElemConfig::otts_bands_phase

Definition at line 373 of file aacdec.h.

Referenced by decode_usac_element_pair(), and parse_mps212().

◆ residual_coding

uint8_t AACUsacElemConfig::residual_coding

Definition at line 374 of file aacdec.h.

Referenced by decode_usac_element_pair().

◆ residual_bands

uint8_t AACUsacElemConfig::residual_bands

Definition at line 375 of file aacdec.h.

Referenced by decode_usac_element_pair().

◆ pseudo_lr

uint8_t AACUsacElemConfig::pseudo_lr

Definition at line 376 of file aacdec.h.

Referenced by decode_usac_element_pair().

◆ env_quant_mode

uint8_t AACUsacElemConfig::env_quant_mode

Definition at line 377 of file aacdec.h.

Referenced by decode_usac_element_pair().

◆ [struct]

struct { ... } AACUsacElemConfig::mps

◆ type [2/2]

enum AACUsacExtension AACUsacElemConfig::type

Definition at line 381 of file aacdec.h.

◆ payload_frag

uint8_t AACUsacElemConfig::payload_frag

Definition at line 382 of file aacdec.h.

Referenced by decode_usac_extension(), and parse_ext_ele().

◆ default_len

uint32_t AACUsacElemConfig::default_len

Definition at line 383 of file aacdec.h.

Referenced by decode_usac_extension(), and parse_ext_ele().

◆ pl_data_offset

uint32_t AACUsacElemConfig::pl_data_offset

Definition at line 384 of file aacdec.h.

Referenced by parse_ext_ele().

◆ pl_buf

uint8_t* AACUsacElemConfig::pl_buf

Definition at line 385 of file aacdec.h.

Referenced by copy_oc(), decode_close(), and parse_ext_ele().

◆ [struct]

struct { ... } AACUsacElemConfig::ext

◆ lower

int AACUsacElemConfig::lower

Definition at line 390 of file aacdec.h.

Referenced by decode_drc_config(), and decode_drc_instructions_basic().

◆ upper

int AACUsacElemConfig::upper

Definition at line 391 of file aacdec.h.

Referenced by decode_drc_config(), and decode_drc_instructions_basic().

◆ [struct]

struct { ... } AACUsacElemConfig::loudness

◆ [struct]

struct { ... } AACUsacElemConfig::drc

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