Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
dsp_dtmf.c File Reference
#include <linux/mISDNif.h>
#include <linux/mISDNdsp.h>
#include "core.h"
#include "dsp.h"

Go to the source code of this file.

Macros

#define NCOEFF   8 /* number of frequencies to be analyzed */
 

Functions

void dsp_dtmf_goertzel_init (struct dsp *dsp)
 
void dsp_dtmf_hardware (struct dsp *dsp)
 
u8dsp_dtmf_goertzel_decode (struct dsp *dsp, u8 *data, int len, int fmt)
 

Macro Definition Documentation

#define NCOEFF   8 /* number of frequencies to be analyzed */

Definition at line 17 of file dsp_dtmf.c.

Function Documentation

u8* dsp_dtmf_goertzel_decode ( struct dsp dsp,
u8 data,
int  len,
int  fmt 
)

Definition at line 118 of file dsp_dtmf.c.

void dsp_dtmf_goertzel_init ( struct dsp dsp)

Definition at line 40 of file dsp_dtmf.c.

void dsp_dtmf_hardware ( struct dsp dsp)

Definition at line 50 of file dsp_dtmf.c.