HomeSort by relevance Sort by last modified time
    Searched refs:usecase (Results 1 - 24 of 24) 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);
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...]

Completed in 464 milliseconds