Re: Recording in iPhone
Re: Recording in iPhone
- Subject: Re: Recording in iPhone
- From: Alex Kac <email@hidden>
- Date: Wed, 11 Feb 2009 15:10:18 -0600
Unfortunately that weak linking won't work on the iPhone.
On Feb 11, 2009, at 2:53 PM, Jens Alfke wrote:
On Feb 11, 2009, at 12:20 PM, tahome izwah wrote:
You can't, unless you license and install an MP3 codec at a
ridiculous
price from Fraunhofer in Germany.
Or you can use the open-source LAME MP3 encoder <http://lame.sourceforge.net
>.
If you're worried about legal exposure (Fraunhofer and Thomson have
sued companies that shipped unlicensed encoders), one option is to
have your binary weak-link against a LAME dynamic library, but not
include the LAME library in your product. Instead, point users to an
external site where they can download and install it. For example,
there is an OS X binary of LAME, packaged as a framework, at <http://karaoke.kjams.com/wiki/Lame
>.
Of course, this only makes sense if your product works even when MP3
encoding isn't available. For example, you could also encode into
AAC using the existing CoreAudio codecs.
—Jens
PS: This is the reason, btw, why CoreAudio doesn't have an MP3
encoder. Apparently it would cost ridiculously more money for Apple
to license the encoder for usage by any number of apps running on
the OS. Instead, Apple just licensed it for iTunes and statically
linked it into that app.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
Alex Kac - President and Founder
Web Information Solutions, Inc.
"If at first you don't succeed, skydiving is not for you."
-- Francis Roberts
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden