This ensures a locally-unique name as well as marks the symbol as
FFmpeg-private at least by declaration.
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 82e1f217f2)
tags/n0.8
| @@ -32,7 +32,7 @@ | |||||
| #include "dsputil.h" | #include "dsputil.h" | ||||
| #include "atrac.h" | #include "atrac.h" | ||||
| float sf_table[64]; | |||||
| float ff_atrac_sf_table[64]; | |||||
| static float qmf_window[48]; | static float qmf_window[48]; | ||||
| static const float qmf_48tap_half[24] = { | static const float qmf_48tap_half[24] = { | ||||
| @@ -54,9 +54,9 @@ void atrac_generate_tables(void) | |||||
| float s; | float s; | ||||
| /* Generate scale factors */ | /* Generate scale factors */ | ||||
| if (!sf_table[63]) | |||||
| if (!ff_atrac_sf_table[63]) | |||||
| for (i=0 ; i<64 ; i++) | for (i=0 ; i<64 ; i++) | ||||
| sf_table[i] = pow(2.0, (i - 15) / 3.0); | |||||
| ff_atrac_sf_table[i] = pow(2.0, (i - 15) / 3.0); | |||||
| /* Generate the QMF window. */ | /* Generate the QMF window. */ | ||||
| if (!qmf_window[47]) | if (!qmf_window[47]) | ||||
| @@ -28,8 +28,7 @@ | |||||
| #ifndef AVCODEC_ATRAC_H | #ifndef AVCODEC_ATRAC_H | ||||
| #define AVCODEC_ATRAC_H | #define AVCODEC_ATRAC_H | ||||
| extern float sf_table[64]; | |||||
| extern float ff_atrac_sf_table[64]; | |||||
| void atrac_generate_tables(void); | void atrac_generate_tables(void); | ||||
| void atrac_iqmf (float *inlo, float *inhi, unsigned int nIn, float *pOut, float *delayBuf, float *temp); | void atrac_iqmf (float *inlo, float *inhi, unsigned int nIn, float *pOut, float *delayBuf, float *temp); | ||||
| @@ -223,7 +223,7 @@ static int at1_unpack_dequant(GetBitContext* gb, AT1SUCtx* su, | |||||
| int num_specs = specs_per_bfu[bfu_num]; | int num_specs = specs_per_bfu[bfu_num]; | ||||
| int word_len = !!idwls[bfu_num] + idwls[bfu_num]; | int word_len = !!idwls[bfu_num] + idwls[bfu_num]; | ||||
| float scale_factor = sf_table[idsfs[bfu_num]]; | |||||
| float scale_factor = ff_atrac_sf_table[idsfs[bfu_num]]; | |||||
| bits_used += word_len * num_specs; /* add number of bits consumed by current BFU */ | bits_used += word_len * num_specs; /* add number of bits consumed by current BFU */ | ||||
| /* check for bitstream overflow */ | /* check for bitstream overflow */ | ||||
| @@ -327,7 +327,7 @@ static int decodeSpectrum (GetBitContext *gb, float *pOut) | |||||
| readQuantSpectralCoeffs (gb, subband_vlc_index[cnt], codingMode, mantissas, subbWidth); | readQuantSpectralCoeffs (gb, subband_vlc_index[cnt], codingMode, mantissas, subbWidth); | ||||
| /* Decode the scale factor for this subband. */ | /* 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. */ | /* Inverse quantize the coefficients. */ | ||||
| for (pIn=mantissas ; first<last; first++, pIn++) | 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 = coded_values_per_component + 1; | ||||
| coded_values = FFMIN(max_coded_values,coded_values); | 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); | readQuantSpectralCoeffs(gb, quant_step_index, coding_mode, mantissa, coded_values); | ||||