summaryrefslogtreecommitdiff
path: root/drivers/isdn/mISDN/dsp_hwec.h
diff options
context:
space:
mode:
authorKarsten Keil <kkeil@suse.de>2008-07-26 23:56:38 (GMT)
committerKarsten Keil <kkeil@suse.de>2008-07-26 23:56:38 (GMT)
commit960366cf8dbb3359afaca30cf7fdbf69a6d6dda7 (patch)
tree261bc6e6584caf44d8d1fa319e6228431ac3b91d /drivers/isdn/mISDN/dsp_hwec.h
parent1b2b03f8e514e4f68e293846ba511a948b80243c (diff)
downloadlinux-960366cf8dbb3359afaca30cf7fdbf69a6d6dda7.tar.xz
Add mISDN DSP
Enable support for digital audio processing capability. This module may be used for special applications that require cross connecting of bchannels, conferencing, dtmf decoding echo cancelation, tone generation, and Blowfish encryption and decryption. It may use hardware features if available. Signed-off-by: Karsten Keil <kkeil@suse.de>
Diffstat (limited to 'drivers/isdn/mISDN/dsp_hwec.h')
-rw-r--r--drivers/isdn/mISDN/dsp_hwec.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/isdn/mISDN/dsp_hwec.h b/drivers/isdn/mISDN/dsp_hwec.h
new file mode 100644
index 0000000..eebe80c
--- /dev/null
+++ b/drivers/isdn/mISDN/dsp_hwec.h
@@ -0,0 +1,10 @@
+/*
+ * dsp_hwec.h
+ */
+
+extern struct mISDN_dsp_element *dsp_hwec;
+extern void dsp_hwec_enable(struct dsp *dsp, const char *arg);
+extern void dsp_hwec_disable(struct dsp *dsp);
+extern int dsp_hwec_init(void);
+extern void dsp_hwec_exit(void);
+