nicolas at medularis.com Guest
|
Posted: Mon Apr 20, 2009 1:03 pm Post subject: [Freeswitch-users] G729 settings |
|
|
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 |
|