[FFmpeg-devel] [PATCH] QCELP decoder
Vitor Sessak
vitor1001
Fri Nov 14 18:37:22 CET 2008
Michael Niedermayer wrote:
> On Thu, Nov 13, 2008 at 11:46:40AM -0800, Kenan Gillet wrote:
>> Thanks for your reviews,
>>
>> here is round 10 of the QCELP decoder patch:
>> - it simplifies and optimizes qcelp_lspf2lpc and lps2poly
>> - it removes bandwith_expansion_coeff from QCELPContext, and replaces it
>> by a systematic recalculation as the benchmarks show it is faster
>> - simplifies apply_gain_control,
>> - adds FIXME comment an av_log_missing_features in apply_gain_control
>> if the vector to control gain of is a zero vector.
>> - various cosmetics
>>
>> Kenan
>>
>
> [...]
>
>> @@ -461,6 +517,15 @@
>> #define QCELP_RATE_HALF_CODEBOOK_RATIO 0.5
>>
>> /**
>> + * sqrt(1.887) is the maximum of the pseudorandom
>> + * white sequence used to generate the scaled codebook
>> + * vector for framerate 1/4.
>> + *
>> + * TIA/EIA/IS-733 2.4.8.1.2
>> + */
>> +#define QCELP_SQRT1887 1.373681186
>> +
>> +/**
>> * table for impulse response of BPF used to filter
>> * the white excitation for framerate 1/4 synthesis
>> *
>
> ok
ok'ed parts applied.
-Vitor
More information about the ffmpeg-devel
mailing list