Richard Fuchs
1b695faabb
MT#62181 fix initialisers
...
Add missing initialisers and fix order.
In some cases the member was actually unused and could just be removed.
Change-Id: I0f0c927eb8271c35dcfd371f225847f62bea2812
Warned-by: Coverity
9 months ago
Victor Seva
2bf464e5cb
Imported Upstream version 1.6.0~20150612~a2d214df36
11 years ago
Victor Seva
df9992620d
Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Stefan Sayer
7dcb7e2abb
added OpenSSL linking exception to license
16 years ago
Stefan Sayer
972bf9e01e
DTMF: excessive log compile time disabled
16 years ago
Stefan Sayer
bd24854161
fix * DTMF for spandsp detector
16 years ago
Stefan Sayer
37b48df84f
even more verbose DTMF logging
16 years ago
Stefan Sayer
4c0cc9d924
report changed key in KeyPressed, verbouse DBG
16 years ago
Stefan Sayer
f1b81f44c7
wsp fixes
16 years ago
Stefan Sayer
575b2e1bc1
de03bc1
16 years ago
Stefan Sayer
1f2b2598ad
fixed DTMF propagation (only for RTP events)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1836 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
94d697dd4e
make this compile for old spandsp version (cast required)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1834 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
971500b0b5
propagate event TS to aggregating DTMF detector. this help detecting same key presses that follow each other closely
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1833 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
d0a1a827ac
backwards compatible fixing DTMF detector state not being defined completely any more in spandsp headers
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1698 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
5ab8284bb6
DTMF detection improved, the timestamp of the DTMF RTP packets is considered
...
- if an RTP event with timestamps differing from the last one is received, the
event is sent out immediately
- RTP DTMF packets with the same timestamp as an already detected keypress are
ignored.
This allows to raise the value for timeout on sending out RTP DTMF event, to 5 packets
(100 or 150ms)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1352 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
9e570338ae
support for older spandsp version (e.g. 0.0.2 from debian etch)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1184 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d6374b6c0e
use define SYSTEM_SAMPLERATE everywhere
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1051 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
fa714ad55a
initializing detector type variable
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@805 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
34b2a4a2b9
reset DTMF detector on default
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@547 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
65550b96ed
spandsp dtmf detection configurable as default dtmf detector
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@546 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
052984ad11
support for inband dtmf detector from spandsp lib (www.soft-switch.org)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@545 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
fcad45df8d
maximum DTMF INFO key press length
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@510 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
df041a16ed
train ride doxygen documentation
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@457 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
601f286240
unmade untested fix of sip info dtmf detector until its tested
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@404 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
41795d6d9f
added the call watcher, useful class to monitor/interface call status to external applications/network etc
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@403 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
665126f91f
changed receiver of keypresses to a more generic interface
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@321 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Keller
7551933f09
- fixed a small bug in the in-band DTMF detector which caused some registerKeyPressed() to get lost
...
- fixed duration calculation of in-band DTMF codes
- cleaned up the in-band DTMF detection code (a litle bit)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@318 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
7c964b9b03
unifies indentation level in all source files to 2 (-i2)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@261 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
6d8f8d9645
enabled Id svn keyword property
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@145 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
e35497f882
simplified dtmf handling
...
removed AmDtmfHandler: Aggregated dtmf event is posted into
session's event queue directly.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@88 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
484797c053
DTMF event handling fixed: keypresses are now handled by the session's (signalling) thread
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@82 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
37abd5379e
initial checkin new open source version.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@5 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago