[FFmpeg-devel] [PATCH] [3/3] SIPR 16k decoder

Vitor Sessak vitor1001
Fri Jan 15 01:52:12 CET 2010


Ronald S. Bultje wrote:
> Hi,
> 
> On Thu, Jan 14, 2010 at 7:05 PM, Vitor Sessak <vitor1001 at gmail.com> wrote:
>> The rule I use is: always use floats, unless when you need to call
>> ff_acelp_lspd2lpc(), which takes doubles as arguments (and also to
>> avoiding converting buffers to double or back).
> 
> So let's change ff_acelp_lspd2lpc()? Why does it use doubles?

It was decided in this thread [1]. It looks like QCELP output was pretty 
sensitive to rounding.

[1] 
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2008-November/056222.html



More information about the ffmpeg-devel mailing list