Home
last modified time | relevance | path

Searched refs:subdevice (Results 1 - 25 of 30) sorted by relevance

12

/third_party/alsa-lib/src/rawmidi/
H A Drawmidi_hw.c46 int card, device, subdevice; member
316 const char *name, int card, int device, int subdevice, in snd_rawmidi_hw_open()
351 ret = snd_ctl_rawmidi_prefer_subdevice(ctl, subdevice); in snd_rawmidi_hw_open()
406 if (subdevice >= 0) { in snd_rawmidi_hw_open()
416 if (info.subdevice != (unsigned int) subdevice) { in snd_rawmidi_hw_open()
428 hw->subdevice = subdevice; in snd_rawmidi_hw_open()
480 long card = -1, device = 0, subdevice = -1; in _snd_rawmidi_hw_open() local
502 if (strcmp(id, "subdevice") in _snd_rawmidi_hw_open()
315 snd_rawmidi_hw_open(snd_rawmidi_t **inputp, snd_rawmidi_t **outputp, const char *name, int card, int device, int subdevice, int mode) snd_rawmidi_hw_open() argument
[all...]
H A Drawmidi_local.h59 const char *name, int card, int device, int subdevice,
H A Drawmidi.c95 defaults.rawmidi.subdevice -1
108 specify card number or identifier, device number and subdevice number (-1 means any).
544 * \brief get rawmidi subdevice number
546 * \return rawmidi subdevice number
551 return info->subdevice; in snd_rawmidi_info_get_subdevice()
610 * \brief get rawmidi subdevice name
612 * \return rawmidi subdevice name
654 * \brief set rawmidi subdevice number
656 * \param val subdevice number
661 info->subdevice in snd_rawmidi_info_set_subdevice()
[all...]
/third_party/alsa-lib/src/control/
H A Dctlparse.c119 unsigned int numid, index, device, subdevice; in snd_ctl_ascii_elem_id_get() local
135 subdevice = snd_ctl_elem_id_get_subdevice(id); in snd_ctl_ascii_elem_id_get()
146 if (subdevice) { in snd_ctl_ascii_elem_id_get()
147 snprintf(buf1, sizeof(buf1), ",subdevice=%u", subdevice); in snd_ctl_ascii_elem_id_get()
239 } else if (!strncasecmp(str, "subdevice=", 10)) { in __snd_ctl_ascii_elem_id_parse()
H A Dsetup.c406 long subdevice = -1; in add_elem() local
458 if (strcmp(id, "subdevice") == 0) { in add_elem()
459 if ((err = snd_config_get_integer(n, &subdevice)) < 0) { in add_elem()
516 if (subdevice < 0) in add_elem()
517 subdevice = 0; in add_elem()
542 snd_ctl_elem_id_set_subdevice(elem->id, subdevice); in add_elem()
547 SNDERR("Cannot obtain info for CTL elem (%s,'%s',%li,%li,%li): %s", snd_ctl_elem_iface_name(iface), name, index, device, subdevice, snd_strerror(err)); in add_elem()
H A Dcontrol.c118 - The subdevice
123 set of fields (interface type, device, subdevice, name, index).
1226 * \brief Set preferred PCM subdevice number of successive PCM open
1228 * \param subdev Preferred PCM subdevice number
1262 * \brief Set preferred RawMidi subdevice number of successive RawMidi open
1264 * \param subdev Preferred RawMidi subdevice number
1828 * \brief Get subdevice part of CTL element identifier for an element related event
1830 * \return subdevice part of element identifier
1836 return obj->data.elem.id.subdevice; in snd_ctl_event_elem_get_subdevice()
1959 * subdevice, nam
[all...]
H A Deld.c60 __fill_eld_ctl_id(&cinfo.id, info->device, info->subdevice); in __snd_pcm_info_eld_fixup()
H A Dhcontrol.c484 d = c1->id.subdevice - c2->id.subdevice; in snd_hctl_compare_default()
949 * \brief Get subdevice part of CTL element identifier of a CTL element id/value
951 * \return subdevice part of element identifier
956 return obj->id.subdevice; in snd_hctl_elem_get_subdevice()
/third_party/alsa-lib/src/timer/
H A Dtimer_hw.c220 int snd_timer_hw_open(snd_timer_t **handle, const char *name, int dev_class, int dev_sclass, int card, int device, int subdevice, int mode) in snd_timer_hw_open() argument
262 sel.id.subdevice = subdevice; in snd_timer_hw_open()
290 long card = 0, device = 0, subdevice = 0; in _snd_timer_hw_open() local
324 if (strcmp(id, "subdevice") == 0) { in _snd_timer_hw_open()
325 err = snd_config_get_integer(n, &subdevice); in _snd_timer_hw_open()
333 return snd_timer_hw_open(timer, name, dev_class, dev_sclass, card, device, subdevice, mode); in _snd_timer_hw_open()
H A Dtimer_query.c573 * \brief set timer subdevice
575 * \param subdevice subdevice number
577 void snd_timer_id_set_subdevice(snd_timer_id_t * tid, int subdevice) in snd_timer_id_set_subdevice() argument
580 tid->subdevice = subdevice; in snd_timer_id_set_subdevice()
584 * \brief get timer subdevice
586 * \return timer subdevice number
591 return tid->subdevice; in snd_timer_id_get_subdevice()
H A Dtimer_local.h71 int snd_timer_hw_open(snd_timer_t **handle, const char *name, int dev_class, int dev_sclass, int card, int device, int subdevice, int mode);
/third_party/alsa-lib/test/
H A Dtimer.c78 int subdevice = 0; in main() local
103 } else if (!strncmp(argv[idx], "subdevice=", 10)) { in main()
104 subdevice = atoi(argv[idx]+10); in main()
130 printf("Timer device: class %i, sclass %i, card %i, device %i, subdevice %i\n", in main()
140 sprintf(timername, "hw:CLASS=%i,SCLASS=%i,CARD=%i,DEV=%i,SUBDEV=%i", class, sclass, card, device, subdevice); in main()
145 printf("Using timer class %i, slave class %i, card %i, device %i, subdevice %i\n", class, sclass, card, device, subdevice); in main()
H A Dseq-sender.c88 qtimer.number = SND_TIMER_PCM(pcard, pdevice, pinfo.subdevice << 1); in event_sender_start_timer()
/third_party/pulseaudio/src/modules/
H A Dmodule-detect.c73 unsigned device, subdevice; in detect_alsa() local
95 if (sscanf(line, " %*i: [%u- %u]: ", &device, &subdevice) != 2) in detect_alsa()
99 if (subdevice != 0) in detect_alsa()
/third_party/alsa-lib/src/pcm/
H A Dpcm_misc.c781 long subdevice = -1; in snd_pcm_parse_control_id() local
837 if (strcmp(id, "subdevice") == 0) { in snd_pcm_parse_control_id()
838 if ((err = snd_config_get_integer(n, &subdevice)) < 0) { in snd_pcm_parse_control_id()
875 if (subdevice < 0) in snd_pcm_parse_control_id()
876 subdevice = 0; in snd_pcm_parse_control_id()
882 snd_ctl_elem_id_set_subdevice(ctl_id, subdevice); in snd_pcm_parse_control_id()
H A Dpcm_hw.c93 int card, device, subdevice; member
443 (hw->subdevice << 1) | (pcm->stream & 1), in snd_pcm_hw_change_timer()
450 (hw->subdevice << 1) | (pcm->stream & 1), in snd_pcm_hw_change_timer()
1260 __fill_chmap_ctl_id(id, hw->device, hw->subdevice, pcm->stream); in fill_chmap_ctl_id()
1391 hw->subdevice, pcm->stream); in snd_pcm_hw_query_chmaps()
1512 snd_output_printf(out, "Hardware PCM card %d '%s' device %d subdevice %d\n", in snd_pcm_hw_dump()
1513 hw->card, name, hw->device, hw->subdevice); in snd_pcm_hw_dump()
1700 hw->subdevice = info.subdevice; in snd_pcm_hw_open_fd()
1741 * \param subdevice Numbe
1751 snd_pcm_hw_open(snd_pcm_t **pcmp, const char *name, int card, int device, int subdevice, snd_pcm_stream_t stream, int mode, int mmap_emulation ATTRIBUTE_UNUSED, int sync_ptr_ioctl) snd_pcm_hw_open() argument
1883 long card = -1, device = 0, subdevice = -1; _snd_pcm_hw_open() local
[all...]
H A Dpcm_softvol.c993 long subdevice = -1; in _snd_pcm_parse_control_id() local
1042 if (strcmp(id, "subdevice") == 0) { in _snd_pcm_parse_control_id()
1043 if ((err = snd_config_get_integer(n, &subdevice)) < 0) { in _snd_pcm_parse_control_id()
1072 if (subdevice < 0) in _snd_pcm_parse_control_id()
1073 subdevice = 0; in _snd_pcm_parse_control_id()
1079 snd_ctl_elem_id_set_subdevice(ctl_id, subdevice); in _snd_pcm_parse_control_id()
1118 [subdevice INT] # subdevice number of the element
H A Dpcm_direct.c1814 long card = 0, device = 0, subdevice = 0; local
1898 if (strcmp(id, "subdevice") == 0) {
1899 err = snd_config_get_integer(n, &subdevice);
1909 if (subdevice < 0)
1910 subdevice = 0;
1911 return (direction << 1) + (device << 2) + (subdevice << 8) + (card << 12);
/third_party/alsa-utils/alsactl/
H A Dstate.c237 unsigned int device, subdevice, index; in get_control() local
292 subdevice = snd_ctl_elem_info_get_subdevice(info); in get_control()
388 if (subdevice != 0) { in get_control()
389 err = snd_config_integer_add(control, "subdevice", subdevice); in get_control()
1219 long subdevice = -1; in set_control() local
1272 if (strcmp(fld, "subdevice") == 0) { in set_control()
1277 if (snd_config_get_integer(n, &subdevice) < 0) in set_control()
1311 if (subdevice < 0) in set_control()
1312 subdevice in set_control()
[all...]
/third_party/alsa-utils/alsaloop/
H A Dpcmjob.c1197 "Opened PCM element %s of %s, device %d, subdevice %d\n", in openctl_elem_id()
1206 int device, int subdevice, in openctl_elem()
1214 snd_ctl_elem_id_set_subdevice(id, subdevice); in openctl_elem()
1232 static int openctl(struct loopback_handle *lhandle, int device, int subdevice) in openctl() argument
1248 openctl_elem(lhandle, device, subdevice, "Playback Pitch 1000000", in openctl()
1256 openctl_elem(lhandle, device, subdevice, "PCM Notify", in openctl()
1258 openctl_elem(lhandle, device, subdevice, "PCM Rate Shift 100000", in openctl()
1260 openctl_elem(lhandle, device, subdevice, "Capture Pitch 1000000", in openctl()
1263 openctl_elem(lhandle, device, subdevice, "PCM Slave Active", in openctl()
1265 openctl_elem(lhandle, device, subdevice, "PC in openctl()
1205 openctl_elem(struct loopback_handle *lhandle, int device, int subdevice, const char *name, snd_ctl_elem_value_t **elem) openctl_elem() argument
1293 int err, card, device, subdevice; openit() local
[all...]
/third_party/alsa-lib/include/sound/uapi/
H A Dasound.h347 unsigned int subdevice; /* RO/WR (control): subdevice number */ member
352 unsigned char subname[32]; /* subdevice name */
727 unsigned int subdevice; /* RO/WR (control): subdevice number */ member
733 unsigned char subname[32]; /* name of active or selected subdevice */
897 int subdevice; member
1093 unsigned int subdevice; /* subdevice (substream) number */ member
H A Demu10k1.h293 unsigned int subdevice; /* subdevice (substream) number */ member
/third_party/alsa-lib/include/
H A Dpcm_plugin.h70 int card, int device, int subdevice,
H A Dtimer.h182 void snd_timer_id_set_subdevice(snd_timer_id_t *id, int subdevice);
/third_party/alsa-lib/src/
H A Dconfmisc.c70 returns the PCM subdevice number from the private_data node.
1050 * \c device and (optionally) \c subdevice.
1060 subdevice 0 # optional
1070 long card, device, subdevice = 0; in snd_func_pcm_id() local
1091 if (snd_config_search(src, "subdevice", &n) >= 0) { in snd_func_pcm_id()
1094 SNDERR("error evaluating subdevice"); in snd_func_pcm_id()
1097 err = snd_config_get_integer(n, &subdevice); in snd_func_pcm_id()
1099 SNDERR("field subdevice is not an integer"); in snd_func_pcm_id()
1109 snd_pcm_info_set_subdevice(&info, subdevice); in snd_func_pcm_id()
1242 * \brief Returns the PCM subdevice fro
[all...]

Completed in 29 milliseconds

12