Mercurial > libavcodec.hg
comparison acelp_filters.h @ 12181:0885e7a93ed4 libavcodec
Fix Doxygen @param command attribute syntax.
The [in] and [out] attributes have to be appended to the @param command.
author | diego |
---|---|
date | Sat, 17 Jul 2010 10:43:42 +0000 |
parents | 0516f4062307 |
children |
comparison
equal
deleted
inserted
replaced
12180:b24153464669 | 12181:0885e7a93ed4 |
---|---|
36 */ | 36 */ |
37 extern const int16_t ff_acelp_interp_filter[61]; | 37 extern const int16_t ff_acelp_interp_filter[61]; |
38 | 38 |
39 /** | 39 /** |
40 * Generic FIR interpolation routine. | 40 * Generic FIR interpolation routine. |
41 * @param out [out] buffer for interpolated data | 41 * @param[out] out buffer for interpolated data |
42 * @param in input data | 42 * @param in input data |
43 * @param filter_coeffs interpolation filter coefficients (0.15) | 43 * @param filter_coeffs interpolation filter coefficients (0.15) |
44 * @param precision sub sample factor, that is the precision of the position | 44 * @param precision sub sample factor, that is the precision of the position |
45 * @param frac_pos fractional part of position [0..precision-1] | 45 * @param frac_pos fractional part of position [0..precision-1] |
46 * @param filter_length filter length | 46 * @param filter_length filter length |
63 int frac_pos, int filter_length, int length); | 63 int frac_pos, int filter_length, int length); |
64 | 64 |
65 | 65 |
66 /** | 66 /** |
67 * high-pass filtering and upscaling (4.2.5 of G.729). | 67 * high-pass filtering and upscaling (4.2.5 of G.729). |
68 * @param out [out] output buffer for filtered speech data | 68 * @param[out] out output buffer for filtered speech data |
69 * @param hpf_f [in/out] past filtered data from previous (2 items long) | 69 * @param[in,out] hpf_f past filtered data from previous (2 items long) |
70 * frames (-0x20000000 <= (14.13) < 0x20000000) | 70 * frames (-0x20000000 <= (14.13) < 0x20000000) |
71 * @param in speech data to process | 71 * @param in speech data to process |
72 * @param length input data size | 72 * @param length input data size |
73 * | 73 * |
74 * out[i] = 0.93980581 * in[i] - 1.8795834 * in[i-1] + 0.93980581 * in[i-2] + | 74 * out[i] = 0.93980581 * in[i] - 1.8795834 * in[i-1] + 0.93980581 * in[i-2] + |