Lines Matching refs:mi
297 uda1341_query_devinfo(void *handle, mixer_devinfo_t *mi)
300 switch(mi->index) {
302 strlcpy(mi->label.name, AudioNspeaker,
303 sizeof(mi->label.name));
304 mi->type = AUDIO_MIXER_VALUE;
305 mi->mixer_class = UDA1341_OUTPUT_CLASS;
306 mi->next = UDA1341_MIXER_BASS;
307 mi->prev = AUDIO_MIXER_LAST;
308 strlcpy(mi->un.v.units.name, AudioNvolume,
309 sizeof(mi->un.v.units.name));
310 mi->un.v.num_channels = 1;
311 mi->un.v.delta = 256/64;
314 strlcpy(mi->label.name, AudioNbass,
315 sizeof(mi->label.name));
316 mi->type = AUDIO_MIXER_VALUE;
317 mi->mixer_class = UDA1341_OUTPUT_CLASS;
318 mi->next = UDA1341_MIXER_TREBLE;
319 mi->prev = UDA1341_MIXER_VOL;
320 strlcpy(mi->un.v.units.name, AudioNbass,
321 sizeof(mi->un.v.units.name));
322 mi->un.v.num_channels = 1;
323 mi->un.v.delta = 256/16;
326 strlcpy(mi->label.name, AudioNtreble,
327 sizeof(mi->label.name));
328 mi->type = AUDIO_MIXER_VALUE;
329 mi->mixer_class = UDA1341_OUTPUT_CLASS;
330 mi->next = UDA1341_MIXER_MODE;
331 mi->prev = UDA1341_MIXER_BASS;
332 strlcpy(mi->un.v.units.name, AudioNtreble,
333 sizeof(mi->un.v.units.name));
334 mi->un.v.num_channels = 1;
335 mi->un.v.delta = 256/4;
338 strlcpy(mi->label.name, AudioNmode,
339 sizeof(mi->label.name));
340 mi->type = AUDIO_MIXER_ENUM;
341 mi->mixer_class = UDA1341_OUTPUT_CLASS;
342 mi->next = UDA1341_MIXER_MUTE;
343 mi->prev = UDA1341_MIXER_TREBLE;
344 mi->un.e.num_mem = 3;
346 strlcpy(mi->un.e.member[0].label.name,
347 "flat", sizeof(mi->un.e.member[0].label.name));
348 mi->un.e.member[0].ord = 0;
350 strlcpy(mi->un.e.member[1].label.name,
351 "minimum", sizeof(mi->un.e.member[1].label.name));
352 mi->un.e.member[1].ord = 1;
354 strlcpy(mi->un.e.member[2].label.name,
355 "maximum", sizeof(mi->un.e.member[2].label.name));
356 mi->un.e.member[2].ord = 3;
360 strlcpy(mi->label.name, AudioNmute,
361 sizeof(mi->label.name));
362 mi->type = AUDIO_MIXER_ENUM;
363 mi->mixer_class = UDA1341_OUTPUT_CLASS;
364 mi->next = UDA1341_MIXER_OGAIN;
365 mi->prev = UDA1341_MIXER_MODE;
366 mi->un.e.num_mem = 2;
368 strlcpy(mi->un.e.member[0].label.name,
369 "off", sizeof(mi->un.e.member[0].label.name));
370 mi->un.e.member[0].ord = 0;
372 strlcpy(mi->un.e.member[1].label.name,
373 "on", sizeof(mi->un.e.member[1].label.name));
374 mi->un.e.member[1].ord = 1;
377 strlcpy(mi->label.name, "gain",
378 sizeof(mi->label.name));
379 mi->type = AUDIO_MIXER_ENUM;
380 mi->mixer_class = UDA1341_OUTPUT_CLASS;
381 mi->next = UDA1341_MIXER_DE;
382 mi->prev = UDA1341_MIXER_MUTE;
383 mi->un.e.num_mem = 2;
385 strlcpy(mi->un.e.member[0].label.name,
386 "off", sizeof(mi->un.e.member[0].label.name));
387 mi->un.e.member[0].ord = 0;
389 strlcpy(mi->un.e.member[1].label.name,
390 "on", sizeof(mi->un.e.member[1].label.name));
391 mi->un.e.member[1].ord = 1;
394 strlcpy(mi->label.name, "deemphasis",
395 sizeof(mi->label.name));
396 mi->type = AUDIO_MIXER_ENUM;
397 mi->mixer_class = UDA1341_OUTPUT_CLASS;
398 mi->next = AUDIO_MIXER_LAST;
399 mi->prev = UDA1341_MIXER_OGAIN;
400 mi->un.e.num_mem = 5;
402 strlcpy(mi->un.e.member[0].label.name,
403 "none", sizeof(mi->un.e.member[0].label.name));
404 mi->un.e.member[0].ord = 0;
406 strlcpy(mi->un.e.member[1].label.name,
407 "32KHz", sizeof(mi->un.e.member[1].label.name));
408 mi->un.e.member[1].ord = 1;
410 strlcpy(mi->un.e.member[2].label.name,
411 "44.1KHz", sizeof(mi->un.e.member[2].label.name));
412 mi->un.e.member[2].ord = 2;
414 strlcpy(mi->un.e.member[3].label.name,
415 "48KHz", sizeof(mi->un.e.member[3].label.name));
416 mi->un.e.member[3].ord = 3;
418 strlcpy(mi->un.e.member[4].label.name,
419 "auto", sizeof(mi->un.e.member[4].label.name));
420 mi->un.e.member[4].ord = 4;
424 mi->type = AUDIO_MIXER_CLASS;
425 mi->mixer_class = UDA1341_OUTPUT_CLASS;
426 mi->prev = AUDIO_MIXER_LAST;
427 mi->next = AUDIO_MIXER_LAST;
428 strlcpy(mi->label.name, AudioCoutputs,
429 sizeof(mi->label.name));
432 strlcpy(mi->label.name, "inmix1",
433 sizeof(mi->label.name));
434 mi->type = AUDIO_MIXER_VALUE;
435 mi->mixer_class = UDA1341_INPUT_CLASS;
436 mi->next = AUDIO_MIXER_LAST;
437 mi->prev = AUDIO_MIXER_LAST;
438 strlcpy(mi->un.v.units.name, AudioNvolume,
439 sizeof(mi->un.v.units.name));
440 mi->un.v.num_channels = 1;
441 mi->un.v.delta = 256/64;
444 strlcpy(mi->label.name, "inmix2",
445 sizeof(mi->label.name));
446 mi->type = AUDIO_MIXER_VALUE;
447 mi->mixer_class = UDA1341_INPUT_CLASS;
448 mi->next = AUDIO_MIXER_LAST;
449 mi->prev = AUDIO_MIXER_LAST;
450 strlcpy(mi->un.v.units.name, AudioNvolume,
451 sizeof(mi->un.v.units.name));
452 mi->un.v.num_channels = 1;
453 mi->un.v.delta = 256/64;
456 strlcpy(mi->label.name, AudioNmicrophone,
457 sizeof(mi->label.name));
458 mi->type = AUDIO_MIXER_VALUE;
459 mi->mixer_class = UDA1341_INPUT_CLASS;
460 mi->next = AUDIO_MIXER_LAST;
461 mi->prev = AUDIO_MIXER_LAST;
462 strlcpy(mi->un.v.units.name, AudioNvolume,
463 sizeof(mi->un.v.units.name));
464 mi->un.v.num_channels = 1;
465 mi->un.v.delta = 256/8;
468 strlcpy(mi->label.name, "inmode",
469 sizeof(mi->label.name));
470 mi->type = AUDIO_MIXER_ENUM;
471 mi->mixer_class = UDA1341_INPUT_CLASS;
472 mi->next = AUDIO_MIXER_LAST;
473 mi->prev = AUDIO_MIXER_LAST;
474 mi->un.e.num_mem = 4;
476 strlcpy(mi->un.e.member[0].label.name,
477 "dd", sizeof(mi->un.e.member[0].label.name));
478 mi->un.e.member[0].ord = 0;
480 strlcpy(mi->un.e.member[1].label.name,
481 "ch1", sizeof(mi->un.e.member[1].label.name));
482 mi->un.e.member[1].ord = 1;
484 strlcpy(mi->un.e.member[2].label.name,
485 "ch2", sizeof(mi->un.e.member[2].label.name));
486 mi->un.e.member[2].ord = 2;
488 strlcpy(mi->un.e.member[3].label.name,
489 "mix", sizeof(mi->un.e.member[3].label.name));
490 mi->un.e.member[3].ord = 3;
493 strlcpy(mi->label.name, "agc",
494 sizeof(mi->label.name));
495 mi->type = AUDIO_MIXER_ENUM;
496 mi->mixer_class = UDA1341_INPUT_CLASS;
497 mi->next = AUDIO_MIXER_LAST;
498 mi->prev = AUDIO_MIXER_LAST;
499 mi->un.e.num_mem = 2;
501 strlcpy(mi->un.e.member[0].label.name,
502 "off", sizeof(mi->un.e.member[0].label.name));
503 mi->un.e.member[0].ord = 0;
505 strlcpy(mi->un.e.member[1].label.name,
506 "on", sizeof(mi->un.e.member[1].label.name));
507 mi->un.e.member[1].ord = 1;
510 strlcpy(mi->label.name, "agclevel",
511 sizeof(mi->label.name));
512 mi->type = AUDIO_MIXER_VALUE;
513 mi->mixer_class = UDA1341_INPUT_CLASS;
514 mi->next = AUDIO_MIXER_LAST;
515 mi->prev = AUDIO_MIXER_LAST;
516 strlcpy(mi->un.v.units.name, AudioNvolume,
517 sizeof(mi->un.v.units.name));
518 mi->un.v.num_channels = 1;
519 mi->un.v.delta = 256/4;
522 strlcpy(mi->label.name, "ch2gain",
523 sizeof(mi->label.name));
524 mi->type = AUDIO_MIXER_VALUE;
525 mi->mixer_class = UDA1341_INPUT_CLASS;
526 mi->next = AUDIO_MIXER_LAST;
527 mi->prev = AUDIO_MIXER_LAST;
528 strlcpy(mi->un.v.units.name, AudioNvolume,
529 sizeof(mi->un.v.units.name));
530 mi->un.v.num_channels = 1;
531 mi->un.v.delta = 256/128;
534 mi->type = AUDIO_MIXER_CLASS;
535 mi->mixer_class = UDA1341_INPUT_CLASS;
536 mi->prev = AUDIO_MIXER_LAST;
537 mi->next = AUDIO_MIXER_LAST;
538 strlcpy(mi->label.name, AudioCinputs,
539 sizeof(mi->label.name));