View Full Version : audio file
matjosh
11-05-2006, 09:20 PM
Hi All,
Can anyone tell me the different audio/vedio file formats supported by brew 3.1?
Thanks in advance for all.........
matjosh
11-05-2006, 10:18 PM
Hi All,
Can anyone tell me the different audio/vedio file formats supported by brew 2.1?
Thanks in advance for all.........
ruben
11-05-2006, 11:45 PM
Check AEEMimeTypes.h file, however please note that list of supported MIME type for a given phone is dependent on OEM, check the DDS from QCOMM intranet.
matjosh
11-16-2006, 09:01 PM
hi all,
can any one give a list of audio file format supported by brew3.1.5?
I know that .aac file can be used for the playback of audio.But i dont know if it is getting converted to some other file format internally,plzzzzz help.
matjosh
11-16-2006, 09:06 PM
hi all,
can any one give a list of audio file format supported by brew3.1.5?
I know that .aac file can be used for the playback of audio.But i dont know if it is getting converted to some other file format internally,plzzzzz help.
matjosh
11-17-2006, 01:31 AM
HI,
Can anyone explain how can we play any .aac audio file? Iwant to know wheather this format converted to aome other format for the brew to play it or it is able to directly playing the file?
thanks in advance
kolden
11-17-2006, 02:03 AM
If your phone supports aac (check device data sheet), use
ISHELL_CreateInstance(pme->a.m_pIShell, AEECLSID_MEDIAAAC, (void **)&pme->m_pIMedia)
to create an IMEDIA object that is able to play aac files. See docs for IMEDIA object for more info.
You can always use some audioformat-converter, for example GoldWave, to convert from aac->mp3, if the device can't play aac. Then load the file in the device and play it.
If you want to play aac files on the phone when it does not support it, it gets trickier. If the phone supports PCM playback (most modern devices do, I think) you can use some aac decoding algorithm to decode to pcmdata and then play it. If it does not support PCM playback, you have to decode the aac, code into mp3 (or other format the phone supports) and then play it. Both these techniques involve use of the ISOURCE object, or some object inherited from ISOURCE. These methods will probably take some time, try to use one of the first two. :cool:
Regards
Daniel
EDIT:
I just saw your other question on this forum and realized I may not have answered your question at all... My guess is that the phones supporting a certain file format just decodes it and play it directly, it seems very strange it should convert to some other format and then play it. Someone more into device and brew internals may have a more definitive answer....
Please don't ask the same questions over and over across multiple forums.
vBulletin v3.0.13, Copyright ©2000-2009, Jelsoft Enterprises Ltd.