How to play mp3 in UIQ 3.1 Symbian 9.2 by audio stream

Login to reply to this topic.
Wed, 2008-03-12 06:19
Joined: 2006-04-13
Forum posts: 6

Hi,
I m trying to play an mp3 file in UIQ 3. 1 by CMdaAudioOutputStream.
I m following these steps:
1. iAudioOutputStream = CMdaAudioOutputStream::NewL(*this);

iAudioSettings.Query();
iAudioSettings.iChannels=TMdaAudioDataSettings::EChannelsMono;
iAudioSettings.iSampleRate=TMdaAudioDataSettings::ESampleRate8000Hz;

iAudioOutputStream->Open(&iAudioSettings);

in callback MaoscOpenComplete() follwoing r implemented:

iDataType.Set(KMMFFourCCCodeMP3);
iAudioOutputStream->SetDataTypeL(iDataType);
iAudioOutputStream->SetPriority(EMdaPriorityMax , EMdaPriorityPreferenceTimeAndQuality);

After these I call:
iAudioOutputStream->WriteL(iBuffer);

Then
MaoscBufferCopied() is called with 0 error
Sad
but MaoscPlayComplete()
is called with -10

Please help

Thanks
Regards
Anand

  • Login to reply to this topic.