[FFmpeg-devel] [PATCH] WMA Voice decoder
Måns Rullgård
mans
Wed Jan 20 18:55:59 CET 2010
"Ronald S. Bultje" <rsbultje at gmail.com> writes:
> Hi,
>
> my first decoder, please be kind. :-).
Some general observations I forgot to include in the previous mail...
1. Use of double-precision FP
Is this really necessary in all places? Even if the answer is that
some existing function takes double arguments, it should be checked
whether a float version of same would be good enough here.
2. FP conversions
You seem to be doing a lot of int to float conversions. These take
time, and it might be better to store some tables as floats
instead, at least some of the small ones. Type punning is often
useful too.
3. memcpy, memset etc
I noticed a number of calls to memcpy and memset. Are all of these
really needed? Perhaps some could be done by pointer swapping
instead.
4. Coding style
Good style overall. ;-)
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list