summaryrefslogtreecommitdiff
path: root/sound/firewire/tascam/tascam.h
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2015-10-01 16:02:16 +0300
committerTakashi Iwai <tiwai@suse.de>2015-10-02 19:17:03 +0300
commite453df44f0d6574e99fae990c89a22c6ec6bbb62 (patch)
tree16235e1ff2ccd2e707f9f9749ddfc6bf1c6e97c7 /sound/firewire/tascam/tascam.h
parent35efa5c489de63a9bdbb7ea4e66dcfadcca951b4 (diff)
downloadlinux-e453df44f0d6574e99fae990c89a22c6ec6bbb62.tar.xz
ALSA: firewire-tascam: add PCM functionality
This commit adds PCM functionality to transmit/receive PCM samples. When one of PCM substreams are running or external clock source is selected, current sampling rate is used. Else, the sampling rate is changed as an userspace application requests. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/tascam/tascam.h')
-rw-r--r--sound/firewire/tascam/tascam.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/firewire/tascam/tascam.h b/sound/firewire/tascam/tascam.h
index 41fe3a974b90..28c875f7808c 100644
--- a/sound/firewire/tascam/tascam.h
+++ b/sound/firewire/tascam/tascam.h
@@ -99,4 +99,6 @@ void snd_tscm_stream_stop_duplex(struct snd_tscm *tscm);
void snd_tscm_proc_init(struct snd_tscm *tscm);
+int snd_tscm_create_pcm_devices(struct snd_tscm *tscm);
+
#endif