FFmpeg
|
Channel unit parameters. More...
#include <atrac3plus.h>
Data Fields | |
int | unit_type |
unit type (mono/stereo) More... | |
int | num_quant_units |
int | num_subbands |
int | used_quant_units |
number of quant units with coded spectrum More... | |
int | num_coded_subbands |
number of subbands with coded spectrum More... | |
int | mute_flag |
mute flag More... | |
int | use_full_table |
1 - full table list, 0 - restricted one More... | |
int | noise_present |
1 - global noise info present More... | |
int | noise_level_index |
global noise level index More... | |
int | noise_table_index |
global noise RNG table index More... | |
uint8_t | swap_channels [ATRAC3P_SUBBANDS] |
1 - perform subband-wise channel swapping More... | |
uint8_t | negate_coeffs [ATRAC3P_SUBBANDS] |
1 - subband-wise IMDCT coefficients negation More... | |
Atrac3pChanParams | channels [2] |
Atrac3pWaveSynthParams | wave_synth_hist [2] |
waves synth history for two frames More... | |
Atrac3pWaveSynthParams * | waves_info |
Atrac3pWaveSynthParams * | waves_info_prev |
Atrac3pIPQFChannelCtx | ipqf_ctx [2] |
float | prev_buf [2][ATRAC3P_FRAME_SAMPLES] |
overlapping buffer More... | |
Channel unit parameters.
Definition at line 133 of file atrac3plus.h.
int Atrac3pChanUnitCtx::unit_type |
unit type (mono/stereo)
Definition at line 135 of file atrac3plus.h.
Referenced by decode_residual_spectrum().
int Atrac3pChanUnitCtx::num_quant_units |
Definition at line 136 of file atrac3plus.h.
int Atrac3pChanUnitCtx::num_subbands |
Definition at line 137 of file atrac3plus.h.
Referenced by reconstruct_frame().
int Atrac3pChanUnitCtx::used_quant_units |
number of quant units with coded spectrum
Definition at line 138 of file atrac3plus.h.
Referenced by decode_residual_spectrum().
int Atrac3pChanUnitCtx::num_coded_subbands |
number of subbands with coded spectrum
Definition at line 139 of file atrac3plus.h.
Referenced by decode_residual_spectrum().
int Atrac3pChanUnitCtx::mute_flag |
int Atrac3pChanUnitCtx::use_full_table |
1 - full table list, 0 - restricted one
Definition at line 141 of file atrac3plus.h.
int Atrac3pChanUnitCtx::noise_present |
1 - global noise info present
Definition at line 142 of file atrac3plus.h.
int Atrac3pChanUnitCtx::noise_level_index |
global noise level index
Definition at line 143 of file atrac3plus.h.
int Atrac3pChanUnitCtx::noise_table_index |
global noise RNG table index
Definition at line 144 of file atrac3plus.h.
uint8_t Atrac3pChanUnitCtx::swap_channels[ATRAC3P_SUBBANDS] |
1 - perform subband-wise channel swapping
Definition at line 145 of file atrac3plus.h.
Referenced by decode_residual_spectrum().
uint8_t Atrac3pChanUnitCtx::negate_coeffs[ATRAC3P_SUBBANDS] |
1 - subband-wise IMDCT coefficients negation
Definition at line 146 of file atrac3plus.h.
Referenced by decode_residual_spectrum().
Atrac3pChanParams Atrac3pChanUnitCtx::channels[2] |
Definition at line 147 of file atrac3plus.h.
Referenced by decode_residual_spectrum(), ff_atrac3p_generate_tones(), and reconstruct_frame().
Atrac3pWaveSynthParams Atrac3pChanUnitCtx::wave_synth_hist[2] |
waves synth history for two frames
Definition at line 150 of file atrac3plus.h.
Atrac3pWaveSynthParams* Atrac3pChanUnitCtx::waves_info |
Definition at line 151 of file atrac3plus.h.
Referenced by ff_atrac3p_generate_tones(), and reconstruct_frame().
Atrac3pWaveSynthParams* Atrac3pChanUnitCtx::waves_info_prev |
Definition at line 152 of file atrac3plus.h.
Referenced by ff_atrac3p_generate_tones(), and reconstruct_frame().
Atrac3pIPQFChannelCtx Atrac3pChanUnitCtx::ipqf_ctx[2] |
Definition at line 154 of file atrac3plus.h.
Referenced by reconstruct_frame().
float Atrac3pChanUnitCtx::prev_buf[2][ATRAC3P_FRAME_SAMPLES] |