/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/core/ |
H A D | rawmidi.c | 365 rfile->rmidi = rmidi; in rawmidi_open_priv() 539 rmidi = rfile->rmidi; in rawmidi_release_priv() 562 rmidi = rfile->rmidi; in snd_rawmidi_kernel_release() 576 rmidi = rfile->rmidi; in snd_rawmidi_release() 592 rmidi = substream->rmidi; in snd_rawmidi_info() 1635 substream->rmidi = rmidi; in snd_rawmidi_alloc_substreams() 1741 rmidi->ops->dev_unregister(rmidi); in snd_rawmidi_free() 1747 rmidi->private_free(rmidi); in snd_rawmidi_free() 1788 rmidi->card, rmidi->device, in snd_rawmidi_dev_register() 1795 err = rmidi->ops->dev_register(rmidi); in snd_rawmidi_dev_register() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/core/ |
H A D | rawmidi.c | 365 rfile->rmidi = rmidi; in rawmidi_open_priv() 539 rmidi = rfile->rmidi; in rawmidi_release_priv() 562 rmidi = rfile->rmidi; in snd_rawmidi_kernel_release() 576 rmidi = rfile->rmidi; in snd_rawmidi_release() 592 rmidi = substream->rmidi; in snd_rawmidi_info() 1635 substream->rmidi = rmidi; in snd_rawmidi_alloc_substreams() 1741 rmidi->ops->dev_unregister(rmidi); in snd_rawmidi_free() 1747 rmidi->private_free(rmidi); in snd_rawmidi_free() 1788 rmidi->card, rmidi->device, in snd_rawmidi_dev_register() 1795 err = rmidi->ops->dev_register(rmidi); in snd_rawmidi_dev_register() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/core/ |
H A D | rawmidi.c | 365 rfile->rmidi = rmidi; in rawmidi_open_priv() 539 rmidi = rfile->rmidi; in rawmidi_release_priv() 562 rmidi = rfile->rmidi; in snd_rawmidi_kernel_release() 576 rmidi = rfile->rmidi; in snd_rawmidi_release() 592 rmidi = substream->rmidi; in snd_rawmidi_info() 1635 substream->rmidi = rmidi; in snd_rawmidi_alloc_substreams() 1741 rmidi->ops->dev_unregister(rmidi); in snd_rawmidi_free() 1747 rmidi->private_free(rmidi); in snd_rawmidi_free() 1788 rmidi->card, rmidi->device, in snd_rawmidi_dev_register() 1795 err = rmidi->ops->dev_register(rmidi); in snd_rawmidi_dev_register() [all …]
|
/dports/audio/alsa-lib/alsa-lib-1.2.2/src/rawmidi/ |
H A D | rawmidi_hw.c | 120 int str = rmidi->stream; in snd_rawmidi_hw_drop() 131 int str = rmidi->stream; in snd_rawmidi_hw_drain() 180 snd_rawmidi_t *rmidi; in snd_rawmidi_hw_open() local 278 if (rmidi == NULL) in snd_rawmidi_hw_open() 284 rmidi->mode = mode; in snd_rawmidi_hw_open() 285 rmidi->poll_fd = fd; in snd_rawmidi_hw_open() 289 *inputp = rmidi; in snd_rawmidi_hw_open() 293 if (rmidi == NULL) in snd_rawmidi_hw_open() 299 rmidi->mode = mode; in snd_rawmidi_hw_open() 300 rmidi->poll_fd = fd; in snd_rawmidi_hw_open() [all …]
|
H A D | rawmidi_virt.c | 318 snd_rawmidi_t *rmidi; in snd_rawmidi_virtual_open() local 341 rmidi = calloc(1, sizeof(*rmidi)); in snd_rawmidi_virtual_open() 342 if (rmidi == NULL) { in snd_rawmidi_virtual_open() 350 rmidi->mode = mode; in snd_rawmidi_virtual_open() 354 rmidi->poll_fd = pfd.fd; in snd_rawmidi_virtual_open() 358 *inputp = rmidi; in snd_rawmidi_virtual_open() 361 rmidi = calloc(1, sizeof(*rmidi)); in snd_rawmidi_virtual_open() 362 if (rmidi == NULL) { in snd_rawmidi_virtual_open() 370 rmidi->mode = mode; in snd_rawmidi_virtual_open() 374 rmidi->poll_fd = pfd.fd; in snd_rawmidi_virtual_open() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/firewire/tascam/ |
H A D | tascam-midi.c | 18 struct snd_tscm *tscm = substream->rmidi->private_data; in midi_playback_open() 38 struct snd_tscm *tscm = substream->rmidi->private_data; in midi_playback_drain() 45 struct snd_tscm *tscm = substrm->rmidi->private_data; in midi_capture_trigger() 60 struct snd_tscm *tscm = substrm->rmidi->private_data; in midi_playback_trigger() 85 struct snd_rawmidi *rmidi; in snd_tscm_create_midi_devices() local 93 &rmidi); in snd_tscm_create_midi_devices() 97 snprintf(rmidi->name, sizeof(rmidi->name), in snd_tscm_create_midi_devices() 99 rmidi->private_data = tscm; in snd_tscm_create_midi_devices() 101 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_tscm_create_midi_devices() 117 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_tscm_create_midi_devices() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/firewire/fireface/ |
H A D | ff-midi.c | 18 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_open() 37 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_close() 48 struct snd_ff *ff = substream->rmidi->private_data; in midi_capture_trigger() 65 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_trigger() 99 struct snd_rawmidi *rmidi; in snd_ff_create_midi_devices() local 105 &rmidi); in snd_ff_create_midi_devices() 109 snprintf(rmidi->name, sizeof(rmidi->name), in snd_ff_create_midi_devices() 111 rmidi->private_data = ff; in snd_ff_create_midi_devices() 113 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_ff_create_midi_devices() 119 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_ff_create_midi_devices() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/firewire/fireface/ |
H A D | ff-midi.c | 18 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_open() 37 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_close() 48 struct snd_ff *ff = substream->rmidi->private_data; in midi_capture_trigger() 65 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_trigger() 99 struct snd_rawmidi *rmidi; in snd_ff_create_midi_devices() local 105 &rmidi); in snd_ff_create_midi_devices() 109 snprintf(rmidi->name, sizeof(rmidi->name), in snd_ff_create_midi_devices() 111 rmidi->private_data = ff; in snd_ff_create_midi_devices() 113 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_ff_create_midi_devices() 119 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_ff_create_midi_devices() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/firewire/tascam/ |
H A D | tascam-midi.c | 18 struct snd_tscm *tscm = substream->rmidi->private_data; in midi_playback_open() 38 struct snd_tscm *tscm = substream->rmidi->private_data; in midi_playback_drain() 45 struct snd_tscm *tscm = substrm->rmidi->private_data; in midi_capture_trigger() 60 struct snd_tscm *tscm = substrm->rmidi->private_data; in midi_playback_trigger() 85 struct snd_rawmidi *rmidi; in snd_tscm_create_midi_devices() local 93 &rmidi); in snd_tscm_create_midi_devices() 97 snprintf(rmidi->name, sizeof(rmidi->name), in snd_tscm_create_midi_devices() 99 rmidi->private_data = tscm; in snd_tscm_create_midi_devices() 101 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_tscm_create_midi_devices() 117 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_tscm_create_midi_devices() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/firewire/tascam/ |
H A D | tascam-midi.c | 18 struct snd_tscm *tscm = substream->rmidi->private_data; in midi_playback_open() 38 struct snd_tscm *tscm = substream->rmidi->private_data; in midi_playback_drain() 45 struct snd_tscm *tscm = substrm->rmidi->private_data; in midi_capture_trigger() 60 struct snd_tscm *tscm = substrm->rmidi->private_data; in midi_playback_trigger() 85 struct snd_rawmidi *rmidi; in snd_tscm_create_midi_devices() local 93 &rmidi); in snd_tscm_create_midi_devices() 97 snprintf(rmidi->name, sizeof(rmidi->name), in snd_tscm_create_midi_devices() 99 rmidi->private_data = tscm; in snd_tscm_create_midi_devices() 101 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_tscm_create_midi_devices() 117 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_tscm_create_midi_devices() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/firewire/fireface/ |
H A D | ff-midi.c | 18 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_open() 37 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_close() 48 struct snd_ff *ff = substream->rmidi->private_data; in midi_capture_trigger() 65 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_trigger() 99 struct snd_rawmidi *rmidi; in snd_ff_create_midi_devices() local 105 &rmidi); in snd_ff_create_midi_devices() 109 snprintf(rmidi->name, sizeof(rmidi->name), in snd_ff_create_midi_devices() 111 rmidi->private_data = ff; in snd_ff_create_midi_devices() 113 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_ff_create_midi_devices() 119 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_ff_create_midi_devices() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/firewire/bebob/ |
H A D | bebob_midi.c | 12 struct snd_bebob *bebob = substream->rmidi->private_data; in midi_open() 49 struct snd_bebob *bebob = substrm->rmidi->private_data; in midi_capture_trigger() 105 struct snd_rawmidi *rmidi; in snd_bebob_create_midi_devices() local 112 &rmidi); in snd_bebob_create_midi_devices() 116 snprintf(rmidi->name, sizeof(rmidi->name), in snd_bebob_create_midi_devices() 118 rmidi->private_data = bebob; in snd_bebob_create_midi_devices() 121 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_bebob_create_midi_devices() 126 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT]; in snd_bebob_create_midi_devices() 132 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_bebob_create_midi_devices() 137 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT]; in snd_bebob_create_midi_devices() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/firewire/fireworks/ |
H A D | fireworks_midi.c | 12 struct snd_efw *efw = substream->rmidi->private_data; in midi_open() 36 struct snd_efw *efw = substream->rmidi->private_data; in midi_close() 49 struct snd_efw *efw = substrm->rmidi->private_data; in midi_capture_trigger() 66 struct snd_efw *efw = substrm->rmidi->private_data; in midi_playback_trigger() 104 struct snd_rawmidi *rmidi; in snd_efw_create_midi_devices() local 111 &rmidi); in snd_efw_create_midi_devices() 115 snprintf(rmidi->name, sizeof(rmidi->name), in snd_efw_create_midi_devices() 117 rmidi->private_data = efw; in snd_efw_create_midi_devices() 120 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_efw_create_midi_devices() 131 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_efw_create_midi_devices() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/firewire/bebob/ |
H A D | bebob_midi.c | 12 struct snd_bebob *bebob = substream->rmidi->private_data; in midi_open() 49 struct snd_bebob *bebob = substrm->rmidi->private_data; in midi_capture_trigger() 105 struct snd_rawmidi *rmidi; in snd_bebob_create_midi_devices() local 112 &rmidi); in snd_bebob_create_midi_devices() 116 snprintf(rmidi->name, sizeof(rmidi->name), in snd_bebob_create_midi_devices() 118 rmidi->private_data = bebob; in snd_bebob_create_midi_devices() 121 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_bebob_create_midi_devices() 126 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT]; in snd_bebob_create_midi_devices() 132 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_bebob_create_midi_devices() 137 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT]; in snd_bebob_create_midi_devices() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/firewire/fireworks/ |
H A D | fireworks_midi.c | 12 struct snd_efw *efw = substream->rmidi->private_data; in midi_open() 36 struct snd_efw *efw = substream->rmidi->private_data; in midi_close() 49 struct snd_efw *efw = substrm->rmidi->private_data; in midi_capture_trigger() 66 struct snd_efw *efw = substrm->rmidi->private_data; in midi_playback_trigger() 104 struct snd_rawmidi *rmidi; in snd_efw_create_midi_devices() local 111 &rmidi); in snd_efw_create_midi_devices() 115 snprintf(rmidi->name, sizeof(rmidi->name), in snd_efw_create_midi_devices() 117 rmidi->private_data = efw; in snd_efw_create_midi_devices() 120 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_efw_create_midi_devices() 131 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_efw_create_midi_devices() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/firewire/fireworks/ |
H A D | fireworks_midi.c | 12 struct snd_efw *efw = substream->rmidi->private_data; in midi_open() 36 struct snd_efw *efw = substream->rmidi->private_data; in midi_close() 49 struct snd_efw *efw = substrm->rmidi->private_data; in midi_capture_trigger() 66 struct snd_efw *efw = substrm->rmidi->private_data; in midi_playback_trigger() 104 struct snd_rawmidi *rmidi; in snd_efw_create_midi_devices() local 111 &rmidi); in snd_efw_create_midi_devices() 115 snprintf(rmidi->name, sizeof(rmidi->name), in snd_efw_create_midi_devices() 117 rmidi->private_data = efw; in snd_efw_create_midi_devices() 120 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_efw_create_midi_devices() 131 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_efw_create_midi_devices() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/firewire/bebob/ |
H A D | bebob_midi.c | 12 struct snd_bebob *bebob = substream->rmidi->private_data; in midi_open() 49 struct snd_bebob *bebob = substrm->rmidi->private_data; in midi_capture_trigger() 105 struct snd_rawmidi *rmidi; in snd_bebob_create_midi_devices() local 112 &rmidi); in snd_bebob_create_midi_devices() 116 snprintf(rmidi->name, sizeof(rmidi->name), in snd_bebob_create_midi_devices() 118 rmidi->private_data = bebob; in snd_bebob_create_midi_devices() 121 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_bebob_create_midi_devices() 126 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT]; in snd_bebob_create_midi_devices() 132 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_bebob_create_midi_devices() 137 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT]; in snd_bebob_create_midi_devices() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/firewire/digi00x/ |
H A D | digi00x-midi.c | 12 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_open() 54 if (substream->rmidi->device == 0) in midi_capture_trigger() 76 if (substream->rmidi->device == 0) in midi_playback_trigger() 92 struct snd_rawmidi *rmidi, bool is_console) in set_substream_names() argument 99 str = &rmidi->streams[i]; in set_substream_names() 130 struct snd_rawmidi *rmidi; in add_substream_pair() local 135 out_ports, in_ports, &rmidi); in add_substream_pair() 138 rmidi->private_data = dg00x; in add_substream_pair() 144 snprintf(rmidi->name, sizeof(rmidi->name), label, in add_substream_pair() 150 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT | in add_substream_pair() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/firewire/digi00x/ |
H A D | digi00x-midi.c | 12 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_open() 54 if (substream->rmidi->device == 0) in midi_capture_trigger() 76 if (substream->rmidi->device == 0) in midi_playback_trigger() 92 struct snd_rawmidi *rmidi, bool is_console) in set_substream_names() argument 99 str = &rmidi->streams[i]; in set_substream_names() 130 struct snd_rawmidi *rmidi; in add_substream_pair() local 135 out_ports, in_ports, &rmidi); in add_substream_pair() 138 rmidi->private_data = dg00x; in add_substream_pair() 144 snprintf(rmidi->name, sizeof(rmidi->name), label, in add_substream_pair() 150 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT | in add_substream_pair() [all …]
|
/dports/audio/alsa-lib/alsa-lib-1.2.2/include/ |
H A D | rawmidi.h | 86 int snd_rawmidi_close(snd_rawmidi_t *rmidi); 87 int snd_rawmidi_poll_descriptors_count(snd_rawmidi_t *rmidi); 90 int snd_rawmidi_nonblock(snd_rawmidi_t *rmidi, int nonblock); 113 int snd_rawmidi_info(snd_rawmidi_t *rmidi, snd_rawmidi_info_t * info); 129 int snd_rawmidi_params(snd_rawmidi_t *rmidi, snd_rawmidi_params_t * params); 143 int snd_rawmidi_status(snd_rawmidi_t *rmidi, snd_rawmidi_status_t * status); 144 int snd_rawmidi_drain(snd_rawmidi_t *rmidi); 145 int snd_rawmidi_drop(snd_rawmidi_t *rmidi); 147 ssize_t snd_rawmidi_read(snd_rawmidi_t *rmidi, void *buffer, size_t size); 148 const char *snd_rawmidi_name(snd_rawmidi_t *rmidi); [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/firewire/digi00x/ |
H A D | digi00x-midi.c | 12 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_open() 54 if (substream->rmidi->device == 0) in midi_capture_trigger() 76 if (substream->rmidi->device == 0) in midi_playback_trigger() 92 struct snd_rawmidi *rmidi, bool is_console) in set_substream_names() argument 99 str = &rmidi->streams[i]; in set_substream_names() 130 struct snd_rawmidi *rmidi; in add_substream_pair() local 135 out_ports, in_ports, &rmidi); in add_substream_pair() 138 rmidi->private_data = dg00x; in add_substream_pair() 144 snprintf(rmidi->name, sizeof(rmidi->name), label, in add_substream_pair() 150 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT | in add_substream_pair() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/firewire/oxfw/ |
H A D | oxfw-midi.c | 12 struct snd_oxfw *oxfw = substream->rmidi->private_data; in midi_capture_open() 39 struct snd_oxfw *oxfw = substream->rmidi->private_data; in midi_playback_open() 94 struct snd_oxfw *oxfw = substrm->rmidi->private_data; in midi_capture_trigger() 150 struct snd_rawmidi *rmidi; in snd_oxfw_create_midi() local 160 &rmidi); in snd_oxfw_create_midi() 164 snprintf(rmidi->name, sizeof(rmidi->name), in snd_oxfw_create_midi() 166 rmidi->private_data = oxfw; in snd_oxfw_create_midi() 169 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_oxfw_create_midi() 174 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT]; in snd_oxfw_create_midi() 180 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_oxfw_create_midi() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/firewire/oxfw/ |
H A D | oxfw-midi.c | 12 struct snd_oxfw *oxfw = substream->rmidi->private_data; in midi_capture_open() 39 struct snd_oxfw *oxfw = substream->rmidi->private_data; in midi_playback_open() 94 struct snd_oxfw *oxfw = substrm->rmidi->private_data; in midi_capture_trigger() 150 struct snd_rawmidi *rmidi; in snd_oxfw_create_midi() local 160 &rmidi); in snd_oxfw_create_midi() 164 snprintf(rmidi->name, sizeof(rmidi->name), in snd_oxfw_create_midi() 166 rmidi->private_data = oxfw; in snd_oxfw_create_midi() 169 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_oxfw_create_midi() 174 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT]; in snd_oxfw_create_midi() 180 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_oxfw_create_midi() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/firewire/oxfw/ |
H A D | oxfw-midi.c | 12 struct snd_oxfw *oxfw = substream->rmidi->private_data; in midi_capture_open() 39 struct snd_oxfw *oxfw = substream->rmidi->private_data; in midi_playback_open() 94 struct snd_oxfw *oxfw = substrm->rmidi->private_data; in midi_capture_trigger() 150 struct snd_rawmidi *rmidi; in snd_oxfw_create_midi() local 160 &rmidi); in snd_oxfw_create_midi() 164 snprintf(rmidi->name, sizeof(rmidi->name), in snd_oxfw_create_midi() 166 rmidi->private_data = oxfw; in snd_oxfw_create_midi() 169 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_oxfw_create_midi() 174 str = &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT]; in snd_oxfw_create_midi() 180 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_oxfw_create_midi() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/usb/caiaq/ |
H A D | midi.c | 28 struct snd_usb_caiaqdev *cdev = substream->rmidi->private_data; in snd_usb_caiaq_midi_input_trigger() 118 struct snd_rawmidi *rmidi; in snd_usb_caiaq_midi_init() local 123 &rmidi); in snd_usb_caiaq_midi_init() 128 strscpy(rmidi->name, device->product_name, sizeof(rmidi->name)); in snd_usb_caiaq_midi_init() 130 rmidi->info_flags = SNDRV_RAWMIDI_INFO_DUPLEX; in snd_usb_caiaq_midi_init() 131 rmidi->private_data = device; in snd_usb_caiaq_midi_init() 134 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_usb_caiaq_midi_init() 135 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, in snd_usb_caiaq_midi_init() 140 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_usb_caiaq_midi_init() 141 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_INPUT, in snd_usb_caiaq_midi_init() [all …]
|