Searched defs:adev (Results 1 - 10 of 10) sorted by relevance

/hardware/qcom/audio/hal/audio_extn/
H A Dext_speaker.c36 struct audio_device *adev; member in struct:speaker_data
100 void *audio_extn_extspk_init(struct audio_device *adev) argument
105 data->adev = adev;
125 list_for_each(node, &data->adev->usecase_list) {
128 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) {
133 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) {
H A Dhfp.c35 static int32_t start_hfp(struct audio_device *adev,
38 static int32_t stop_hfp(struct audio_device *adev);
70 static int32_t hfp_set_volume(struct audio_device *adev, float value) argument
95 ctl = mixer_get_ctl_by_name(adev->mixer, mixer_ctl_name);
110 static int32_t start_hfp(struct audio_device *adev, argument
122 uc_info->stream.out = adev->primary_output;
123 uc_info->devices = adev->primary_output->devices;
127 list_add_tail(&adev->usecase_list, &uc_info->list);
129 select_devices(adev, hfpmod.ucid);
147 __func__, adev
201 stop_hfp(struct audio_device *adev) argument
248 audio_extn_hfp_is_active(struct audio_device *adev) argument
264 audio_extn_hfp_set_parameters(struct audio_device *adev, struct str_parms *parms) argument
[all...]
/hardware/qcom/audio/hal/
H A Dvoice.c40 static struct voice_session *voice_get_session_from_use_case(struct audio_device *adev, argument
46 ret = voice_extn_get_session_from_use_case(adev, usecase_id, &session);
48 session = &adev->voice.session[VOICE_SESS_IDX];
54 int voice_stop_usecase(struct audio_device *adev, audio_usecase_t usecase_id) argument
62 session = (struct voice_session *)voice_get_session_from_use_case(adev, usecase_id);
65 ret = platform_stop_voice_call(adev->platform, session->vsid);
77 uc_info = get_usecase_from_list(adev, usecase_id);
85 disable_audio_route(adev, uc_info);
88 disable_snd_device(adev, uc_info->out_snd_device);
89 disable_snd_device(adev, uc_inf
98 voice_start_usecase(struct audio_device *adev, audio_usecase_t usecase_id) argument
174 voice_is_call_state_active(struct audio_device *adev) argument
187 voice_is_in_call(struct audio_device *adev) argument
205 voice_get_active_session_id(struct audio_device *adev) argument
217 voice_check_and_set_incall_rec_usecase(struct audio_device *adev, struct stream_in *in) argument
256 voice_check_and_stop_incall_rec_usecase(struct audio_device *adev, struct stream_in *in) argument
271 voice_check_and_set_incall_music_usecase(struct audio_device *adev, struct stream_out *out) argument
285 voice_set_mic_mute(struct audio_device *adev, bool state) argument
296 voice_get_mic_mute(struct audio_device *adev) argument
301 voice_set_volume(struct audio_device *adev, float volume) argument
326 voice_start_call(struct audio_device *adev) argument
339 voice_stop_call(struct audio_device *adev) argument
352 voice_get_parameters(struct audio_device *adev, struct str_parms *query, struct str_parms *reply) argument
359 voice_set_parameters(struct audio_device *adev, struct str_parms *parms) argument
434 voice_init(struct audio_device *adev) argument
455 voice_update_devices_for_all_voice_usecases(struct audio_device *adev) argument
[all...]
H A Daudio_hw.c178 static int set_voice_volume_l(struct audio_device *adev, float volume);
212 int enable_audio_route(struct audio_device *adev, argument
229 platform_add_backend_name(adev->platform, mixer_path, snd_device);
231 audio_route_apply_and_update_path(adev->audio_route, mixer_path);
237 int disable_audio_route(struct audio_device *adev, argument
252 platform_add_backend_name(adev->platform, mixer_path, snd_device);
254 audio_route_reset_and_update_path(adev->audio_route, mixer_path);
260 int enable_snd_device(struct audio_device *adev, argument
269 adev->snd_dev_ref_cnt[snd_device]++;
270 if (adev
288 disable_snd_device(struct audio_device *adev, snd_device_t snd_device) argument
309 check_usecases_codec_backend(struct audio_device *adev, struct audio_usecase *uc_info, snd_device_t snd_device) argument
376 check_and_route_capture_usecases(struct audio_device *adev, struct audio_usecase *uc_info, snd_device_t snd_device) argument
468 get_voice_usecase_id_from_list(struct audio_device *adev) argument
483 get_usecase_from_list(struct audio_device *adev, audio_usecase_t uc_id) argument
497 select_devices(struct audio_device *adev, audio_usecase_t uc_id) argument
657 struct audio_device *adev = in->dev; local
688 struct audio_device *adev = in->dev; local
896 allow_hdmi_channel_config(struct audio_device *adev) argument
927 check_and_set_hdmi_channels(struct audio_device *adev, unsigned int channels) argument
977 struct audio_device *adev = out->dev; local
1018 struct audio_device *adev = out->dev; local
1203 struct audio_device *adev = out->dev; local
1271 output_drives_call(struct audio_device *adev, struct stream_out *out) argument
1279 struct audio_device *adev = out->dev; local
1424 struct audio_device *adev = out->dev; local
1453 struct audio_device *adev = out->dev; local
1715 struct audio_device *adev = in->dev; local
1744 struct audio_device *adev = in->dev; local
1801 struct audio_device *adev = in->dev; local
1852 struct audio_device *adev = in->dev; local
1915 struct audio_device *adev = (struct audio_device *)dev; local
2122 struct audio_device *adev = out->dev; local
2144 struct audio_device *adev = (struct audio_device *)dev; local
2232 struct audio_device *adev = (struct audio_device *)dev; local
2257 struct audio_device *adev = (struct audio_device *)dev; local
2291 struct audio_device *adev = (struct audio_device *)dev; local
2313 struct audio_device *adev = (struct audio_device *)dev; local
2348 struct audio_device *adev = (struct audio_device *)dev; local
2466 adev_verify_devices(struct audio_device *adev) argument
2590 struct audio_device *adev = (struct audio_device *)device; local
2622 struct audio_device *adev; local
[all...]
/hardware/qcom/audio/hal/voice_extn/
H A Dvoice_extn.c70 int voice_extn_is_call_state_active(struct audio_device *adev, bool *is_call_active);
124 static uint32_t get_session_id_with_state(struct audio_device *adev, argument
132 session = &adev->voice.session[i];
142 static int update_calls(struct audio_device *adev) argument
155 session = &adev->voice.session[i];
166 ret = voice_start_usecase(adev, usecase_id);
204 ret = voice_stop_usecase(adev, usecase_id);
275 static int update_call_states(struct audio_device *adev, argument
283 if (vsid == adev->voice.session[i].vsid) {
284 session = &adev
314 voice_extn_get_active_session_id(struct audio_device *adev, uint32_t *session_id) argument
321 voice_extn_is_call_state_active(struct audio_device *adev, bool *is_call_active) argument
351 voice_extn_init(struct audio_device *adev) argument
360 voice_extn_get_session_from_use_case(struct audio_device *adev, const audio_usecase_t usecase_id, struct voice_session **session) argument
396 voice_extn_start_call(struct audio_device *adev) argument
405 voice_extn_stop_call(struct audio_device *adev) argument
429 voice_extn_set_parameters(struct audio_device *adev, struct str_parms *parms) argument
499 get_all_call_states_str(const struct audio_device *adev, char *value) argument
517 voice_extn_get_parameters(const struct audio_device *adev, struct str_parms *query, struct str_parms *reply) argument
551 voice_extn_check_and_set_incall_music_usecase(struct audio_device *adev, struct stream_out *out) argument
[all...]
/hardware/libhardware/modules/audio/
H A Daudio_hw.c389 struct stub_audio_device *adev; local
395 adev = calloc(1, sizeof(struct stub_audio_device));
396 if (!adev)
399 adev->device.common.tag = HARDWARE_DEVICE_TAG;
400 adev->device.common.version = AUDIO_DEVICE_API_VERSION_2_0;
401 adev->device.common.module = (struct hw_module_t *) module;
402 adev->device.common.close = adev_close;
404 adev->device.init_check = adev_init_check;
405 adev->device.set_voice_volume = adev_set_voice_volume;
406 adev
[all...]
/hardware/intel/audio_media/hdmi/
H A Dtinyaudio_hw.c241 struct audio_device *adev = out->dev; local
246 if ((adev->card < 0) || (adev->device < 0)){
249 adev->card = DEFAULT_CARD;
250 adev->device = DEFAULT_DEVICE;
251 ALOGV("%s : Setting default card/ device %d,%d",__func__,adev->card,adev->device);
273 adev->card = get_card_number_by_name("IntelHDMI");
274 ALOGD("%s: HDMI card number = %d, device = %d",__func__,adev->card,adev
395 struct audio_device *adev = out->dev; local
490 struct audio_device *adev = out->dev; local
513 struct audio_device *adev = out->dev; local
701 struct audio_device *adev = (struct audio_device *)dev; local
926 struct audio_device *adev = (struct audio_device *)device; local
935 struct audio_device *adev; local
[all...]
/hardware/libhardware/modules/usbaudio/
H A Daudio_hw.c488 struct audio_device *adev = (struct audio_device *)dev; local
516 out->dev = adev;
518 out->profile = &adev->out_profile;
1000 struct audio_device * adev = (struct audio_device *)dev; local
1020 pthread_mutex_lock(&adev->lock);
1022 profile_is_cached_for(&adev->out_profile, alsa_card, alsa_device)) {
1023 profile_decache(&adev->out_profile);
1026 profile_is_cached_for(&adev->in_profile, alsa_card, alsa_device)) {
1027 profile_decache(&adev->in_profile);
1029 pthread_mutex_unlock(&adev
1065 struct audio_device * adev = (struct audio_device *)dev; local
1084 struct audio_device *adev = (struct audio_device *)device; local
1095 struct audio_device *adev = calloc(1, sizeof(struct audio_device)); local
[all...]
/hardware/qcom/audio/hal/msm8960/
H A Dplatform.c79 struct audio_device *adev; member in struct:platform_data
252 void *platform_init(struct audio_device *adev) argument
259 adev->mixer = mixer_open(MIXER_CARD);
261 if (!adev->mixer) {
266 adev->audio_route = audio_route_init(MIXER_CARD, MIXER_XML_PATH);
267 if (!adev->audio_route) {
274 my_data->adev = adev;
283 adev->acdb_settings |= DMIC_FLAG;
286 adev
589 struct audio_device *adev = my_data->adev; local
683 struct audio_device *adev = my_data->adev; local
852 struct audio_device *adev = my_data->adev; local
1003 platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device) argument
[all...]
/hardware/qcom/audio/hal/msm8974/
H A Dplatform.c75 struct audio_device *adev; member in struct:platform_data
411 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device) argument
413 struct platform_data *my_data = (struct platform_data *)adev->platform;
418 audio_route_reset_and_update_path(adev->audio_route, my_data->ec_ref_mixer_path);
424 snd_device = platform_get_output_snd_device(adev->platform, out_device);
425 platform_add_backend_name(adev->platform, my_data->ec_ref_mixer_path, snd_device);
429 audio_route_apply_and_update_path(adev->audio_route, my_data->ec_ref_mixer_path);
654 void *platform_init(struct audio_device *adev) argument
662 adev->mixer = mixer_open(snd_card_num);
664 while (!adev
1072 struct audio_device *adev = my_data->adev; local
1108 struct audio_device *adev = my_data->adev; local
1142 struct audio_device *adev = my_data->adev; local
1180 struct audio_device *adev = my_data->adev; local
1297 struct audio_device *adev = my_data->adev; local
1516 struct audio_device *adev = my_data->adev; local
1550 struct audio_device *adev = my_data->adev; local
1607 struct audio_device *adev = my_data->adev; local
[all...]

Completed in 1396 milliseconds