Searched refs:audio_device (Results 1 - 14 of 14) sorted by relevance

/hardware/qcom/audio/hal/voice_extn/
H A Dvoice_extn.h21 int voice_extn_start_call(struct audio_device *adev);
22 int voice_extn_stop_call(struct audio_device *adev);
23 int voice_extn_get_session_from_use_case(struct audio_device *adev,
26 void voice_extn_init(struct audio_device *adev);
27 int voice_extn_set_parameters(struct audio_device *adev,
29 void voice_extn_get_parameters(const struct audio_device *adev,
33 int voice_extn_get_active_session_id(struct audio_device *adev,
35 int voice_extn_is_call_state_active(struct audio_device *adev,
38 static int voice_extn_start_call(struct audio_device *adev __unused)
43 static int voice_extn_stop_call(struct audio_device *ade
[all...]
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,
142 static int update_calls(struct audio_device *adev)
275 static int update_call_states(struct audio_device *adev,
314 int voice_extn_get_active_session_id(struct audio_device *adev,
321 int voice_extn_is_call_state_active(struct audio_device *adev, bool *is_call_active)
351 void voice_extn_init(struct audio_device *adev)
360 int voice_extn_get_session_from_use_case(struct audio_device *adev,
396 int voice_extn_start_call(struct audio_device *adev)
405 int voice_extn_stop_call(struct audio_device *ade
[all...]
/hardware/qcom/audio/hal/
H A Dvoice.h38 struct audio_device;
72 int voice_start_usecase(struct audio_device *adev, audio_usecase_t usecase_id);
73 int voice_stop_usecase(struct audio_device *adev, audio_usecase_t usecase_id);
75 int voice_start_call(struct audio_device *adev);
76 int voice_stop_call(struct audio_device *adev);
77 int voice_set_parameters(struct audio_device *adev, struct str_parms *parms);
78 void voice_get_parameters(struct audio_device *adev, struct str_parms *query,
80 void voice_init(struct audio_device *adev);
81 bool voice_is_in_call(struct audio_device *adev);
83 int voice_set_mic_mute(struct audio_device *de
[all...]
H A Daudio_hw.h153 struct audio_device *dev;
170 struct audio_device *dev;
195 struct audio_device { struct
237 int select_devices(struct audio_device *adev,
240 int disable_audio_route(struct audio_device *adev,
243 int disable_snd_device(struct audio_device *adev,
246 int enable_snd_device(struct audio_device *adev,
249 int enable_audio_route(struct audio_device *adev,
252 struct audio_usecase *get_usecase_from_list(struct audio_device *adev,
262 * stream_in or stream_out mutex first, followed by the audio_device mute
[all...]
H A Dvoice.c40 static struct voice_session *voice_get_session_from_use_case(struct audio_device *adev,
54 int voice_stop_usecase(struct audio_device *adev, audio_usecase_t usecase_id)
98 int voice_start_usecase(struct audio_device *adev, audio_usecase_t usecase_id)
174 bool voice_is_call_state_active(struct audio_device *adev)
187 bool voice_is_in_call(struct audio_device *adev)
205 uint32_t voice_get_active_session_id(struct audio_device *adev)
217 int voice_check_and_set_incall_rec_usecase(struct audio_device *adev,
256 int voice_check_and_stop_incall_rec_usecase(struct audio_device *adev,
271 int voice_check_and_set_incall_music_usecase(struct audio_device *adev,
285 int voice_set_mic_mute(struct audio_device *ade
[all...]
H A Dplatform_api.h20 void *platform_init(struct audio_device *adev);
66 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device);
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,
237 int disable_audio_route(struct audio_device *adev,
260 int enable_snd_device(struct audio_device *adev,
288 int disable_snd_device(struct audio_device *adev,
309 static void check_usecases_codec_backend(struct audio_device *adev,
376 static void check_and_route_capture_usecases(struct audio_device *adev,
468 static audio_usecase_t get_voice_usecase_id_from_list(struct audio_device *adev)
483 struct audio_usecase *get_usecase_from_list(struct audio_device *adev,
497 int select_devices(struct audio_device *ade
2515 const audio_devices_t audio_device = local
[all...]
/hardware/qcom/audio/hal/audio_extn/
H A Daudio_extn.h22 void *audio_extn_extspk_init(struct audio_device *adev);
33 bool audio_extn_hfp_is_active(struct audio_device *adev);
37 void audio_extn_hfp_set_parameters(struct audio_device *adev,
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)
110 static int32_t start_hfp(struct audio_device *adev,
201 static int32_t stop_hfp(struct audio_device *adev)
248 bool audio_extn_hfp_is_active(struct audio_device *adev)
264 void audio_extn_hfp_set_parameters(struct audio_device *adev, struct str_parms *parms)
H A Dext_speaker.c36 struct audio_device *adev;
100 void *audio_extn_extspk_init(struct audio_device *adev)
/hardware/libhardware/modules/usbaudio/
H A Daudio_hw.c58 struct audio_device { struct
80 struct audio_device *dev; /* hardware information - only using this for the lock */
102 struct audio_device *dev; /* hardware information - only using this for the lock */
488 struct audio_device *adev = (struct audio_device *)dev;
921 in->dev = (struct audio_device *)dev;
1000 struct audio_device * adev = (struct audio_device *)dev;
1065 struct audio_device * adev = (struct audio_device *)de
[all...]
/hardware/intel/audio_media/hdmi/
H A Dtinyaudio_hw.c114 struct audio_device { struct
142 struct audio_device *dev;
241 struct audio_device *adev = out->dev;
395 struct audio_device *adev = out->dev;
490 struct audio_device *adev = out->dev;
513 struct audio_device *adev = out->dev;
701 struct audio_device *adev = (struct audio_device *)dev;
926 struct audio_device *adev = (struct audio_device *)devic
[all...]
/hardware/qcom/audio/hal/msm8974/
H A Dplatform.c75 struct audio_device *adev;
411 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device)
654 void *platform_init(struct audio_device *adev)
1072 struct audio_device *adev = my_data->adev;
1108 struct audio_device *adev = my_data->adev;
1142 struct audio_device *adev = my_data->adev;
1180 struct audio_device *adev = my_data->adev;
1297 struct audio_device *adev = my_data->adev;
1516 struct audio_device *adev = my_data->adev;
1550 struct audio_device *ade
[all...]
/hardware/qcom/audio/hal/msm8960/
H A Dplatform.c79 struct audio_device *adev;
252 void *platform_init(struct audio_device *adev)
589 struct audio_device *adev = my_data->adev;
683 struct audio_device *adev = my_data->adev;
852 struct audio_device *adev = my_data->adev;
1003 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device)

Completed in 317 milliseconds