Home | History | Annotate | Download | only in libossaudio

Lines Matching defs:mi

234 	mixer_devinfo_t mi;
290 mi.index = i;
291 if (ioctl(fd, AUDIO_MIXER_DEVINFO, &mi) < 0)
293 switch(mi.type) {
296 if (strcmp(dp->name, mi.label.name) == 0)
299 mlen = strlen(mi.label.name);
301 && mi.label.name[mlen-dlen-1] == '.'
303 mi.label.name + mlen - dlen) == 0)
310 if (mi.un.v.num_channels == 2)
312 strlcpy(di->names[i], mi.label.name,
319 mi.index = i;
320 if (ioctl(fd, AUDIO_MIXER_DEVINFO, &mi) < 0)
322 if (strcmp(mi.label.name, AudioNsource) != 0)
325 switch(mi.type) {
327 for(j = 0; j < mi.un.e.num_mem; j++) {
329 &mi.un.e.member[j].label,
330 mi.un.e.member[j].ord);
337 for(j = 0; j < mi.un.s.num_mem; j++) {
339 &mi.un.s.member[j].label,
340 mi.un.s.member[j].mask);