HomeSort by relevance Sort by last modified time
    Searched refs:usecase (Results 1 - 25 of 25) sorted by null

  /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...]

Completed in 279 milliseconds