/hardware/qcom/audio/hal/audio_extn/ |
hfp.c | 114 struct audio_usecase *uc_info; local 119 uc_info = (struct audio_usecase *)calloc(1, sizeof(struct audio_usecase)); 120 uc_info->id = hfpmod.ucid; 121 uc_info->type = PCM_HFP_CALL; 122 uc_info->stream.out = adev->primary_output; 123 uc_info->devices = adev->primary_output->devices; 124 uc_info->in_snd_device = SND_DEVICE_NONE; 125 uc_info->out_snd_device = SND_DEVICE_NONE; 127 list_add_tail(&adev->usecase_list, &uc_info->list); 131 pcm_dev_rx_id = platform_get_pcm_device_id(uc_info->id, PCM_PLAYBACK) 204 struct audio_usecase *uc_info; local [all...] |
spkr_protection.c | 139 struct audio_usecase *uc_info; local 147 uc_info = get_usecase_from_list(adev, USECASE_AUDIO_SPKR_CALIB_RX); 148 if (uc_info) {
|
/hardware/qcom/audio/hal/ |
voice.c | 58 struct audio_usecase *uc_info; local 78 uc_info = get_usecase_from_list(adev, usecase_id); 79 if (uc_info == NULL) { 86 disable_audio_route(adev, uc_info); 89 disable_snd_device(adev, uc_info->out_snd_device); 90 disable_snd_device(adev, uc_info->in_snd_device); 92 list_remove(&uc_info->list); 93 free(uc_info); 102 struct audio_usecase *uc_info; local 110 uc_info = (struct audio_usecase *)calloc(1, sizeof(struct audio_usecase)) [all...] |
audio_hw.c | 390 struct audio_usecase *uc_info, 416 usecase != uc_info && 458 struct audio_usecase *uc_info, 482 usecase != uc_info && 738 struct audio_usecase *uc_info; local 745 uc_info = get_usecase_from_list(adev, in->usecase); 746 if (uc_info == NULL) { 753 disable_audio_route(adev, uc_info); 756 disable_snd_device(adev, uc_info->in_snd_device); 758 list_remove(&uc_info->list) 769 struct audio_usecase *uc_info; local 1058 struct audio_usecase *uc_info; local 1099 struct audio_usecase *uc_info; local 2636 struct audio_usecase uc_info; local [all...] |
/device/htc/flounder/audio/hal/ |
audio_hw.c | 723 struct audio_usecase *uc_info, 736 enable_snd_device(adev, uc_info, SND_DEVICE_OUT_SPEAKER, update_mixer); 737 enable_snd_device(adev, uc_info, SND_DEVICE_OUT_HEADPHONES, update_mixer); 750 list_for_each(node, &uc_info->mixer_list) { 751 mixer_card = node_to_item(node, struct mixer_card, uc_list_node[uc_info->id]); 761 struct audio_usecase *uc_info, 774 disable_snd_device(adev, uc_info, SND_DEVICE_OUT_SPEAKER, update_mixer); 775 disable_snd_device(adev, uc_info, SND_DEVICE_OUT_HEADPHONES, update_mixer); 787 list_for_each(node, &uc_info->mixer_list) { 788 mixer_card = node_to_item(node, struct mixer_card, uc_list_node[uc_info->id]) 1903 struct audio_usecase *uc_info; local 1946 struct audio_usecase *uc_info; local 2374 struct audio_usecase *uc_info; local 2393 struct audio_usecase *uc_info; local 2480 struct audio_usecase *uc_info; local 2508 struct audio_usecase *uc_info; local 2740 struct audio_usecase *uc_info; local 3586 struct audio_usecase *uc_info; local [all...] |