|
|
Classification: |
General |
Category: |
SDK |
Created: |
12/10/2004 |
Modified: |
12/13/2004 |
Number: |
FAQ-1189 |
Platform: |
Symbian OS v7.0 |
|
Question: I have tried running the audio sample app in the UIQ SDK [examples\MultiMedia\Audio] but whenever I try to record a sample it just fails without giving an error. Why is this?
Answer: With a little logging it is possible to see that the application is failing with a KErrNotSupported error. This shows that the phone is not capable of recording in the mode requested i.e. // Set up file to record to, the recording format, codec, and settings iLocation.iName = aFile; iCodec.iBits = TMdaPcmWavCodec::E8BitPcm iSettings.iSampleRate=TMdaAudioDataSettings::ESampleRate8000Hz; iSettings.iChannels=TMdaAudioDataSettings::EChannelsMono;
This is because the P800/P900 does not appear to ship with the required plugins for this mode of recording. Whilst it may be possible to play around with combinations of different sample rates, channels and bits [as well as format types] you would probably be better off using the CMdaAudioInputStream API to record data from the microphone which will guarantee you 16 Bit PCM audio [although the sample rate may be restricted].
Please refer to the Sony Ericsson developer support site for further information. |
|
|