/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); 151 if (usecase->type == PCM_HFP_CALL) { 178 snd_device = usecase->in_snd_device; 212 struct audio_usecase *usecase, [all...] |
maxxaudio.h | 24 #define audio_extn_ma_set_device(usecase) (0) 32 void audio_extn_ma_set_device(struct audio_usecase *usecase);
|
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) {
|
maxxaudio.c | 158 static inline bool valid_usecase(struct audio_usecase *usecase) 160 if ((usecase->type == PCM_PLAYBACK) && 162 ((usecase->id == USECASE_AUDIO_PLAYBACK_DEEP_BUFFER) || 163 (usecase->id == USECASE_AUDIO_PLAYBACK_LOW_LATENCY) || 164 (usecase->id == USECASE_AUDIO_PLAYBACK_OFFLOAD)) && 166 ((usecase->devices & AUDIO_DEVICE_OUT_SPEAKER) || 167 (usecase->devices & AUDIO_DEVICE_OUT_SPEAKER_SAFE) || 169 (usecase->devices & AUDIO_DEVICE_OUT_ALL_USB))) 173 ALOGV("%s: not support type %d usecase %d device %d", 174 __func__, usecase->type, usecase->id, usecase->devices) 198 struct audio_usecase *usecase; local [all...] |
soundtrigger.c | 112 struct audio_hal_usecase usecase; member in union:audio_event_info::__anon48655 178 static int populate_usecase(struct audio_hal_usecase *usecase, 186 usecase->type = USECASE_TYPE_VOIP_CALL; 188 usecase->type = USECASE_TYPE_PCM_PLAYBACK; 193 usecase->type = USECASE_TYPE_VOIP_CALL; 195 usecase->type = USECASE_TYPE_PCM_CAPTURE; 199 usecase->type = USECASE_TYPE_VOICE_CALL; 203 ALOGE("%s: unsupported usecase type %d", __func__, uc_info->type); 413 ALOGE("%s: null usecase", __func__); 433 if (!populate_usecase(&ev_info.u.usecase, uc_info)) [all...] |
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 | 183 struct audio_usecase *usecase); 185 struct audio_usecase *usecase);
|
/hardware/qcom/audio/hal/ |
audio_hw.c | 358 if (out->usecase == USECASE_AUDIO_PLAYBACK_OFFLOAD) 601 struct audio_usecase *usecase) 606 if (usecase == NULL) 609 ALOGV("%s: enter: usecase(%d)", __func__, usecase->id); 611 if (usecase->type == PCM_CAPTURE) 612 snd_device = usecase->in_snd_device; 614 snd_device = usecase->out_snd_device; 615 audio_extn_utils_send_app_type_cfg(adev, usecase); 616 audio_extn_utils_send_audio_calibration(adev, usecase); 899 struct audio_usecase *usecase; local 987 struct audio_usecase *usecase; local 1213 struct audio_usecase *usecase; local 1229 struct audio_usecase *usecase; local 1264 struct audio_usecase *usecase = NULL; local 1830 struct audio_usecase *usecase; local 1862 struct audio_usecase *usecase; local 1909 struct audio_usecase *usecase; local 1992 struct audio_usecase *usecase; local 2494 struct audio_usecase *usecase; local 3888 struct audio_usecase *usecase; local 4761 struct audio_usecase *usecase; local [all...] |
platform_api.h | 55 int platform_get_pcm_device_id(audio_usecase_t usecase, int device_type); 60 int platform_send_audio_calibration_v2(void *platform, struct audio_usecase *usecase, 104 /* returns the latency for a usecase in Us */ 105 int64_t platform_render_latency(audio_usecase_t usecase); 126 int platform_get_usecase_index(const char * usecase); 127 int platform_set_usecase_pcm_id(audio_usecase_t usecase, int32_t type, int32_t pcm_id); 141 struct audio_usecase *usecase, snd_device_t snd_device); 144 struct audio_usecase *usecase, snd_device_t snd_device); 175 audio_usecase_t usecase,
|
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)", 295 in->usecase = USECASE_INCALL_REC_UPLINK; 299 in->usecase = USECASE_INCALL_REC_DOWNLINK; 303 in->usecase = USECASE_INCALL_REC_UPLINK_AND_DOWNLINK; 319 ALOGV("%s: Update usecase to %d",__func__, in->usecase); 533 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 199 audio_usecase_t usecase; member in struct:stream_out 245 audio_usecase_t usecase; member in struct:stream_in [all...] |
/hardware/qcom/audio/hal/msm8960/ |
platform.c | 415 int platform_get_pcm_device_id(audio_usecase_t usecase, int device_type) 419 device_id = pcm_device_table[usecase][0]; 421 device_id = pcm_device_table[usecase][1]; 1169 struct audio_usecase *usecase; local 1181 struct audio_usecase *usecase; local [all...] |
/hardware/qcom/audio/hal/msm8974/ |
platform.c | 923 struct audio_usecase *usecase; local 3650 struct audio_usecase *usecase; local 3662 struct audio_usecase *usecase; local 4675 struct audio_usecase *usecase = get_usecase_from_list(my_data->adev, uc_id); 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/qcom/audio/hal/msm8916/ |
platform.c | 2546 struct audio_usecase *usecase; local 2558 struct audio_usecase *usecase; local [all...] |
/hardware/interfaces/audio/common/all-versions/default/include/common/all-versions/default/ |
HidlUtils.impl.h | 177 config->ext.mix.useCase.source = AudioSource(halConfig.ext.mix.usecase.source); 179 config->ext.mix.useCase.stream = AudioStreamType(halConfig.ext.mix.usecase.stream); 215 halConfig->ext.mix.usecase.source = 216 static_cast<audio_source_t>(config.ext.mix.useCase.source); 218 halConfig->ext.mix.usecase.stream = 219 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", 579 out->usecase = USECASE_INCALL_MUSIC_UPLINK; 586 ALOGV("%s: mode=%d, usecase id=%d", __func__, adev->mode, out->usecase);
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
AudioInputDescriptor.cpp | 86 dstConfig->ext.mix.usecase.source = inputSource();
|
AudioOutputDescriptor.cpp | 176 dstConfig->ext.mix.usecase.stream = AUDIO_STREAM_DEFAULT;
|
/system/extras/app-launcher/ |
app-launcher | 433 launch_app com.google.android.videos .mobile.usecase.home.RootActivity > $BASHPID-movies-$model
|
/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...] |
/system/media/audio/include/system/ |
audio.h | 407 } usecase; member in struct:audio_port_config_mix_ext [all...] |
/frameworks/av/services/audiopolicy/managerdefault/ |
AudioPolicyManager.cpp | 504 patch.sources[1].ext.mix.usecase.stream = AUDIO_STREAM_PATCH; [all...] |