Re: WMA on the iPhone
Re: WMA on the iPhone
- Subject: Re: WMA on the iPhone
- From: Brian Willoughby <email@hidden>
- Date: Sat, 10 Jan 2009 01:35:32 -0800
MP3 was not designed as an interim memory storage format. It's
totally inappropriate to convert to MP3 as a bridge between other
technologies. The inventors of MP3 would shudder. Even if you don't
care about quality, you'll probably find it harder to support MP3
playback, and all the encoding and decoding would surely sap the CPU.
What's wrong with convert-on-the-fly to Linear PCM? You could even
use the 8.24 native format for the iPhone, or whatever the exact
format is. That would entail very little CPU overhead. With a
circular buffer, it would not even require significantly more memory.
Brian Willoughby
Sound Consulting
On Jan 10, 2009, at 00:05, Marco Papa wrote:
My app plays MP3 and AAC streams using Audio Queue Services. I would
like to add streaming WMA (Windows Media Audio) . One suggestion
that I have had is to use the version of ffmpeg which has been
ported to the iPhone, let it parse the streamed audio (currently I
do it with Audio File Stream Services) and convert on-the-fly from
WMA into MP3 and feed the resulting MP3 stream to Audio Queue
services. Would this work? Any other ideas?
_______________________________________________
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