@@ -670,10 +670,10 @@ static int update_filter(SpeexResamplerState *st)
670670 spx_uint32_t i ;
671671 for (i = 0 ;i < st -> den_rate ;i ++ )
672672 {
673- spx_int32_t j ;
673+ spx_uint32_t j ;
674674 for (j = 0 ;j < st -> filt_len ;j ++ )
675675 {
676- st -> sinc_table [i * st -> filt_len + j ] = sinc (st -> cutoff ,((j - (spx_int32_t )st -> filt_len /2 + 1 )- ((float )i )/st -> den_rate ), st -> filt_len , quality_map [st -> quality ].window_func );
676+ st -> sinc_table [i * st -> filt_len + j ] = sinc (st -> cutoff ,((( spx_int32_t ) j - (spx_int32_t )st -> filt_len /2 + 1 )- ((float )i )/st -> den_rate ), st -> filt_len , quality_map [st -> quality ].window_func );
677677 }
678678 }
679679#ifdef FIXED_POINT
@@ -798,7 +798,6 @@ EXPORT SpeexResamplerState *speex_resampler_init(spx_uint32_t nb_channels, spx_u
798798
799799EXPORT SpeexResamplerState * speex_resampler_init_frac (spx_uint32_t nb_channels , spx_uint32_t ratio_num , spx_uint32_t ratio_den , spx_uint32_t in_rate , spx_uint32_t out_rate , int quality , int * err )
800800{
801- spx_uint32_t i ;
802801 SpeexResamplerState * st ;
803802 int filter_err ;
804803
@@ -928,7 +927,7 @@ EXPORT int speex_resampler_process_int(SpeexResamplerState *st, spx_uint32_t cha
928927EXPORT int speex_resampler_process_float (SpeexResamplerState * st , spx_uint32_t channel_index , const float * in , spx_uint32_t * in_len , float * out , spx_uint32_t * out_len )
929928#endif
930929{
931- int j ;
930+ spx_uint32_t j ;
932931 spx_uint32_t ilen = * in_len ;
933932 spx_uint32_t olen = * out_len ;
934933 spx_word16_t * x = st -> mem + channel_index * st -> mem_alloc_size ;
@@ -969,7 +968,7 @@ EXPORT int speex_resampler_process_float(SpeexResamplerState *st, spx_uint32_t c
969968EXPORT int speex_resampler_process_int (SpeexResamplerState * st , spx_uint32_t channel_index , const spx_int16_t * in , spx_uint32_t * in_len , spx_int16_t * out , spx_uint32_t * out_len )
970969#endif
971970{
972- int j ;
971+ spx_uint32_t j ;
973972 const int istride_save = st -> in_stride ;
974973 const int ostride_save = st -> out_stride ;
975974 spx_uint32_t ilen = * in_len ;
0 commit comments