Lines Matching defs:kcontrol
717 snd_vortex_a3d_hrtf_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
726 snd_vortex_a3d_itd_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
735 snd_vortex_a3d_ild_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
744 snd_vortex_a3d_filter_info(struct snd_kcontrol *kcontrol,
755 snd_vortex_a3d_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
757 //a3dsrc_t *a = kcontrol->private_data;
764 snd_vortex_a3d_hrtf_put(struct snd_kcontrol *kcontrol,
767 a3dsrc_t *a = kcontrol->private_data;
781 snd_vortex_a3d_itd_put(struct snd_kcontrol *kcontrol,
784 a3dsrc_t *a = kcontrol->private_data;
800 snd_vortex_a3d_ild_put(struct snd_kcontrol *kcontrol,
803 a3dsrc_t *a = kcontrol->private_data;
816 snd_vortex_a3d_filter_put(struct snd_kcontrol *kcontrol,
819 a3dsrc_t *a = kcontrol->private_data;
848 struct snd_kcontrol *kcontrol;
852 kcontrol = snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i]);
853 if (!kcontrol)
855 kcontrol->id.numid = CTRLID_HRTF;
856 kcontrol->info = snd_vortex_a3d_hrtf_info;
857 kcontrol->put = snd_vortex_a3d_hrtf_put;
858 err = snd_ctl_add(vortex->card, kcontrol);
864 kcontrol = snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i]);
865 if (!kcontrol)
867 kcontrol->id.numid = CTRLID_ITD;
868 kcontrol->info = snd_vortex_a3d_itd_info;
869 kcontrol->put = snd_vortex_a3d_itd_put;
870 err = snd_ctl_add(vortex->card, kcontrol);
876 kcontrol = snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i]);
877 if (!kcontrol)
879 kcontrol->id.numid = CTRLID_GAINS;
880 kcontrol->info = snd_vortex_a3d_ild_info;
881 kcontrol->put = snd_vortex_a3d_ild_put;
882 err = snd_ctl_add(vortex->card, kcontrol);
888 kcontrol = snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i]);
889 if (!kcontrol)
891 kcontrol->id.numid = CTRLID_FILTER;
892 kcontrol->info = snd_vortex_a3d_filter_info;
893 kcontrol->put = snd_vortex_a3d_filter_put;
894 err = snd_ctl_add(vortex->card, kcontrol);