/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/msm8960/ |
platform.c | 383 void platform_add_backend_name(void *platform __unused, char *mixer_path, 387 strcat(mixer_path, " bt-sco"); 389 strcat(mixer_path, " bt-sco"); 391 strcat(mixer_path, " hdmi"); 393 strcat(mixer_path, " speaker-and-hdmi"); 396 strcat(mixer_path, " bt-sco-wb"); 1040 const char *mixer_path; local [all...] |
/hardware/qcom/audio/hal/ |
platform_api.h | 23 void platform_add_backend_name(void *platform, char *mixer_path,
|
audio_hw.c | 247 char mixer_path[50]; local 259 strcpy(mixer_path, use_case_table[usecase->id]); 260 platform_add_backend_name(adev->platform, mixer_path, snd_device); 261 ALOGD("%s: apply and update mixer path: %s", __func__, mixer_path); 262 audio_route_apply_and_update_path(adev->audio_route, mixer_path); 272 char mixer_path[50]; local 282 strcpy(mixer_path, use_case_table[usecase->id]); 283 platform_add_backend_name(adev->platform, mixer_path, snd_device); 284 ALOGD("%s: reset and update mixer path: %s", __func__, mixer_path); 285 audio_route_reset_and_update_path(adev->audio_route, mixer_path); [all...] |
/hardware/qcom/audio/hal/msm8974/ |
platform.c | 2100 const char *mixer_path; local [all...] |
/device/htc/flounder/audio/hal/ |
audio_hw.c | 352 char mixer_path[PATH_MAX]; local 374 sprintf(mixer_path, "/system/etc/mixer_paths_%d.xml", card); 375 audio_route = audio_route_init(card, mixer_path); [all...] |