AmDtmfDetector Class Reference

DTMF detector class. More...

#include <AmDtmfDetector.h>

Inheritance diagram for AmDtmfDetector:

AmEventHandler AmKeyPressSink

Public Member Functions

 AmDtmfDetector (AmSession *session)
void checkTimeout ()
void putDtmfAudio (const unsigned char *, int size, int user_ts)
void setInbandDetector (Dtmf::InbandDetectorType t)

Friends

class AmSipDtmfDetector
class AmRtpDtmfDetector
class AmInbandDtmfDetector

Detailed Description

DTMF detector class.

This class collects DTMF info from three sources: RTP (RFC 2833), SIP INFO method (RFC 2976) and DTMF tones from audio stream. Received DTMF events are further reported to SEMS application via DialogState::onDtmf() call.


Constructor & Destructor Documentation

AmDtmfDetector::AmDtmfDetector ( AmSession session  ) 

Constructor

Parameters:
session is the owner of this class instance


The documentation for this class was generated from the following files:
Generated on Fri May 16 12:02:07 2008 for SEMS by  doxygen 1.5.1
Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login