[FFmpeg-devel] [PATCH] CONFIG_SMALL for roqaudioenc.c
Vitor Sessak
vitor1001
Fri Oct 16 04:38:21 CEST 2009
Vitor Sessak wrote:
> M?ns Rullg?rd wrote:
>> Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:
>>
>>> Hello,
>>> roqaudioenc uses a ca. 16kB lookup table by default, attached patch
>>> makes
>>> it use ff_sqrt directly if CONFIG_SMALL is set.
>>> Overall that means instead of a single table lookup it needs about
>>> a table lookup, 2 shifts, 2 multiples, 2 adds and two branches per value
>>> encoded.
>
> I suppose it does not give exactly the same output.
Ops, 10l, it probably does. But I imagine my version is slightly faster.
-Vitor
More information about the ffmpeg-devel
mailing list