Discussion Board
AmrDll.dll missing in 6630
2005-02-01, 11:30
#1
Registered User
Hi Everyone
I'm using amrDll.lib(Library amrDll.lib)
in a dll , but when I try to load the dll it fails because amrDll.dll
is not found(works fine on 6600).Where can I download this dll?
Amir
Nokia Developer Champion
Hi,
which SDK do you use?? It is deprecated on 8.0a, please check this forum....
Bye
STeN
Registered User
I'm using Symbian8.0 , and my question should be is there a
way to convert .amr to .pcm instead of the deprecated class?
Nokia Developer Champion
Hi,
yes, search this forum forum - problem discussed menay times. In few words the way is streaming into pcm16 and converting streamed data.
Bye
STEN
Registered User
I'm trying to convert AMR to PCM16 according to a code which
was published here,but the destination buffer remains empty
although 6 bytes were parsed,any ideas?
CMMFCodec* codec = CMMFCodec::NewL(TUid::Uid(0x101FAF67));
CleanupStack::PushL(codec);
CMMFDescriptorBuffer* srcbuf = CMMFDescriptorBuffer::NewL(320);
CleanupStack::PushL(srcbuf);
//desSource is TDesC8
srcbuf->Data().Copy(const_cast<unsigned char*>(descSource.Ptr()));
CMMFDescriptorBuffer* dstbuf = CMMFDescriptorBuffer::NewL(32);
CleanupStack::PushL(dstbuf);
TCodecProcessResult result = codec->ProcessL(*srcbuf, *dstbuf);
CleanupStack::PopAndDestroy(dstbuf);
CleanupStack::PopAndDestroy(srcbuf);
CleanupStack::PopAndDestroy(codec);
Posting Permissions
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Rules