/system/media/audio_route/ |
audio_route.c | 55 struct mixer_path { struct 69 struct mixer_path *mixer_path; member in struct:audio_route 74 struct mixer_path *path; 98 static void path_print(struct audio_route *ar, struct mixer_path *path) 118 if (ar->mixer_path[i].name) 119 free(ar->mixer_path[i].name); 120 if (ar->mixer_path[i].setting) { 121 if (ar->mixer_path[i].setting->value) 122 free(ar->mixer_path[i].setting->value) [all...] |
/hardware/qcom/audio/hal/ |
platform_api.h | 23 void platform_add_backend_name(void *platform, char *mixer_path,
|
audio_hw.c | 216 char mixer_path[50]; local 228 strcpy(mixer_path, use_case_table[usecase->id]); 229 platform_add_backend_name(adev->platform, mixer_path, snd_device); 230 ALOGD("%s: apply and update mixer path: %s", __func__, mixer_path); 231 audio_route_apply_and_update_path(adev->audio_route, mixer_path); 241 char mixer_path[50]; local 251 strcpy(mixer_path, use_case_table[usecase->id]); 252 platform_add_backend_name(adev->platform, mixer_path, snd_device); 253 ALOGD("%s: reset and update mixer path: %s", __func__, mixer_path); 254 audio_route_reset_and_update_path(adev->audio_route, mixer_path); [all...] |
/hardware/qcom/audio/hal/msm8960/ |
platform.c | 382 void platform_add_backend_name(void *platform __unused, char *mixer_path, 386 strcat(mixer_path, " bt-sco"); 388 strcat(mixer_path, " bt-sco"); 390 strcat(mixer_path, " hdmi"); 392 strcat(mixer_path, " speaker-and-hdmi"); 395 strcat(mixer_path, " bt-sco-wb"); [all...] |
/hardware/qcom/audio/hal/msm8974/ |
platform.c | 820 void platform_add_backend_name(void *platform, char *mixer_path, 833 strcat(mixer_path, " "); 834 strcat(mixer_path, suffix); [all...] |
/device/htc/flounder/audio/hal/ |
audio_hw.c | 346 char mixer_path[PATH_MAX]; local 368 sprintf(mixer_path, "/system/etc/mixer_paths_%d.xml", card); 369 audio_route = audio_route_init(card, mixer_path); [all...] |