Linux Kernel
3.7.1
|
#include <device.h>
int audio_in_buf_pos[MAX_STREAMS] |
int audio_out_buf_pos[MAX_STREAMS] |
struct snd_usb_caiaq_cb_info* data_cb_info |
unsigned char ep1_in_buf[EP1_BUFSIZE] |
unsigned char ep1_out_buf[EP1_BUFSIZE] |
wait_queue_head_t ep1_wait_queue |
unsigned char midi_out_buf[EP1_BUFSIZE] |
struct snd_rawmidi_substream* midi_out_substream |
struct snd_rawmidi_substream* midi_receive_substream |
int period_in_count[MAX_STREAMS] |
int period_out_count[MAX_STREAMS] |
wait_queue_head_t prepare_wait_queue |
char product_name[CAIAQ_USB_STR_LEN] |
struct snd_rawmidi* rmidi |
struct caiaq_device_spec spec |
struct snd_pcm_substream* sub_capture[MAX_STREAMS] |
struct snd_pcm_substream* sub_playback[MAX_STREAMS] |
char vendor_name[CAIAQ_USB_STR_LEN] |