Lines Matching refs:dip
430 cs4231_query_devinfo(void *addr, mixer_devinfo_t *dip)
433 switch(dip->index) {
436 dip->type = AUDIO_MIXER_VALUE;
437 dip->mixer_class = CSAUDIO_INPUT_CLASS;
438 dip->prev = AUDIO_MIXER_LAST;
439 dip->next = CSAUDIO_DAC_MUTE;
440 strcpy(dip->label.name, AudioNdac);
441 dip->un.v.num_channels = 2;
442 strcpy(dip->un.v.units.name, AudioNvolume);
446 dip->type = AUDIO_MIXER_VALUE;
447 dip->mixer_class = CSAUDIO_INPUT_CLASS;
448 dip->prev = AUDIO_MIXER_LAST;
449 dip->next = CSAUDIO_LINE_IN_MUTE;
450 strcpy(dip->label.name, AudioNline);
451 dip->un.v.num_channels = 2;
452 strcpy(dip->un.v.units.name, AudioNvolume);
456 dip->type = AUDIO_MIXER_VALUE;
457 dip->mixer_class = CSAUDIO_INPUT_CLASS;
458 dip->prev = AUDIO_MIXER_LAST;
459 dip->next = CSAUDIO_MONO_MUTE;
460 strcpy(dip->label.name, AudioNmicrophone);
461 dip->un.v.num_channels = 1;
462 strcpy(dip->un.v.units.name, AudioNvolume);
466 dip->type = AUDIO_MIXER_VALUE;
467 dip->mixer_class = CSAUDIO_INPUT_CLASS;
468 dip->prev = AUDIO_MIXER_LAST;
469 dip->next = CSAUDIO_CD_MUTE;
470 strcpy(dip->label.name, AudioNcd);
471 dip->un.v.num_channels = 2;
472 strcpy(dip->un.v.units.name, AudioNvolume);
477 dip->type = AUDIO_MIXER_VALUE;
478 dip->mixer_class = CSAUDIO_MONITOR_CLASS;
479 dip->next = CSAUDIO_OUTPUT_MUTE;
480 dip->prev = AUDIO_MIXER_LAST;
481 strcpy(dip->label.name, AudioNmonitor);
482 dip->un.v.num_channels = 1;
483 strcpy(dip->un.v.units.name, AudioNvolume);
487 dip->type = AUDIO_MIXER_VALUE;
488 dip->mixer_class = CSAUDIO_MONITOR_CLASS;
489 dip->next = dip->prev = AUDIO_MIXER_LAST;
490 strcpy(dip->label.name, AudioNmaster);
491 dip->un.v.num_channels = 2;
492 dip->un.v.delta = 16;
493 strcpy(dip->un.v.units.name, AudioNvolume);
497 dip->mixer_class = CSAUDIO_MONITOR_CLASS;
498 dip->type = AUDIO_MIXER_ENUM;
499 dip->prev = CSAUDIO_MONITOR_CLASS;
500 dip->next = AUDIO_MIXER_LAST;
501 strcpy(dip->label.name, AudioNmono);
503 dip->un.e.num_mem = 2;
504 strcpy(dip->un.e.member[0].label.name, AudioNon);
505 dip->un.e.member[0].ord = 0;
506 strcpy(dip->un.e.member[1].label.name, AudioNoff);
507 dip->un.e.member[1].ord = 1;
511 dip->mixer_class = CSAUDIO_INPUT_CLASS;
512 dip->type = AUDIO_MIXER_ENUM;
513 dip->prev = CSAUDIO_LINE_IN_LVL;
514 dip->next = AUDIO_MIXER_LAST;
518 dip->mixer_class = CSAUDIO_INPUT_CLASS;
519 dip->type = AUDIO_MIXER_ENUM;
520 dip->prev = CSAUDIO_DAC_LVL;
521 dip->next = AUDIO_MIXER_LAST;
525 dip->mixer_class = CSAUDIO_INPUT_CLASS;
526 dip->type = AUDIO_MIXER_ENUM;
527 dip->prev = CSAUDIO_CD_LVL;
528 dip->next = AUDIO_MIXER_LAST;
532 dip->mixer_class = CSAUDIO_INPUT_CLASS;
533 dip->type = AUDIO_MIXER_ENUM;
534 dip->prev = CSAUDIO_MONO_LVL;
535 dip->next = AUDIO_MIXER_LAST;
539 dip->mixer_class = CSAUDIO_MONITOR_CLASS;
540 dip->type = AUDIO_MIXER_ENUM;
541 dip->prev = CSAUDIO_OUTPUT_LVL;
542 dip->next = AUDIO_MIXER_LAST;
544 strcpy(dip->label.name, AudioNmute);
545 dip->un.e.num_mem = 2;
546 strcpy(dip->un.e.member[0].label.name, AudioNoff);
547 dip->un.e.member[0].ord = 0;
548 strcpy(dip->un.e.member[1].label.name, AudioNon);
549 dip->un.e.member[1].ord = 1;
553 dip->type = AUDIO_MIXER_VALUE;
554 dip->mixer_class = CSAUDIO_RECORD_CLASS;
555 dip->prev = AUDIO_MIXER_LAST;
556 dip->next = CSAUDIO_RECORD_SOURCE;
557 strcpy(dip->label.name, AudioNrecord);
558 dip->un.v.num_channels = 2;
559 strcpy(dip->un.v.units.name, AudioNvolume);
563 dip->mixer_class = CSAUDIO_RECORD_CLASS;
564 dip->type = AUDIO_MIXER_ENUM;
565 dip->prev = CSAUDIO_REC_LVL;
566 dip->next = AUDIO_MIXER_LAST;
567 strcpy(dip->label.name, AudioNsource);
568 dip->un.e.num_mem = 4;
569 strcpy(dip->un.e.member[0].label.name, AudioNoutput);
570 dip->un.e.member[0].ord = DAC_IN_PORT;
571 strcpy(dip->un.e.member[1].label.name, AudioNmicrophone);
572 dip->un.e.member[1].ord = MIC_IN_PORT;
573 strcpy(dip->un.e.member[2].label.name, AudioNdac);
574 dip->un.e.member[2].ord = AUX1_IN_PORT;
575 strcpy(dip->un.e.member[3].label.name, AudioNline);
576 dip->un.e.member[3].ord = LINE_IN_PORT;
580 dip->type = AUDIO_MIXER_CLASS;
581 dip->mixer_class = CSAUDIO_INPUT_CLASS;
582 dip->next = dip->prev = AUDIO_MIXER_LAST;
583 strcpy(dip->label.name, AudioCinputs);
587 dip->type = AUDIO_MIXER_CLASS;
588 dip->mixer_class = CSAUDIO_MONITOR_CLASS;
589 dip->next = dip->prev = AUDIO_MIXER_LAST;
590 strcpy(dip->label.name, AudioCoutputs);
594 dip->type = AUDIO_MIXER_CLASS;
595 dip->mixer_class = CSAUDIO_RECORD_CLASS;
596 dip->next = dip->prev = AUDIO_MIXER_LAST;
597 strcpy(dip->label.name, AudioCrecord);
604 DPRINTF(("AUDIO_MIXER_DEVINFO: name=%s\n", dip->label.name));