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

1 2

  /hardware/qcom/audio/hal/voice_extn/
voice_extn.h 21 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 *adev __unused
    [all...]
voice_extn.c 75 int voice_extn_is_call_state_active(struct audio_device *adev, bool *is_call_active);
139 static uint32_t get_session_id_with_state(struct audio_device *adev,
147 session = &adev->voice.session[i];
157 static int update_calls(struct audio_device *adev)
170 session = &adev->voice.session[i];
181 ret = voice_start_usecase(adev, usecase_id);
219 ret = voice_stop_usecase(adev, usecase_id);
290 static int update_call_states(struct audio_device *adev,
298 if (vsid == adev->voice.session[i].vsid) {
299 session = &adev->voice.session[i]
    [all...]
  /hardware/qcom/audio/hal/
voice.h 73 int voice_start_usecase(struct audio_device *adev, audio_usecase_t usecase_id);
74 int voice_stop_usecase(struct audio_device *adev, audio_usecase_t usecase_id);
76 int voice_start_call(struct audio_device *adev);
77 int voice_stop_call(struct audio_device *adev);
78 int voice_set_parameters(struct audio_device *adev, struct str_parms *parms);
79 void voice_get_parameters(struct audio_device *adev, struct str_parms *query,
81 void voice_init(struct audio_device *adev);
82 bool voice_is_in_call(struct audio_device *adev);
86 int voice_set_volume(struct audio_device *adev, float volume);
87 int voice_check_and_set_incall_rec_usecase(struct audio_device *adev,
    [all...]
voice.c 41 static struct voice_session *voice_get_session_from_use_case(struct audio_device *adev,
47 ret = voice_extn_get_session_from_use_case(adev, usecase_id, &session);
49 session = &adev->voice.session[VOICE_SESS_IDX];
78 void voice_set_sidetone(struct audio_device *adev,
100 audio_route_apply_and_update_path(adev->audio_route, mixer_path);
102 audio_route_reset_and_update_path(adev->audio_route, mixer_path);
107 int voice_stop_usecase(struct audio_device *adev, audio_usecase_t usecase_id)
115 session = (struct voice_session *)voice_get_session_from_use_case(adev, usecase_id);
117 uc_info = get_usecase_from_list(adev, usecase_id);
127 if (!voice_is_call_state_active(adev))
    [all...]
audio_hw.c 232 static int set_voice_volume_l(struct audio_device *adev, float volume);
233 static struct audio_device *adev = NULL; variable in typeref:struct:audio_device
239 static bool may_use_noirq_mode(struct audio_device *adev, audio_usecase_t uc_id,
254 if (adev->adm_is_noirq_avail)
255 return adev->adm_is_noirq_avail(adev->adm_data,
256 adev->snd_card, dev_id, dir);
262 struct audio_device *adev = out->dev; local
266 if (!adev->adm_register_output_stream)
269 adev->adm_register_output_stream(adev->adm_data
285 struct audio_device *adev = in->dev; local
306 struct audio_device *adev = out->dev; local
323 struct audio_device *adev = in->dev; local
340 struct audio_device *adev = out->dev; local
348 struct audio_device *adev = in->dev; local
1193 struct audio_device *adev = in->dev; local
1224 struct audio_device *adev = in->dev; local
1566 struct audio_device *adev = out->dev; local
1607 struct audio_device *adev = out->dev; local
1835 struct audio_device *adev = out->dev; local
1872 struct audio_device *adev = out->dev; local
1953 struct audio_device *adev = out->dev; local
2115 struct audio_device *adev = out->dev; local
2148 struct audio_device *adev = out->dev; local
2198 struct audio_device *adev = out->dev; local
2511 struct audio_device *adev = in->dev; local
2551 struct audio_device *adev = in->dev; local
2614 struct audio_device *adev = in->dev; local
2649 struct audio_device *adev = in->dev; local
2763 struct audio_device *adev = in->dev; local
2831 struct audio_device *adev = (struct audio_device *)dev; local
3079 struct audio_device *adev = out->dev; local
3105 struct audio_device *adev = (struct audio_device *)dev; local
3179 struct audio_device *adev = (struct audio_device *)dev; local
3204 struct audio_device *adev = (struct audio_device *)dev; local
3238 struct audio_device *adev = (struct audio_device *)dev; local
3260 struct audio_device *adev = (struct audio_device *)dev; local
3295 struct audio_device *adev = (struct audio_device *)dev; local
3599 struct audio_device *adev = (struct audio_device *)device; local
    [all...]
platform_api.h 31 void *platform_init(struct audio_device *adev);
57 void platform_set_speaker_gain_in_combo(struct audio_device *adev,
100 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device);
101 int platform_swap_lr_channels(struct audio_device *adev, bool swap_channels);
111 bool platform_check_and_set_capture_backend_cfg(struct audio_device* adev,
audio_hw.h 340 int select_devices(struct audio_device *adev,
343 int disable_audio_route(struct audio_device *adev,
346 int disable_snd_device(struct audio_device *adev,
349 int enable_snd_device(struct audio_device *adev,
352 int enable_audio_route(struct audio_device *adev,
355 struct audio_usecase *get_usecase_from_list(struct audio_device *adev,
  /hardware/qcom/audio/hal/audio_extn/
audio_extn.h 30 void *audio_extn_extspk_init(struct audio_device *adev);
39 #define audio_extn_spkr_prot_init(adev) (0)
41 #define audio_extn_spkr_prot_calib_cancel(adev) (0)
47 void audio_extn_spkr_prot_init(void *adev);
53 void audio_extn_spkr_prot_calib_cancel(void *adev);
57 #define audio_extn_hfp_is_active(adev) (0)
59 #define audio_extn_hfp_set_parameters(adev, params) (0)
61 bool audio_extn_hfp_is_active(struct audio_device *adev);
65 void audio_extn_hfp_set_parameters(struct audio_device *adev,
70 #define audio_extn_sound_trigger_init(adev) (0
    [all...]
hfp.c 37 static int32_t start_hfp(struct audio_device *adev,
40 static int32_t stop_hfp(struct audio_device *adev);
74 static int32_t hfp_set_volume(struct audio_device *adev, float value)
107 ctl = mixer_get_ctl_by_name(adev->mixer, hfpmod.hfp_vol_mixer_ctl);
122 static int32_t start_hfp(struct audio_device *adev,
130 adev->enable_hfp = true;
131 platform_set_mic_mute(adev->platform, false);
136 uc_info->stream.out = adev->primary_output;
137 uc_info->devices = adev->primary_output->devices;
141 list_add_tail(&adev->usecase_list, &uc_info->list)
    [all...]
dsm_feedback.c 42 int start_dsm_feedback_processing(struct audio_device *adev, int enable)
61 dsm_pcm_handle = pcm_open(adev->snd_card,
89 void audio_extn_dsm_feedback_enable(struct audio_device *adev,
93 if ( NULL == adev )
104 start_dsm_feedback_processing(adev, benable);
ext_speaker.c 37 struct audio_device *adev; member in struct:speaker_data
101 void *audio_extn_extspk_init(struct audio_device *adev)
106 data->adev = adev;
126 list_for_each(node, &data->adev->usecase_list) {
129 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) {
134 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) {
spkr_protection.c 138 void audio_extn_spkr_prot_calib_cancel(void *adev)
145 if (pthread_equal(handle.speaker_prot_threadid, threadid) || !adev) {
149 uc_info = get_usecase_from_list(adev, USECASE_AUDIO_SPKR_CALIB_RX);
273 static int vi_feed_get_channels(struct audio_device *adev)
280 ctl = mixer_get_ctl_by_name(adev->mixer, mixer_ctl_name);
295 // must be called with adev->lock acquired
298 struct audio_device *adev = handle.adev_handle; local
308 if (!adev) {
312 if (!list_empty(&adev->usecase_list)) {
339 uc_info_rx->stream.out = adev->primary_output
530 struct audio_device *adev = handle.adev_handle; local
805 struct audio_device *adev = handle.adev_handle; local
877 struct audio_device *adev = handle.adev_handle; local
    [all...]
soundtrigger.c 48 struct audio_device *adev; member in struct:sound_trigger_audio_device
248 void audio_extn_sound_trigger_set_parameters(struct audio_device *adev __unused,
296 int audio_extn_sound_trigger_init(struct audio_device *adev)
334 st_dev->adev = adev;
348 void audio_extn_sound_trigger_deinit(struct audio_device *adev)
351 if (st_dev && (st_dev->adev == adev) && st_dev->lib_handle) {
  /device/generic/goldfish/audio/
audio_hw.c 187 struct generic_audio_device *adev = out->dev; local
189 pthread_mutex_lock(&adev->lock);
190 if (adev->fd >= 0)
191 bytes = write(adev->fd, buffer, bytes);
192 pthread_mutex_unlock(&adev->lock);
339 struct generic_audio_device *adev = in->dev; local
341 pthread_mutex_lock(&adev->lock);
342 if (adev->fd >= 0)
343 bytes = read(adev->fd, buffer, bytes);
344 if (adev->mic_mute && (bytes > 0))
377 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
433 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
456 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
498 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
508 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
532 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
586 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
598 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
623 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
638 struct generic_audio_device *adev; local
    [all...]
  /device/asus/fugu/libaudio/
audio_hal_thunks.cpp 378 const struct atv_audio_device* adev = local
381 return adev->output->setParameters(kvpairs);
388 const struct atv_audio_device* adev = local
391 return adev->output->getParameters(keys);
410 const struct atv_audio_device* adev = local
413 return adev->input->setMicMute(state);
418 const struct atv_audio_device* adev = local
421 return adev->input->getMicMute(state);
427 const struct atv_audio_device* adev = local
430 return adev->input->getInputBufferSize(config)
445 struct atv_audio_device* adev = local
499 struct atv_audio_device* adev = local
518 struct atv_audio_device* adev = local
583 struct atv_audio_device* adev = local
594 const struct atv_audio_device* adev = local
602 struct atv_audio_device* adev = local
611 struct atv_audio_device* adev = local
619 struct atv_audio_device* adev = local
628 struct atv_audio_device* adev = local
636 const struct atv_audio_device* adev = local
648 struct atv_audio_device* adev = local
661 struct atv_audio_device* adev = NULL; local
    [all...]
  /hardware/libhardware/modules/usbaudio/
audio_hal.c 85 struct audio_device *adev; /* hardware information - only using this for the lock */ member in struct:stream_out
116 struct audio_device *adev; /* hardware information - only using this for the lock */ member in struct:stream_in
166 static void device_lock(struct audio_device *adev) {
167 pthread_mutex_lock(&adev->lock);
170 static int device_try_lock(struct audio_device *adev) {
171 return pthread_mutex_trylock(&adev->lock);
174 static void device_unlock(struct audio_device *adev) {
175 pthread_mutex_unlock(&adev->lock);
182 struct audio_device* adev, struct listnode* list, struct listnode* stream_node) {
183 device_lock(adev);
1128 struct audio_device * adev = (struct audio_device *)hw_dev; local
1144 struct audio_device* adev = (struct audio_device*)device; local
1189 struct audio_device *adev = (struct audio_device *)device; local
1200 struct audio_device *adev = calloc(1, sizeof(struct audio_device)); local
    [all...]
  /device/htc/flounder/audio/hal/
audio_hw.c 234 static void dummybuf_thread_close(struct audio_device *adev);
305 static struct mixer_card *adev_get_mixer_for_card(struct audio_device *adev, int card)
310 list_for_each(node, &adev->mixer_list) {
331 static void free_mixer_list(struct audio_device *adev)
337 list_for_each_safe(node, next, &adev->mixer_list) {
345 static int mixer_init(struct audio_device *adev)
356 list_init(&adev->mixer_list);
360 if (adev_get_mixer_for_card(adev, card) == NULL) {
385 list_add_tail(&adev->mixer_list, &mixer_card->adev_list_node);
392 free_mixer_list(adev);
1189 struct audio_device *adev = in->dev; local
1904 struct audio_device *adev = in->dev; local
1947 struct audio_device *adev = in->dev; local
2300 struct audio_device *adev = out->dev; local
2373 struct audio_device *adev = out->dev; local
2392 struct audio_device *adev = out->dev; local
2411 struct audio_device *adev = out->dev; local
2436 struct audio_device *adev = out->dev; local
2640 struct audio_device *adev = out->dev; local
2675 struct audio_device *adev = out->dev; local
2734 struct audio_device *adev = out->dev; local
2901 struct audio_device *adev = out->dev; local
2942 struct audio_device *adev = (struct audio_device *)context; local
2983 struct audio_device *adev = out->dev; local
3483 struct audio_device *adev = in->dev; local
3506 struct audio_device *adev = in->dev; local
3545 struct audio_device *adev = in->dev; local
3560 struct audio_device *adev = in->dev; local
3581 struct audio_device *adev = in->dev; local
3670 struct audio_device *adev = in->dev; local
3685 struct audio_device *adev = in->dev; local
3774 struct audio_device *adev = in->dev; local
3886 struct audio_device *adev = (struct audio_device *)dev; local
4045 struct audio_device *adev = out->dev; local
4064 struct audio_device *adev = (struct audio_device *)dev; local
4181 struct audio_device *adev = (struct audio_device *)dev; local
4225 struct audio_device *adev = (struct audio_device *)dev; local
4241 struct audio_device *adev = (struct audio_device *)dev; local
4257 struct audio_device *adev = (struct audio_device *)dev; local
4288 struct audio_device *adev = (struct audio_device *)dev; local
4366 struct audio_device *adev = (struct audio_device *)dev; local
4424 struct audio_device *adev = (struct audio_device *)device; local
4436 struct audio_device *adev = (struct audio_device *)context; local
4616 struct audio_device *adev; local
    [all...]
  /device/google/dragon/audio/hal/
audio_hw.c 273 struct mixer_card *adev_get_mixer_for_card(struct audio_device *adev, int card)
278 list_for_each(node, &adev->mixer_list) {
299 void free_mixer_list(struct audio_device *adev)
305 list_for_each_safe(node, next, &adev->mixer_list) {
313 int mixer_init(struct audio_device *adev)
324 list_init(&adev->mixer_list);
328 if (adev_get_mixer_for_card(adev, card) == NULL) {
353 list_add_tail(&adev->mixer_list, &mixer_card->adev_list_node);
360 free_mixer_list(adev);
404 static struct audio_usecase *get_usecase_from_id(struct audio_device *adev,
1277 struct audio_device *adev = in->dev; local
1312 struct audio_device *adev = in->dev; local
1524 struct audio_device *adev = out->dev; local
1558 struct audio_device *adev = out->dev; local
1614 struct audio_device *adev = out->dev; local
1633 struct audio_device *adev = out->dev; local
1653 struct audio_device *adev = out->dev; local
1668 struct audio_device *adev = out->dev; local
1843 struct audio_device *adev = out->dev; local
1856 struct audio_device *adev = out->dev; local
1882 struct audio_device *adev = out->dev; local
2026 struct audio_device *adev = out->dev; local
2063 struct audio_device *adev = out->dev; local
2339 struct audio_device *adev = in->dev; local
2381 struct audio_device *adev = in->dev; local
2396 struct audio_device *adev = in->dev; local
2417 struct audio_device *adev = in->dev; local
2505 struct audio_device *adev = in->dev; local
2521 struct audio_device *adev = in->dev; local
2598 struct audio_device *adev = in->dev; local
2692 struct audio_device *adev = (struct audio_device *)dev; local
2798 struct audio_device *adev = out->dev; local
2813 struct audio_device *adev = (struct audio_device *)dev; local
2921 struct audio_device *adev = (struct audio_device *)dev; local
2965 struct audio_device *adev = (struct audio_device *)dev; local
2978 struct audio_device *adev = (struct audio_device *)dev; local
2994 struct audio_device *adev = (struct audio_device *)dev; local
3025 struct audio_device *adev = (struct audio_device *)dev; local
3092 struct audio_device *adev = (struct audio_device *)dev; local
3141 struct audio_device *adev = (struct audio_device *)device; local
3151 struct audio_device *adev; local
    [all...]
  /hardware/qcom/audio/hal/msm8916/
platform.c 120 struct audio_device *adev; member in struct:platform_data
605 void platform_set_echo_reference(struct audio_device *adev, bool enable,
608 struct platform_data *my_data = (struct platform_data *)adev->platform;
613 audio_route_reset_and_update_path(adev->audio_route,
619 snd_device = platform_get_output_snd_device(adev->platform, out_device);
620 platform_add_backend_name(adev->platform, my_data->ec_ref_mixer_path, snd_device);
627 audio_route_apply_and_update_path(adev->audio_route,
660 void get_cvd_version(char *cvd_version, struct audio_device *adev)
666 ctl = mixer_get_ctl_by_name(adev->mixer, CVD_VERSION_MIXER_CTL);
764 fd = hw_util_open(plat_data->adev->snd_card)
1337 struct audio_device *adev = my_data->adev; local
1366 struct audio_device *adev = my_data->adev; local
1392 struct audio_device *adev = my_data->adev; local
1461 struct audio_device *adev = my_data->adev; local
1586 struct audio_device *adev = my_data->adev; local
1878 struct audio_device *adev = my_data->adev; local
1912 struct audio_device *adev = my_data->adev; local
1970 struct audio_device *adev = my_data->adev; local
    [all...]
  /device/linaro/hikey/audio/
audio_hw.c 91 struct alsa_audio_device *adev = out->dev; local
108 adev->active_output = NULL;
113 adev->active_output = out;
163 struct alsa_audio_device *adev = out->dev; local
168 adev->active_output = NULL;
198 struct alsa_audio_device *adev = out->dev; local
209 pthread_mutex_lock(&adev->lock);
211 if (((adev->devices & AUDIO_DEVICE_OUT_ALL) != val) && (val != 0)) {
212 adev->devices &= ~AUDIO_DEVICE_OUT_ALL;
213 adev->devices |= val
248 struct alsa_audio_device *adev = out->dev; local
643 struct alsa_audio_device *adev; local
    [all...]
  /hardware/intel/audio_media/hdmi/
tinyaudio_hw.c 226 struct audio_device *adev = out->dev; local
230 if ((adev->card < 0) || (adev->device < 0)){
233 adev->card = DEFAULT_CARD;
234 adev->device = DEFAULT_DEVICE;
235 ALOGV("%s : Setting default card/ device %d,%d",__func__,adev->card,adev->device);
257 adev->card = get_card_number_by_name("IntelHDMI");
258 ALOGD("%s: HDMI card number = %d, device = %d",__func__,adev->card,adev->device)
379 struct audio_device *adev = out->dev; local
473 struct audio_device *adev = out->dev; local
496 struct audio_device *adev = out->dev; local
684 struct audio_device *adev = (struct audio_device *)dev; local
916 struct audio_device *adev; local
    [all...]
  /hardware/libhardware/modules/audio/
audio_hw.c 485 struct stub_audio_device *adev; local
491 adev = calloc(1, sizeof(struct stub_audio_device));
492 if (!adev)
495 adev->device.common.tag = HARDWARE_DEVICE_TAG;
496 adev->device.common.version = AUDIO_DEVICE_API_VERSION_2_0;
497 adev->device.common.module = (struct hw_module_t *) module;
498 adev->device.common.close = adev_close;
500 adev->device.init_check = adev_init_check;
501 adev->device.set_voice_volume = adev_set_voice_volume;
502 adev->device.set_master_volume = adev_set_master_volume
    [all...]
  /hardware/qcom/audio/hal/msm8960/
platform.c 79 struct audio_device *adev; member in struct:platform_data
257 void *platform_init(struct audio_device *adev)
264 adev->mixer = mixer_open(MIXER_CARD);
266 if (!adev->mixer) {
271 adev->audio_route = audio_route_init(MIXER_CARD, MIXER_XML_PATH);
272 if (!adev->audio_route) {
279 my_data->adev = adev;
288 adev->acdb_settings |= DMIC_FLAG;
291 adev->acdb_settings |= DMIC_FLAG
612 struct audio_device *adev = my_data->adev; local
706 struct audio_device *adev = my_data->adev; local
876 struct audio_device *adev = my_data->adev; local
    [all...]
  /hardware/qcom/audio/hal/msm8974/
platform.c 112 struct audio_device *adev; member in struct:platform_data
627 struct audio_device *adev = my_data->adev; local
639 if (!voice_is_in_call(adev)) {
645 list_for_each(node, &adev->usecase_list) {
677 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device)
679 struct platform_data *my_data = (struct platform_data *)adev->platform;
684 audio_route_reset_and_update_path(adev->audio_route, my_data->ec_ref_mixer_path);
690 snd_device = platform_get_output_snd_device(adev->platform, out_device);
691 platform_add_backend_name(adev->platform, my_data->ec_ref_mixer_path, snd_device)
963 struct audio_device *adev = my_data->adev; local
1757 struct audio_device *adev = my_data->adev; local
1793 struct audio_device *adev = my_data->adev; local
1831 struct audio_device *adev = my_data->adev; local
1911 struct audio_device *adev = my_data->adev; local
2039 struct audio_device *adev = my_data->adev; local
2375 struct audio_device *adev = my_data->adev; local
2409 struct audio_device *adev = my_data->adev; local
2466 struct audio_device *adev = my_data->adev; local
2853 struct audio_device *adev = my_data->adev; local
    [all...]
  /hardware/bsp/intel/peripheral/audio/generic/
audio_hal.c 592 struct audio_device *adev = (struct audio_device *)dev; local
622 out->dev = adev;
623 pthread_mutex_lock(&adev->lock);
624 out->profile = &adev->out_profile;
635 pthread_mutex_unlock(&adev->lock);
1116 struct audio_device * adev = (struct audio_device *)dev; local
1146 struct audio_device * adev = (struct audio_device *)dev; local
1165 struct audio_device *adev = (struct audio_device *)device; local
1180 struct audio_device *adev = calloc(1, sizeof(struct audio_device)); local
    [all...]

Completed in 504 milliseconds

1 2