I have a C code of G729 codec which is not working

Guyz I have a C code of G729 Coder and Decoder, where Decoder decodes the G729 data to PCM data and Encoder encodes that PCM data to G729 data…

but the problem is I cant make two files (input G729 and output G729(after coding and decoding)) identical…

If anyone want the code to debug it…it will be really helpful…
My e-mail address is:
solitaire_unraveling@live.com

Regards,
Tarek.
Programmer
Synchronous ICT