Piotr Gregor
cc05abc0d4
FS-9027: [avmd] Check buffer
...
Now buffer is checked for successful memory
allocation dynamically with assertion omitted.
2016-04-06 23:08:21 +01:00
Piotr Gregor
73cc5ae3c1
FS-9020 Avmd internal/external channel
...
Implement checking of proper configuration
of avmd session being started on internal/external
channels. Check for read/write codec, CF_MEDIA_SET.
2016-04-06 17:57:15 +01:00
Piotr Gregor
4fa43a2442
[avmd] FS-9023 Add console auto completion
...
Now auto completion is enabled.
2016-04-05 17:09:17 +01:00
Piotr Gregor
439be5d122
[avmd] FS-9019 Extend syntax description
...
Add commands to syntax description.
2016-04-05 15:48:48 +01:00
Piotr Gregor
0a893bac2f
FS-9016 Avmd segfaults on NULL read codec
...
Now it will simply exit. Also added more
descriptive and clear error reporting.
2016-04-04 17:03:30 +01:00
Piotr Gregor
c9d027ea91
FS-8875 Enable faster beep detection
...
Unnecessary computation of arc cosine is omitted
and convergence is checked on partial results.
Original frequency is easily retrieved when needed.
2016-03-29 23:41:13 +01:00
Piotr Gregor
906e844010
FS-8988 Rename files
2016-03-29 20:53:31 +01:00
Piotr Gregor
6658f61ccd
FS-8983 [avmd] Enable avmd on outbound channel
...
It is possible now to do avmd on outgoing channel
which is very handy while debugging.
2016-03-28 02:51:07 +01:00
Mike Jerris
9e6593aa73
Merge pull request #762 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8961-avmd-increase-robustness-of-variance to master
...
* commit '63a30499dbb8d280dbf4d18b393aa68ac3ce8c15':
FS-8961 Increase robustness of estimation
2016-03-21 15:36:41 -05:00
Piotr Gregor
63a30499db
FS-8961 Increase robustness of estimation
...
Add optional requirement of consecutive streak
of estimations in SMA buffer. Fix definitions.
Add options to control debugging/printing.
2016-03-21 00:10:36 +00:00
Piotr Gregor
fce7cfee35
FS-8960 Set buffer position to beginning on reset
...
Now buffer position is reset to 0.
2016-03-19 23:43:50 +00:00
Piotr Gregor
f561f1cdd6
FS-8855 fix calc of variance of tone's freq estimator
...
Change SMA buffer APPEND_SMA_VAL macro so now the variance
of tone's frequency estimation is correctly calculated.
Change frequency advertised in log on beep detection from
most recently computed value to average of all values used
in DESA computation.
2016-03-17 12:39:03 +00:00
Piotr Gregor
1c39305fad
FS-8810 fix crash on FS startup
...
The float-int-float fast arc cosine
mapping is now properly constructed (reused).
2016-03-12 00:20:17 +00:00
Piotr Gregor
43d89f0258
refactor: fix comments
...
Applying code guidelines. No side effects.
2016-02-05 00:07:00 +00:00
Anthony Minessale
f8b19b7485
FS-8190 #resolve [When using nixevent, freeswitch stops sending us certain custom event that were NOT part of the nixevent command]
2015-09-21 18:00:32 -05:00
Mike Jerris
46c0d05216
FS-7966: fix more msvc 2015 build warnings.
2015-09-02 13:07:17 -04:00
William King
5a94bfefd3
Build fix: updated to better support new video changes
2015-05-28 12:47:24 -05:00
Brian West
a79a9ea9ed
FS-6373
2014-07-09 08:25:54 -05:00
Jeff Lenk
7ebb663ce6
FS-5401 --resolve whitespace only
2014-01-02 17:51:09 -06:00
Jeff Lenk
4e6852fd88
FS-5989 --resolve
2013-11-29 22:23:08 -06:00
Anthony Minessale
29c38decab
add execute_on_avmd_beep
2013-11-21 01:41:28 +05:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Ken Rice
babeca40dd
FS-5128 --resolve
2013-02-26 10:44:32 -06:00
Anthony Minessale
83007777a0
lower console output to debug for avmd
2012-09-14 11:24:23 -05:00
Anthony Minessale
02e5eaefec
FS-4118 --resolve
2012-04-16 16:14:20 -05:00
Anthony Minessale
9f6000a74e
FS-4090 --resolve
2012-04-09 12:31:48 -05:00
Marc Olivier Chouinard
ba7dc9fde8
Fix for -Wunused-but-set-variable required compiler. : mod_freetdm mod_avmd mod_cidlookup mod_ladspa mod_lcr mod_nibblebill mod_rss mod_vdm mod_dahdi_codec mod_skinny mod_cdr_pg_csv
2011-04-22 22:49:41 -04:00
Anthony Minessale
cd95138427
FS-2839
2010-11-11 12:32:29 -06:00
Jeff Lenk
df4bd93545
add mod_avmd for win
2010-05-26 13:30:29 -05:00
Eric des Courtis
10c6a30a59
Added new FreeSWITCH module mod_avmd or the Advanced Voicemail Detection Module.
...
It provides better detection than mod_vmd but is a little more CPU intensive than mod_vmd.
Perhaps someone would like to CUDAfy this code?
2010-05-25 15:03:14 -04:00