|
AVCodecContext * | avctx |
|
GetBitContext | gb |
|
int | sample_rate |
| Sample rate of LBR audio. More...
|
|
int | ch_mask |
| LBR speaker mask. More...
|
|
int | flags |
| Flags for LBR decoder initialization. More...
|
|
int | bit_rate_orig |
| Original bit rate. More...
|
|
int | bit_rate_scaled |
| Scaled bit rate. More...
|
|
int | nchannels |
| Number of fullband channels to decode. More...
|
|
int | nchannels_total |
| Total number of fullband channels. More...
|
|
int | freq_range |
| Frequency range of LBR audio. More...
|
|
int | band_limit |
| Band limit factor. More...
|
|
int | limited_rate |
| Band limited sample rate. More...
|
|
int | limited_range |
| Band limited frequency range. More...
|
|
int | res_profile |
| Resolution profile. More...
|
|
int | nsubbands |
| Number of encoded subbands. More...
|
|
int | g3_avg_only_start_sb |
| Subband index where grid 3 scale factors end. More...
|
|
int | min_mono_subband |
| Subband index where mono encoding starts. More...
|
|
int | max_mono_subband |
| Subband index where mono encoding ends. More...
|
|
int | framenum |
| Lower 5 bits of current frame number. More...
|
|
int | lbr_rand |
| Seed for subband randomization. More...
|
|
int | warned |
| Flags for warning suppression. More...
|
|
uint8_t | quant_levels [DCA_LBR_CHANNELS/2][DCA_LBR_SUBBANDS] |
| Quantization levels. More...
|
|
uint8_t | sb_indices [DCA_LBR_SUBBANDS] |
| Subband reordering indices. More...
|
|
uint8_t | sec_ch_sbms [DCA_LBR_CHANNELS/2][DCA_LBR_SUBBANDS] |
| Right channel inversion or mid/side decoding flags. More...
|
|
uint8_t | sec_ch_lrms [DCA_LBR_CHANNELS/2][DCA_LBR_SUBBANDS] |
| Flags indicating if left/right channel are swapped. More...
|
|
uint32_t | ch_pres [DCA_LBR_CHANNELS] |
| Subband allocation flags. More...
|
|
uint8_t | grid_1_scf [DCA_LBR_CHANNELS][12][8] |
| Grid 1 scale factors. More...
|
|
uint8_t | grid_2_scf [DCA_LBR_CHANNELS][3][64] |
| Grid 2 scale factors. More...
|
|
int8_t | grid_3_avg [DCA_LBR_CHANNELS][DCA_LBR_SUBBANDS - 4] |
| Grid 3 average values. More...
|
|
int8_t | grid_3_scf [DCA_LBR_CHANNELS][DCA_LBR_SUBBANDS - 4][8] |
| Grid 3 scale factors. More...
|
|
uint32_t | grid_3_pres [DCA_LBR_CHANNELS] |
| Grid 3 scale factors presence flags. More...
|
|
uint8_t | high_res_scf [DCA_LBR_CHANNELS][DCA_LBR_SUBBANDS][8] |
| High-frequency resolution scale factors. More...
|
|
uint8_t | part_stereo [DCA_LBR_CHANNELS][DCA_LBR_SUBBANDS/4][5] |
| Partial stereo coefficients. More...
|
|
uint8_t | part_stereo_pres |
| Partial stereo coefficients presence flags. More...
|
|
float | lpc_coeff [2][DCA_LBR_CHANNELS][3][2][8] |
| Predictor coefficients. More...
|
|
float | sb_scf [DCA_LBR_SUBBANDS] |
| Subband randomization scale factors. More...
|
|
float * | time_samples [DCA_LBR_CHANNELS][DCA_LBR_SUBBANDS] |
| Time samples. More...
|
|
float * | ts_buffer |
| Time sample buffer base. More...
|
|
unsigned int | ts_size |
| Time sample buffer size. More...
|
|
float | history [DCA_LBR_CHANNELS][DCA_LBR_SUBBANDS *4] |
| IMDCT history. More...
|
|
float | window [DCA_LBR_SUBBANDS *4] |
| Long window for IMDCT. More...
|
|
float | lfe_data [64] |
| Decimated LFE samples. More...
|
|
float | lfe_history [5][2] |
| LFE IIR filter history. More...
|
|
float | lfe_scale |
| Scale factor of LFE samples before IIR filter. More...
|
|
uint8_t | tonal_scf [6] |
| Tonal scale factors. More...
|
|
uint16_t | tonal_bounds [5][32][2] |
| Per-group per-subframe start/end positions of tones. More...
|
|
DCALbrTone | tones [DCA_LBR_TONES] |
| Circular buffer of tones. More...
|
|
int | ntones |
| Circular buffer head position. More...
|
|
AVTXContext * | imdct |
|
av_tx_fn | imdct_fn |
|
AVFloatDSPContext * | fdsp |
|
DCADSPContext * | dcadsp |
|