#include <echocancel.h>
| PNotifier | receiveHandler | 
| PNotifier | sendHandler | 
| Params | param | 
| const PNotifier & | GetReceiveHandler () const | 
| const PNotifier & | GetSendHandler () const | 
| void | SetParameters (const Params &newParam) | 
| void | SetClockRate (const int clockRate) | 
| PDECLARE_NOTIFIER (RTP_DataFrame, OpalEchoCanceler, ReceivedPacket) | |
| PDECLARE_NOTIFIER (RTP_DataFrame, OpalEchoCanceler, SentPacket) | |
Public Types | |
| enum | Mode { NoCancelation, Cancelation } | 
Classes | |
| struct | Params | 
| OpalEchoCanceler::OpalEchoCanceler | ( | ) | 
Create a new canceler.
| OpalEchoCanceler::~OpalEchoCanceler | ( | ) | 
| OpalEchoCanceler::OpalEchoCanceler | ( | ) | 
Create a new canceler.
| OpalEchoCanceler::~OpalEchoCanceler | ( | ) | 
| const PNotifier& OpalEchoCanceler::GetReceiveHandler | ( | ) |  const [inline] | 
        
@name Basic operations
| const PNotifier& OpalEchoCanceler::GetSendHandler | ( | ) |  const [inline] | 
        
| void OpalEchoCanceler::SetParameters | ( | const Params & | newParam | ) | 
Set the silence detector parameters.
| newParam | > New parameters for silence detector | 
| void OpalEchoCanceler::SetClockRate | ( | const int | clockRate | ) | 
Set the clock rate for the preprocessor
| clockRate | > Clock Rate for the preprocessor | 
| OpalEchoCanceler::PDECLARE_NOTIFIER | ( | RTP_DataFrame | , | |
| OpalEchoCanceler | , | |||
| ReceivedPacket | ||||
| ) |  [protected] | 
        
| OpalEchoCanceler::PDECLARE_NOTIFIER | ( | RTP_DataFrame | , | |
| OpalEchoCanceler | , | |||
| SentPacket | ||||
| ) |  [protected] | 
        
PNotifier OpalEchoCanceler::receiveHandler [protected]           | 
        
PNotifier OpalEchoCanceler::sendHandler [protected]           | 
        
Params OpalEchoCanceler::param [protected]           | 
        
 1.5.1