[Freeswitch-users] G729 settings

Nicolas Brenner nicolas at medularis.com
Mon Apr 20 10:51:28 PDT 2009


Merely for testing/research purposes I decided to try an "open" G729 codec
posted to this list a couple months ago. I tried it a couple times with
"FreeSWITCH Version 1.0.trunk (11356M)". And everything worked fine, while
starting FS I would get:
2009-04-20 13:29:59 [CONSOLE] switch_loadable_module.c:857
switch_loadable_module_load_file() Successfully Loaded [mod_g729]
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 10ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 20ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 30ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 40ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 50ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 60ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 70ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 80ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 90ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 100ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 110ms
2009-04-20 13:29:59 [NOTICE] switch_loadable_module.c:179
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 120ms

Yesterday I wanted to update to the latest revision on svn, so I did make
current, and after a few problems, cleaning everything up and getting the
svn source again, I built the latest rev at the time (13083). Then I ran FS,
everything seemed to work alright, but when I tried to make a call using
G729 I got an error saying it didn't have the right read codec. After
investigating a little bit, I discovered my VoIP provider was setting G729 @
40ms, but FS was only supporting 10ms. This is what shows while starting FS:

2009-04-20 13:33:38 [CONSOLE] switch_loadable_module.c:889
switch_loadable_module_load_file() Successfully Loaded [mod_g729]
2009-04-20 13:33:38 [NOTICE] switch_loadable_module.c:182
switch_loadable_module_process() Adding Codec 'G729' (G.729) 8000hz 10ms
2009-04-20 13:33:38 [CONSOLE] switch_loadable_module.c:889
switch_loadable_module_load_file() Successfully Loaded [mod_amr]
.....

There's no support for other configurations other than 10ms. The xml config
files are the same, and the G729 module code is the same too, so I guess the
only thing that's changed is the code that loads the codec module.

Any ideas, help or similar experiences?

Thanks!

Nicolas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090420/3863bb0e/attachment-0002.html 


More information about the FreeSWITCH-users mailing list