frame specific decoder context for a single channel More...
Data Fields | |
int16_t | prev_block_len |
length of the previous block | |
uint8_t | transmit_coefs |
uint8_t | num_subframes |
uint16_t | subframe_len [MAX_SUBFRAMES] |
subframe length in samples | |
uint16_t | subframe_offset [MAX_SUBFRAMES] |
subframe positions in the current frame | |
uint8_t | cur_subframe |
current subframe number | |
uint16_t | decoded_samples |
number of already processed samples | |
uint8_t | grouped |
channel is part of a group | |
int | quant_step |
quantization step for the current subframe | |
int8_t | reuse_sf |
share scale factors between subframes | |
int8_t | scale_factor_step |
scaling step for the current subframe | |
int | max_scale_factor |
maximum scale factor for the current subframe | |
int | saved_scale_factors [2][MAX_BANDS] |
resampled and (previously) transmitted scale factor values | |
int8_t | scale_factor_idx |
index for the transmitted scale factor values (used for resampling) | |
int * | scale_factors |
pointer to the scale factor values used for decoding | |
uint8_t | table_idx |
index in sf_offsets for the scale factor reference block | |
float * | coeffs |
pointer to the subframe decode buffer |
frame specific decoder context for a single channel
Definition at line 127 of file wmaprodec.c.
float* WMAProChannelCtx::coeffs |
pointer to the subframe decode buffer
Definition at line 144 of file wmaprodec.c.
Referenced by decode_coeffs().
uint8_t WMAProChannelCtx::cur_subframe |
current subframe number
Definition at line 133 of file wmaprodec.c.
uint16_t WMAProChannelCtx::decoded_samples |
number of already processed samples
Definition at line 134 of file wmaprodec.c.
uint8_t WMAProChannelCtx::grouped |
channel is part of a group
Definition at line 135 of file wmaprodec.c.
maximum scale factor for the current subframe
Definition at line 139 of file wmaprodec.c.
uint8_t WMAProChannelCtx::num_subframes |
Definition at line 130 of file wmaprodec.c.
Referenced by decode_tilehdr().
int16_t WMAProChannelCtx::prev_block_len |
length of the previous block
Definition at line 128 of file wmaprodec.c.
quantization step for the current subframe
Definition at line 136 of file wmaprodec.c.
int8_t WMAProChannelCtx::reuse_sf |
share scale factors between subframes
Definition at line 137 of file wmaprodec.c.
int WMAProChannelCtx::saved_scale_factors[2][MAX_BANDS] |
resampled and (previously) transmitted scale factor values
Definition at line 140 of file wmaprodec.c.
index for the transmitted scale factor values (used for resampling)
Definition at line 141 of file wmaprodec.c.
scaling step for the current subframe
Definition at line 138 of file wmaprodec.c.
pointer to the scale factor values used for decoding
Definition at line 142 of file wmaprodec.c.
uint16_t WMAProChannelCtx::subframe_len[MAX_SUBFRAMES] |
subframe length in samples
Definition at line 131 of file wmaprodec.c.
Referenced by decode_tilehdr().
uint16_t WMAProChannelCtx::subframe_offset[MAX_SUBFRAMES] |
subframe positions in the current frame
Definition at line 132 of file wmaprodec.c.
uint8_t WMAProChannelCtx::table_idx |
index in sf_offsets for the scale factor reference block
Definition at line 143 of file wmaprodec.c.
uint8_t WMAProChannelCtx::transmit_coefs |
Definition at line 129 of file wmaprodec.c.