Re: WMA on the iPhone
Re: WMA on the iPhone
- Subject: Re: WMA on the iPhone
- From: Norman Franke Lists <email@hidden>
- Date: Sat, 10 Jan 2009 16:09:43 -0500
I'd guess the issue is that the iPhone may not have enough CPU to
decode WMA and do anything else. Transcoding, if possible, would allow
the audio hardware to do the heavy lifting.
-Norman Franke
On Jan 10, 2009, at 4:35 AM, Brian Willoughby wrote:
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
_______________________________________________
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