patch-2.4.0-test7 linux/drivers/sound/emu10k1/recmgr.h
Next file: linux/drivers/sound/emu10k1/timer.c
Previous file: linux/drivers/sound/emu10k1/recmgr.c
Back to the patch index
Back to the overall index
- Lines: 37
- Date:
Mon Aug 14 08:32:48 2000
- Orig file:
v2.4.0-test6/linux/drivers/sound/emu10k1/recmgr.h
- Orig date:
Wed Apr 26 16:34:08 2000
diff -u --recursive --new-file v2.4.0-test6/linux/drivers/sound/emu10k1/recmgr.h linux/drivers/sound/emu10k1/recmgr.h
@@ -32,31 +32,17 @@
#ifndef _RECORDMGR_H
#define _RECORDMGR_H
-struct record
-{
- struct emu10k1_card *card;
- u8 *recbuffer;
- u32 recpos;
- int is_stereo;
- int is_16bit;
- u32 recbufsize;
- u32 bufsize;
- u32 bufsizereg;
- u32 bufaddrreg;
- u32 bufidxreg;
- u32 adcctl;
- unsigned long busaddx;
- u32 samplingrate;
-};
+#include "hwaccess.h"
+#include "cardwi.h"
/* Recording resources */
#define WAVERECORD_AC97 0x01
#define WAVERECORD_MIC 0x02
#define WAVERECORD_FX 0x03
-void emu10k1_start_record(struct record *);
-void emu10k1_stop_record(struct record *);
-void emu10k1_set_record_src(struct record *, u8);
+void emu10k1_start_record(struct emu10k1_card *, struct wavein_buffer *);
+void emu10k1_stop_record(struct emu10k1_card *, struct wavein_buffer *);
+void emu10k1_set_record_src(struct emu10k1_card *, struct wiinst *wiinst);
#endif /* _RECORDMGR_H */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)