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

Reply via email to