paulc
993b72f846
Adjust the timestamp too when performing PLC.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4826 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-30 17:29:31 +00:00
paulc
9d03da7a84
Perform Packet Loss Concealement in the iLBC decoder.
...
Provides reasonable quality for up to 20% non-sequential packet loss.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4825 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-30 17:15:24 +00:00
paulc
b94f4c4239
Moved DebugEnabler and name from Module to Plugin, made name mandatory.
...
Added API and command to reload configuration of a single plugin.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4203 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-23 16:26:25 +00:00
marian
a17323af75
Avoid output buffer re-alloc if needed size don't change in various data translators.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3769 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-02 13:59:02 +00:00
paulc
13f64f0306
Added names to codec translator factories to aid in debugging.
...
Try all possible formats when attempting to crate a new chain.
Fixes some missing conversions like speex/32000<->slin.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3165 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-02 14:28:27 +00:00
paulc
8520218d2d
Added flags to data forwarded through DataNodes.
...
The amount of consumed data is returned to the source.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2745 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-02 09:24:33 +00:00
paulc
c669a24f90
Added mutex names to most Yate modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2613 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 14:06:39 +00:00
paulc
f2fa3236b6
Added module loading and unloading support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1668 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-24 21:09:41 +00:00
paulc
1c2bb40726
Moved modules to proper location, added sample conf files for MGCP and heartbeat, removed traces of libpri.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1485 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-23 16:34:33 +00:00
paulc
e39385fdd5
Use TelEngine::destruct(obj) or GenObject::destruct() wherever applicable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1325 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-15 15:40:50 +00:00
paulc
cda2d9f1c2
Updated copyright and FSF address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
paulc
4a292bd06b
Moved all classes in all modules in anonymous namespaces.
...
Added RTLD_GLOBAL dlopen()ing so symbols exported by libraries loaded by
modules will be available.
git-svn-id: http://yate.null.ro/svn/yate/trunk@813 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:18 +00:00
paulc
f888550967
Rewritten most of the codec chaining logic.
...
Added wideband and stereo formats and some simple translators.
git-svn-id: http://yate.null.ro/svn/yate/trunk@809 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-25 20:40:58 +00:00
paulc
c44947b6a1
Added RADIUS client module.
...
Applied various related and unrelated changes and fixes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@714 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-22 18:22:34 +00:00
diana
8ee7985072
Added credit for Faizan Naqvi
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@541 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-10 09:06:00 +00:00
diana
faf170f60f
Added support for iLBC codec.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@537 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-09 23:05:47 +00:00