On 18 Jan, Martin Hairer wrote:
> I am using LAME on a Macintosh and I was wondering whether there
> exists a version that generates AltiVec instructions. If not, would it
> be feasible to replace the FFT by Apple's FFT library? I had a look
> at the source code and it seems that the FFT used in LAME has a
> different interface from most general purpose FFT's. Thanks,
It depends on the lizense of Apple's FFT library. LAME is LGPL'ed, so if
the lizense for the FFT library isn't compatible with the LGPL, you
can't (legally) do that.
But doesn't Apple distribute AltiVec intrinsics for gcc on the developer
CD? What about using them (with appropriate compile time protection,
e.g. '#if defined(HAVE_ALTIVEC_INTRINSICS_INCLUDE_FILE_H)') and sending
patches? I would be happy to add the neccessary autoconf glue.
Bye,
Alexander.
--
Loose bits sink chips.
http://www.Leidinger.net Alexander @ Leidinger.net
GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7
_______________________________________________
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder