alistair23-linux/sound/firewire/oxfw
Takashi Sakamoto 05588d340a ALSA: oxfw: Add support for capture/playback MIDI messages
This commit adds MIDI functionality with an assumption of 'if the device
has MIDI comformant data channels in its stream formation, the device has
one MIDI port'.

When no streams have already started, MIDI functionality starts stream
with current sampling rate.

When MIDI functionality has already starts some streams and PCM
functionality is going to start streams at different sampling rate,
this driver stops streams once and changes sampling rate, then restarts
streams for both PCM/MIDI substreams.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Acked-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2014-12-10 10:49:33 +01:00
..
Makefile ALSA: oxfw: Add support for capture/playback MIDI messages 2014-12-10 10:49:33 +01:00
oxfw-command.c ALSA: oxfw: Add support for AV/C stream format command to get/set supported stream formation 2014-12-10 10:47:09 +01:00
oxfw-control.c ALSA: oxfw: Split control functionality to a new file 2014-11-29 20:22:37 +01:00
oxfw-midi.c ALSA: oxfw: Add support for capture/playback MIDI messages 2014-12-10 10:49:33 +01:00
oxfw-pcm.c ALSA: oxfw: add support for capturing PCM samples 2014-12-10 10:49:17 +01:00
oxfw-proc.c ALSA: oxfw: Add support AMDTP in-stream 2014-12-10 10:48:59 +01:00
oxfw-stream.c ALSA: oxfw: Add support for capture/playback MIDI messages 2014-12-10 10:49:33 +01:00
oxfw.c ALSA: oxfw: Add support for capture/playback MIDI messages 2014-12-10 10:49:33 +01:00
oxfw.h ALSA: oxfw: Add support for capture/playback MIDI messages 2014-12-10 10:49:33 +01:00