#include <dtmffilter.h>
Definition at line 26 of file dtmffilter.h.
Public Member Functions | |
| DtmfFilter () | |
| ~DtmfFilter () | |
| QChar | process (short *samples, int length) |
Private Member Functions | |
| void | HitCounter (int Frequency, int numHitsThisSample) |
| QChar | CheckAnyDTMF () |
Private Attributes | |
| goertzel * | filter_697 |
| goertzel * | filter_770 |
| goertzel * | filter_852 |
| goertzel * | filter_941 |
| goertzel * | filter_1209 |
| goertzel * | filter_1336 |
| goertzel * | filter_1477 |
| QMap< int, int > | Hits |
| QMap< QChar, unsigned int > | Debounce |
| DtmfFilter::DtmfFilter | ( | ) |
Definition at line 41 of file dtmffilter.cpp.
| DtmfFilter::~DtmfFilter | ( | ) |
Definition at line 77 of file dtmffilter.cpp.
| QChar DtmfFilter::process | ( | short * | samples, | |
| int | length | |||
| ) |
| void DtmfFilter::HitCounter | ( | int | Frequency, | |
| int | numHitsThisSample | |||
| ) | [private] |
| QChar DtmfFilter::CheckAnyDTMF | ( | ) | [private] |
goertzel* DtmfFilter::filter_697 [private] |
Definition at line 37 of file dtmffilter.h.
Referenced by DtmfFilter(), process(), and ~DtmfFilter().
goertzel* DtmfFilter::filter_770 [private] |
Definition at line 38 of file dtmffilter.h.
Referenced by DtmfFilter(), process(), and ~DtmfFilter().
goertzel* DtmfFilter::filter_852 [private] |
Definition at line 39 of file dtmffilter.h.
Referenced by DtmfFilter(), process(), and ~DtmfFilter().
goertzel* DtmfFilter::filter_941 [private] |
Definition at line 40 of file dtmffilter.h.
Referenced by DtmfFilter(), process(), and ~DtmfFilter().
goertzel* DtmfFilter::filter_1209 [private] |
Definition at line 41 of file dtmffilter.h.
Referenced by DtmfFilter(), process(), and ~DtmfFilter().
goertzel* DtmfFilter::filter_1336 [private] |
Definition at line 42 of file dtmffilter.h.
Referenced by DtmfFilter(), process(), and ~DtmfFilter().
goertzel* DtmfFilter::filter_1477 [private] |
Definition at line 43 of file dtmffilter.h.
Referenced by DtmfFilter(), process(), and ~DtmfFilter().
QMap<int,int> DtmfFilter::Hits [private] |
Definition at line 45 of file dtmffilter.h.
Referenced by CheckAnyDTMF(), DtmfFilter(), and HitCounter().
QMap<QChar, unsigned int> DtmfFilter::Debounce [private] |
1.5.5