Raghu,
You need to check for the output data format for the encoded data.
As far as I remember, the default output data format for the encoder
represents each compressed bit in one Byte.
For example: if you have 160 compressed bits then you will see the output
actually take 160 bytes.
As a result, you may need to re-represent the 160 bytes into IF1 or IF2
formats, and then you will get an accurately compression bitstream.
Regards,
Umang Garg
Lead Design Engineer
NeoMagic
> -----Original Message-----
> From: s...
> [mailto:s...] On Behalf Of raghus
> Sent: Friday, August 04, 2006 1:57 PM
> To: s...
> Subject: [speechcoding] AMR-fix Point- NB Data rate mismatching
>
> Hi,
> Plz help me to use AMR Fxd Point NB codec for VoIP
> application on Pocket PC. Source code is downloaded from 3GPP
> & Tested with 3GPP test vector.
> But its not giving proper output in Device with real time data.
>
> But data rate while encoding is 160bytes to 250bytes
> (increasing) Why is it increasing instead of compressing ??
>
> Where i need to use WB .. ?
>
> Plz help to solve this issue ..
>
> Thanks in advance
> raghu
>