/external/tinyalsa/include/tinyalsa/ |
asoundlib.h | 208 struct mixer_ctl; 216 struct mixer_ctl *mixer_get_ctl(struct mixer *mixer, unsigned int id); 217 struct mixer_ctl *mixer_get_ctl_by_name(struct mixer *mixer, const char *name); 220 const char *mixer_ctl_get_name(struct mixer_ctl *ctl); 221 enum mixer_ctl_type mixer_ctl_get_type(struct mixer_ctl *ctl); 222 const char *mixer_ctl_get_type_string(struct mixer_ctl *ctl); 223 unsigned int mixer_ctl_get_num_values(struct mixer_ctl *ctl); 224 unsigned int mixer_ctl_get_num_enums(struct mixer_ctl *ctl); 225 const char *mixer_ctl_get_enum_string(struct mixer_ctl *ctl, 229 int mixer_ctl_get_percent(struct mixer_ctl *ctl, unsigned int id) [all...] |
/hardware/qcom/audio/legacy/alsa_sound/ |
ALSAControl.cpp | 56 struct mixer_ctl *ctl; 73 struct mixer_ctl *ctl; 93 struct mixer_ctl *ctl; 113 struct mixer_ctl *ctl;
|
/external/tinyalsa/ |
mixer.c | 47 struct mixer_ctl { struct 56 struct mixer_ctl *ctl; 113 mixer->ctl = calloc(elist.count, sizeof(struct mixer_ctl)); 176 struct mixer_ctl *mixer_get_ctl(struct mixer *mixer, unsigned int id) 184 struct mixer_ctl *mixer_get_ctl_by_name(struct mixer *mixer, const char *name) 198 const char *mixer_ctl_get_name(struct mixer_ctl *ctl) 206 enum mixer_ctl_type mixer_ctl_get_type(struct mixer_ctl *ctl) 222 const char *mixer_ctl_get_type_string(struct mixer_ctl *ctl) 238 unsigned int mixer_ctl_get_num_values(struct mixer_ctl *ctl) 270 int mixer_ctl_get_percent(struct mixer_ctl *ctl, unsigned int id [all...] |
tinymix.c | 40 static void tinymix_print_enum(struct mixer_ctl *ctl, int print_all); 80 struct mixer_ctl *ctl; 101 static void tinymix_print_enum(struct mixer_ctl *ctl, int print_all) 122 struct mixer_ctl *ctl; 178 struct mixer_ctl *ctl;
|
/hardware/qcom/audio/legacy/libalsa-intf/ |
alsa_audio.h | 86 struct mixer_ctl { struct 130 struct mixer_ctl *ctl; 173 struct mixer_ctl; 179 struct mixer_ctl *mixer_get_control(struct mixer *mixer, 181 struct mixer_ctl *mixer_get_nth_control(struct mixer *mixer, unsigned n); 183 int mixer_ctl_set(struct mixer_ctl *ctl, unsigned percent); 184 int mixer_ctl_select(struct mixer_ctl *ctl, const char *value); 185 void mixer_ctl_get(struct mixer_ctl *ctl, unsigned *value); 186 int mixer_ctl_set_value(struct mixer_ctl *ctl, int count, char ** argv);
|
amix.c | 34 struct mixer_ctl *get_ctl(struct mixer *mixer, char *name) 54 struct mixer_ctl *ctl;
|
alsa_mixer.c | 177 mixer->ctl = calloc(elist.count, sizeof(struct mixer_ctl)); 284 struct mixer_ctl *mixer_get_control(struct mixer *mixer, 299 struct mixer_ctl *mixer_get_nth_control(struct mixer *mixer, unsigned n) 311 int mixer_ctl_read_tlv(struct mixer_ctl *ctl, 394 void mixer_ctl_get(struct mixer_ctl *ctl, unsigned *value) 479 int mixer_ctl_mulvalues(struct mixer_ctl *ctl, int count, char ** argv) 522 int mixer_ctl_set(struct mixer_ctl *ctl, unsigned percent) 613 static int set_volume_simple(struct mixer_ctl *ctl, 693 int mixer_ctl_set_value(struct mixer_ctl *ctl, int count, char ** argv) 720 int mixer_ctl_select(struct mixer_ctl *ctl, const char *value [all...] |
alsa_ucm.c | 760 struct mixer_ctl *ctl; [all...] |
/cts/suite/audio_quality/test/ |
MixerTest.cpp | 45 struct mixer_ctl* control = mixer_get_ctl(mixerp, i);
|
/system/media/audio_route/ |
audio_route.c | 36 struct mixer_ctl *ctl; 48 struct mixer_ctl *ctl; 56 struct mixer_ctl *ctl; 165 static int find_ctl_in_path(struct mixer_path *path, struct mixer_ctl *ctl) 302 struct mixer_ctl *ctl = path->setting[i].ctl; 328 struct mixer_ctl *ctl = path->setting[i].ctl; 349 static int mixer_enum_string_to_value(struct mixer_ctl *ctl, const char *string) 372 struct mixer_ctl *ctl; 480 struct mixer_ctl *ctl;
|
/device/ti/panda/audio/ |
audio_hw.c | 556 struct mixer_ctl *dl1_eq; 557 struct mixer_ctl *mm_dl1; 558 struct mixer_ctl *mm_dl2; 559 struct mixer_ctl *vx_dl1; 560 struct mixer_ctl *vx_dl2; 561 struct mixer_ctl *earpiece_enable; 562 struct mixer_ctl *dl2_mono; 563 struct mixer_ctl *dl1_mono; 564 struct mixer_ctl *dl1_headset; 565 struct mixer_ctl *dl1_bt [all...] |
/device/samsung/tuna/audio/ |
audio_hw.c | 607 struct mixer_ctl *dl1_eq; 608 struct mixer_ctl *mm_dl1_volume; 609 struct mixer_ctl *tones_dl1_volume; 610 struct mixer_ctl *mm_dl2_volume; 611 struct mixer_ctl *vx_dl2_volume; 612 struct mixer_ctl *tones_dl2_volume; 613 struct mixer_ctl *mm_dl1; 614 struct mixer_ctl *mm_dl2; 615 struct mixer_ctl *vx_dl1; 616 struct mixer_ctl *vx_dl2 [all...] |
/hardware/ti/wpan/tools/kfmapp/ |
kfmapp.c | 829 struct mixer_ctl *ctl; [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.c | 497 struct mixer_ctl *ctl; 514 struct mixer_ctl *ctl; [all...] |