|
|
@@ -327,7 +327,7 @@ static int decodeSpectrum (GetBitContext *gb, float *pOut) |
|
|
|
readQuantSpectralCoeffs (gb, subband_vlc_index[cnt], codingMode, mantissas, subbWidth); |
|
|
|
|
|
|
|
/* Decode the scale factor for this subband. */ |
|
|
|
SF = sf_table[SF_idxs[cnt]] * iMaxQuant[subband_vlc_index[cnt]]; |
|
|
|
SF = ff_atrac_sf_table[SF_idxs[cnt]] * iMaxQuant[subband_vlc_index[cnt]]; |
|
|
|
|
|
|
|
/* Inverse quantize the coefficients. */ |
|
|
|
for (pIn=mantissas ; first<last; first++, pIn++) |
|
|
@@ -400,7 +400,7 @@ static int decodeTonalComponents (GetBitContext *gb, tonal_component *pComponent |
|
|
|
coded_values = coded_values_per_component + 1; |
|
|
|
coded_values = FFMIN(max_coded_values,coded_values); |
|
|
|
|
|
|
|
scalefactor = sf_table[sfIndx] * iMaxQuant[quant_step_index]; |
|
|
|
scalefactor = ff_atrac_sf_table[sfIndx] * iMaxQuant[quant_step_index]; |
|
|
|
|
|
|
|
readQuantSpectralCoeffs(gb, quant_step_index, coding_mode, mantissa, coded_values); |
|
|
|
|
|
|
|