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