[FFmpeg-devel] [PATCH] Common ACELP routines (3/3) - LPC decoding routines
Michael Niedermayer
michaelni
Sat Apr 26 03:18:06 CEST 2008
On Fri, Apr 25, 2008 at 11:57:24PM +0700, Vladimir Voroshilov wrote:
> On 4/25/08, Vladimir Voroshilov <voroshil at gmail.com> wrote:
[...]
> > > also please change the Q12/15 notation to some normal fixed point one with
> > > min/one/max
> >
> > Like this?:
> >
> > /**
> > * \param param1 bla bla bla
> > ...
> > * \return some value
> > *
> > * allowed values for param1:
> > * min: -0x10000
> > * max: 0x10000
> > * one 0x01000
> > */
> >
> > Or something different?
> > Give me sample please.
>
> Waiting for answer.
> Currently kept Q[n] notation as is.
[...]
> +void ff_acelp_reorder_lsf(int16_t* lsfq, int lsfq_min_distance, int lsfq_min, int lsfq_max)
> +{
> + int i, j;
> +
> + /* sort lsfq in ascending order. float bubble agorithm, O(n)*/
Its O(n) if already sorted otherwise its O(n^2)
anyway the patch looks ok except this and the Q* notation
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Everything should be made as simple as possible, but not simpler.
-- Albert Einstein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080426/8757a384/attachment.pgp>
More information about the ffmpeg-devel
mailing list