/hardware/qcom/audio/hal/audio_extn/ |
utils.c | 120 struct audio_usecase *usecase) 123 int pcm_device_id, acdb_dev_id = 0, snd_device = usecase->out_snd_device; 129 if (usecase->type != PCM_HFP_CALL) { 134 if ((usecase->id != USECASE_AUDIO_HFP_SCO) && 135 (usecase->id != USECASE_AUDIO_HFP_SCO_WB)) { 141 snd_device = usecase->out_snd_device; 142 pcm_device_id = platform_get_pcm_device_id(usecase->id, PCM_PLAYBACK); 153 if (usecase->type == PCM_HFP_CALL) { 180 snd_device = usecase->in_snd_device; 214 struct audio_usecase *usecase, [all...] |
ext_speaker.c | 125 struct audio_usecase *usecase; local 127 usecase = node_to_item(node, struct audio_usecase, list); 128 if (usecase->devices & AUDIO_DEVICE_OUT_EARPIECE) { 129 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) { 133 if (usecase->devices & AUDIO_DEVICE_OUT_SPEAKER) { 134 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) {
|
tfa_98xx.c | 182 struct audio_usecase *usecase; local 192 usecase = node_to_item(node, struct audio_usecase, list); 193 if (usecase->devices & AUDIO_DEVICE_OUT_ALL_SCO) { 194 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) { 199 } else if (usecase->devices & AUDIO_DEVICE_OUT_SPEAKER) { 202 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) { 208 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) { 215 if (data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) {
|
audio_extn.h | 147 struct audio_usecase *usecase); 149 struct audio_usecase *usecase);
|
/hardware/qcom/audio/hal/ |
audio_hw.c | 347 if (out->usecase == USECASE_AUDIO_PLAYBACK_OFFLOAD) 551 struct audio_usecase *usecase) 556 if (usecase == NULL) 559 ALOGV("%s: enter: usecase(%d)", __func__, usecase->id); 561 if (usecase->type == PCM_CAPTURE) 562 snd_device = usecase->in_snd_device; 564 snd_device = usecase->out_snd_device; 566 audio_extn_utils_send_app_type_cfg(adev, usecase); 567 audio_extn_utils_send_audio_calibration(adev, usecase); 834 struct audio_usecase *usecase; local 912 struct audio_usecase *usecase; local 1132 struct audio_usecase *usecase; local 1148 struct audio_usecase *usecase; local 1164 struct audio_usecase *usecase = NULL; local 1708 struct audio_usecase *usecase; local 1740 struct audio_usecase *usecase; local 1820 struct audio_usecase *usecase; local 2227 struct audio_usecase *usecase; local 3473 struct audio_usecase *usecase; local [all...] |
platform_api.h | 48 int platform_get_pcm_device_id(audio_usecase_t usecase, int device_type); 53 int platform_send_audio_calibration_v2(void *platform, struct audio_usecase *usecase, 95 /* returns the latency for a usecase in Us */ 96 int64_t platform_render_latency(audio_usecase_t usecase); 113 int platform_get_usecase_index(const char * usecase); 114 int platform_set_usecase_pcm_id(audio_usecase_t usecase, int32_t type, int32_t pcm_id); 128 struct audio_usecase *usecase, snd_device_t snd_device); 131 struct audio_usecase *usecase, snd_device_t snd_device);
|
voice.c | 107 ALOGD("%s: enter usecase:%s", __func__, use_case_table[usecase_id]); 113 ALOGE("%s: Could not find the usecase (%d) in the list", 163 ALOGD("%s: enter usecase:%s", __func__, use_case_table[usecase_id]); 182 ALOGE("%s: Invalid PCM devices (rx: %d tx: %d) for the usecase(%d)", 292 in->usecase = USECASE_INCALL_REC_UPLINK; 296 in->usecase = USECASE_INCALL_REC_DOWNLINK; 300 in->usecase = USECASE_INCALL_REC_UPLINK_AND_DOWNLINK; 312 ALOGV("%s: Update usecase to %d",__func__, in->usecase); 526 struct audio_usecase *usecase; local [all...] |
audio_hw.h | 72 * Each usecase is mapped to a specific PCM device. 98 * Following usecase are specific to voice session names created by 101 USECASE_VOICE_CALL, /* Usecase setup for voice session on first subscription for DSDS/DSDA */ 102 USECASE_VOICE2_CALL, /* Usecase setup for voice session on second subscription for DSDS/DSDA */ 103 USECASE_VOLTE_CALL, /* Usecase setup for VoLTE session on first subscription */ 104 USECASE_QCHAT_CALL, /* Usecase setup for QCHAT session */ 105 USECASE_VOWLAN_CALL, /* Usecase setup for VoWLAN session */ 108 * Following usecase are specific to voice session names created by 112 USECASE_VOICEMMODE1_CALL, /* Usecase setup for Voice/VoLTE/VoWLAN sessions on first 115 USECASE_VOICEMMODE2_CALL, /* Usecase setup for voice/VoLTE/VoWLAN sessions on secon 194 audio_usecase_t usecase; member in struct:stream_out 237 audio_usecase_t usecase; member in struct:stream_in [all...] |
/device/google/dragon/audio/hal/ |
audio_hw.c | 286 struct mixer_card *uc_get_mixer_for_card(struct audio_usecase *usecase, int card) 291 list_for_each(node, &usecase->mixer_list) { 292 mixer_card = node_to_item(node, struct mixer_card, uc_list_node[usecase->id]); 407 struct audio_usecase *usecase; local 411 usecase = node_to_item(node, struct audio_usecase, adev_list_node); 412 if (usecase->id == uc_id) 413 return usecase; 421 struct audio_usecase *usecase; local 425 usecase = node_to_item(node, struct audio_usecase, adev_list_node); 426 if (usecase->type & type 523 struct audio_usecase *usecase; local 752 struct audio_usecase *usecase = NULL; local 1885 struct audio_usecase *usecase; local [all...] |
audio_hw.h | 158 * Each usecase is mapped to a specific PCM device. 230 audio_usecase_t usecase; member in struct:stream_out 258 audio_usecase_t usecase; member in struct:stream_in
|
/hardware/qcom/audio/hal/msm8960/ |
platform.c | 413 int platform_get_pcm_device_id(audio_usecase_t usecase, int device_type) 417 device_id = pcm_device_table[usecase][0]; 419 device_id = pcm_device_table[usecase][1]; 1161 struct audio_usecase *usecase; local 1173 struct audio_usecase *usecase; local [all...] |
/hardware/qcom/audio/hal/msm8974/ |
platform.c | 739 struct audio_usecase *usecase; local 749 ALOGV("%s: Not Voice call usecase, apply new cal for level %d", 754 usecase = node_to_item(node, struct audio_usecase, list); 755 LOG_ALWAYS_FATAL_IF(usecase == NULL, 756 "unxpected NULL usecase in usecase_list"); 757 valid_uc_type = usecase->type == PCM_PLAYBACK; 760 audio_devices_t dev = usecase->stream.out->devices; 767 ALOGV("%s: out device is %d", __func__, usecase->out_snd_device); 769 app_type = usecase->stream.out->app_type_cfg.app_type; 774 acdb_dev_id = audio_extn_spkr_prot_get_acdb_id(usecase->out_snd_device) 3243 struct audio_usecase *usecase; local 3255 struct audio_usecase *usecase; local [all...] |
/hardware/qcom/audio/hal/msm8916/ |
platform.c | 2307 struct audio_usecase *usecase; local 2319 struct audio_usecase *usecase; local [all...] |
/hardware/qcom/audio/legacy/libalsa-intf/ |
msm8960_use_cases.h | 300 const char *value, const char *usecase); 301 static int get_usecase_type(snd_use_case_mgr_t *uc_mgr, const char *usecase);
|
alsa_ucm.c | [all...] |
/hardware/interfaces/audio/common/2.0/default/ |
HidlUtils.cpp | 152 config->ext.mix.useCase.source = AudioSource(halConfig.ext.mix.usecase.source); 154 config->ext.mix.useCase.stream = AudioStreamType(halConfig.ext.mix.usecase.stream); 190 halConfig->ext.mix.usecase.source = 191 static_cast<audio_source_t>(config.ext.mix.useCase.source); 193 halConfig->ext.mix.usecase.stream = 194 static_cast<audio_stream_type_t>(config.ext.mix.useCase.stream);
|
/hardware/qcom/audio/hal/voice_extn/ |
voice_extn.c | 183 ALOGE("%s: voice_start_usecase() failed for usecase: %d\n", 221 ALOGE("%s: voice_stop_usecase() failed for usecase: %d\n", 583 out->usecase = USECASE_INCALL_MUSIC_UPLINK; 585 out->usecase = USECASE_INCALL_MUSIC_UPLINK2;
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
AudioInputDescriptor.cpp | 89 dstConfig->ext.mix.usecase.source = inputSource();
|
AudioOutputDescriptor.cpp | 175 dstConfig->ext.mix.usecase.stream = AUDIO_STREAM_DEFAULT;
|
/system/extras/app-launcher/ |
app-launcher | 441 launch_app com.google.android.videos .mobile.usecase.home.RootActivity > $BASHPID-movies-$model
|
/system/media/audio/include/system/ |
audio.h | 398 } usecase; member in struct:audio_port_config_mix_ext [all...] |
/frameworks/av/services/audioflinger/ |
PatchPanel.cpp | 430 subPatch.sinks[0].ext.mix.usecase.source = AUDIO_SOURCE_MIC; 492 audioPatch->sources[1].ext.mix.usecase.stream,
|
Threads.cpp | [all...] |
/frameworks/av/services/audiopolicy/managerdefault/ |
AudioPolicyManager.cpp | 451 patch.sources[1].ext.mix.usecase.stream = AUDIO_STREAM_PATCH; 494 patch.sources[1].ext.mix.usecase.stream = AUDIO_STREAM_PATCH; [all...] |