[vorbis-dev] optimization

Monty xiphmont at xiph.org
Mon Aug 14 15:56:28 PDT 2000



> I'm busy doing optimizations for vorbis. Don't have time for it, but still
> doing it :-)

That's the way it's supposed to be! ;-)

> Some suggestions: there are some double function names:
> forward/inverse
> pack/unpack
> look/free_look/free_info
> and maybe more.

All the backends use the same function names.  I was driving home the 
'mappingness', perhaps a bit too far.

> If they were renamed to time0_forward etc. profiling would be a lot
> easier.

true enough

> Oh, and add -fno-inline to $PROFILE in the Makefiles (or configure).

OK

>_not_ floor0.c:inverse(), but _mdct_kernel()

>Well, that's why I disable inline (at least I _thought_ I did. oops.)

Right ;-)  My MDCT drags.

Monty

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/



More information about the Vorbis-dev mailing list