[Flac-dev] libFLAC internals

Brady Patterson brady at spaceship.com
Thu Feb 20 15:48:01 PST 2003


Howdy.

I'm working on Altivec versions of some of the libFLAC functions.  I figured
the best candidates would be those that had MMX/SSE/3dnow versions, and I
picked FLAC__lpc_restore_signal() to do first, since it's relatively simple.

In stepping through some runs, it appears that 'order' mod 4 is always 0.  Is
that guaranteed, either by the format or by higher functions in the reference
decoder?

Also, what assumptions can I make about the alignment of 'data' and
'qlp_coeff'?  It would be really nice if these were both doubleword-aligned.

Finally, in a more general context, is there an easy way to build for
profiling, or do I have to edit the makefiles?  I'm using gcc and gprof.

Thanks in advance,
-Brady

--
Brady Patterson (brady at spaceship.com)
Do you know Old Kentucky Shark?





More information about the Flac-dev mailing list