Help with voiceage g729 integration in pjsua

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I was trying to integrate voiceage W32 g729 codec in pjsua.
I have created the g729.c and g729.h (emulating gsm.x files) calling the
va_g729.h functions (init, code and decode ), and I have


I was trying to compile this with mingw but I have problems...
I have modify pjsua_media.c (with proper g729 inicialization), and enable
g729 in config_site.h (Enable g729 in config_site.h as # define
PJMEDIA_HAS_G729_CODEC 1
)

as recomended Elangbam Johnson

My problem now is all the makefile, lib, link etc. in mingw.
Can anybody helpme with all this...?

Thanks in advance...



           I already integrated for windows mobile, this is the

process what i've done. Must be same for desktop also.


The g.729 evaluation version of Voice Age will in?clude 3 files g729a.lib,
g729a_if.h and typedef.h,



   1. Create 2 files and add in pjsip project (g729.c and g729.h) following

   the pattern same as gsm or g711. or any other codecs.
   2. Include g729a_if.h and typedef.h in g729.c
   3. Call the required API?s given in the voice library in g729.c wherever
   required

The API?s are


E_IF_g729a_init

E_IF_g729a_queryBlockSize

E_IF_g729a_encode

D_IF_g729a_init

D_IF_g729a_queryBlockSize

D_IF_g729a_decode



   1. Call pjmedia_codec_g729_init() and pjmedia_codec_g729_deinit()  in pj

   sua_media.c.

5.

Elangbam Johnson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20091027/727abd04/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux