Remove ff_acelp_weighted_filter() which is just a function wrapping a 1
line loop. Originally committed as revision 14895 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
5038ecb1f1
commit
cd523888f3
@ -141,17 +141,6 @@ int ff_acelp_lp_synthesis_filter(
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ff_acelp_weighted_filter(
|
|
||||||
int16_t *out,
|
|
||||||
const int16_t* in,
|
|
||||||
const int16_t *weight_pow,
|
|
||||||
int filter_length)
|
|
||||||
{
|
|
||||||
int n;
|
|
||||||
for(n=0; n<filter_length; n++)
|
|
||||||
out[n] = (in[n] * weight_pow[n] + 0x4000) >> 15; /* (3.12) = (0.15) * (3.12) with rounding */
|
|
||||||
}
|
|
||||||
|
|
||||||
void ff_acelp_high_pass_filter(
|
void ff_acelp_high_pass_filter(
|
||||||
int16_t* out,
|
int16_t* out,
|
||||||
int hpf_f[2],
|
int hpf_f[2],
|
||||||
|
@ -104,21 +104,6 @@ int ff_acelp_lp_synthesis_filter(
|
|||||||
int stop_on_overflow,
|
int stop_on_overflow,
|
||||||
int rounder);
|
int rounder);
|
||||||
|
|
||||||
/**
|
|
||||||
* Calculates coefficients of weighted A(z/weight) filter.
|
|
||||||
* @param out [out] weighted A(z/weight) result
|
|
||||||
* filter (-0x8000 <= (3.12) < 0x8000)
|
|
||||||
* @param in source filter (-0x8000 <= (3.12) < 0x8000)
|
|
||||||
* @param weight_pow array containing weight^i (-0x8000 <= (0.15) < 0x8000)
|
|
||||||
* @param filter_length filter length (11 for 10th order LP filter)
|
|
||||||
*
|
|
||||||
* out[i]=weight_pow[i]*in[i] , i=0..9
|
|
||||||
*/
|
|
||||||
void ff_acelp_weighted_filter(
|
|
||||||
int16_t *out,
|
|
||||||
const int16_t* in,
|
|
||||||
const int16_t *weight_pow,
|
|
||||||
int filter_length);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* high-pass filtering and upscaling (4.2.5 of G.729).
|
* high-pass filtering and upscaling (4.2.5 of G.729).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user