HomeSort by relevance Sort by last modified time
    Searched refs:adev (Results 1 - 25 of 29) 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 42 static struct voice_session *voice_get_session_from_use_case(struct audio_device *adev,
48 ret = voice_extn_get_session_from_use_case(adev, usecase_id, &session);
50 session = &adev->voice.session[VOICE_SESS_IDX];
85 void voice_set_sidetone(struct audio_device *adev,
96 platform_set_sidetone(adev, out_snd_device, enable, mixer_path);
101 int voice_stop_usecase(struct audio_device *adev, audio_usecase_t usecase_id)
109 session = (struct voice_session *)voice_get_session_from_use_case(adev, usecase_id);
111 uc_info = get_usecase_from_list(adev, usecase_id);
121 if (!voice_is_call_state_active(adev))
122 voice_set_sidetone(adev, uc_info->out_snd_device, false)
    [all...]
audio_hw.c 316 static int set_voice_volume_l(struct audio_device *adev, float volume);
317 static struct audio_device *adev = NULL; variable in typeref:struct:audio_device
323 static bool may_use_noirq_mode(struct audio_device *adev, audio_usecase_t uc_id,
338 if (adev->adm_is_noirq_avail)
339 return adev->adm_is_noirq_avail(adev->adm_data,
340 adev->snd_card, dev_id, dir);
346 struct audio_device *adev = out->dev; local
350 if (!adev->adm_register_output_stream)
353 adev->adm_register_output_stream(adev->adm_data
369 struct audio_device *adev = in->dev; local
390 struct audio_device *adev = out->dev; local
401 struct audio_device *adev = in->dev; local
412 struct audio_device *adev = out->dev; local
420 struct audio_device *adev = in->dev; local
1379 struct audio_device *adev = in->dev; local
1423 struct audio_device *adev = in->dev; local
1786 struct audio_device *adev = out->dev; local
1836 struct audio_device *adev = out->dev; local
2085 struct audio_device *adev = out->dev; local
2136 struct audio_device *adev = out->dev; local
2226 struct audio_device *adev = out->dev; local
2511 struct audio_device *adev = out->dev; local
2554 struct audio_device *adev = out->dev; local
2605 struct audio_device *adev = out->dev; local
2907 struct audio_device *adev = out->dev; local
2925 struct audio_device *adev = out->dev; local
2966 struct audio_device *adev = out->dev; local
3124 struct audio_device *adev = in->dev; local
3189 struct audio_device *adev = in->dev; local
3289 struct audio_device *adev = in->dev; local
3324 struct audio_device *adev = in->dev; local
3452 struct audio_device *adev = in->dev; local
3513 struct audio_device *adev = in->dev; local
3531 struct audio_device *adev = in->dev; local
3554 struct audio_device *adev = in->dev; local
3681 struct audio_device *adev = (struct audio_device *)dev; local
3980 struct audio_device *adev = out->dev; local
4009 struct audio_device *adev = (struct audio_device *)dev; local
4123 struct audio_device *adev = (struct audio_device *)dev; local
4148 struct audio_device *adev = (struct audio_device *)dev; local
4182 struct audio_device *adev = (struct audio_device *)dev; local
4204 struct audio_device *adev = (struct audio_device *)dev; local
4286 struct audio_device *adev = (struct audio_device *)dev; local
4693 struct audio_device *adev = (struct audio_device *)device; local
    [all...]
platform_api.h 40 void *platform_init(struct audio_device *adev);
69 void platform_set_speaker_gain_in_combo(struct audio_device *adev,
115 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device);
116 int platform_check_and_set_swap_lr_channels(struct audio_device *adev, bool swap_channels);
117 int platform_set_swap_channels(struct audio_device *adev, bool swap_channels);
127 bool platform_check_and_set_playback_backend_cfg(struct audio_device* adev,
130 bool platform_check_and_set_capture_backend_cfg(struct audio_device* adev,
146 int platform_set_sidetone(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)
60 #define audio_extn_hfp_set_mic_mute(adev, state) (0)
63 bool audio_extn_hfp_is_active(struct audio_device *adev);
67 void audio_extn_hfp_set_parameters(struct audio_device *adev,
    [all...]
tfa_98xx.h 27 int audio_extn_tfa_98xx_init(struct audio_device *adev);
37 #define audio_extn_tfa_98xx_init(adev) (0)
hfp.c 43 static int32_t start_hfp(struct audio_device *adev,
46 static int32_t stop_hfp(struct audio_device *adev);
84 static int32_t hfp_set_volume(struct audio_device *adev, float value)
119 ctl = mixer_get_ctl_by_name(adev->mixer, hfpmod.hfp_vol_mixer_ctl);
139 static int hfp_set_mic_volume(struct audio_device *adev, float value)
163 ctl = mixer_get_ctl_by_name(adev->mixer, mixer_ctl_name);
180 static float hfp_get_mic_volume(struct audio_device *adev)
196 ctl = mixer_get_ctl_by_name(adev->mixer, mixer_ctl_name);
226 int audio_extn_hfp_set_mic_mute(struct audio_device *adev, bool state)
234 hfpmod.mic_volume = hfp_get_mic_volume(adev);
    [all...]
utils.c 38 static int set_stream_app_type_mixer_ctrl(struct audio_device *adev,
58 ctl = mixer_get_ctl_by_name(adev->mixer, mixer_ctl_name);
119 static int audio_extn_utils_send_app_type_cfg_hfp(struct audio_device *adev,
156 rc = platform_get_default_app_type_v2(adev->platform, PCM_PLAYBACK, &app_type);
161 rc = set_stream_app_type_mixer_ctrl(adev, pcm_device_id, app_type,
168 rc = platform_get_default_app_type_v2(adev->platform, PCM_CAPTURE, &app_type);
171 rc = set_stream_app_type_mixer_ctrl(adev, pcm_device_id, app_type,
187 rc = platform_get_default_app_type_v2(adev->platform, PCM_CAPTURE, &app_type);
189 rc = set_stream_app_type_mixer_ctrl(adev, pcm_device_id, app_type,
197 rc = platform_get_default_app_type_v2(adev->platform, PCM_PLAYBACK, &app_type)
    [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) {
tfa_98xx.c 64 struct audio_device *adev; member in struct:speaker_data
133 static int adev_i2s_clock_operation(int enable, struct audio_device *adev, char *paths)
139 ret = audio_route_apply_and_update_path(adev->audio_route, paths);
145 ret = audio_route_reset_and_update_path(adev->audio_route, paths);
154 static int tfa_98xx_set_audio_mode(int enable, struct audio_device *adev, exTfa98xx_audio_mode_t audio_mode)
173 adev_i2s_clock_operation(enable, adev, paths);
183 audio_mode_t mode = data->adev->mode;
191 list_for_each(node, &data->adev->usecase_list) {
194 if(data->adev->snd_dev_ref_cnt[usecase->out_snd_device] != 0) {
200 if ((mode == AUDIO_MODE_IN_CALL) || audio_extn_hfp_is_active(data->adev)) {
    [all...]
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...]
  /device/generic/goldfish/audio/
audio_hw_legacy.c 189 struct generic_audio_device *adev = out->dev; local
191 pthread_mutex_lock(&adev->lock);
192 if (adev->fd >= 0)
193 bytes = write(adev->fd, buffer, bytes);
194 pthread_mutex_unlock(&adev->lock);
341 struct generic_audio_device *adev = in->dev; local
343 pthread_mutex_lock(&adev->lock);
344 if (adev->fd >= 0)
345 bytes = read(adev->fd, buffer, bytes);
346 if (adev->mic_mute && (bytes > 0))
379 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
453 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
476 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
518 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
528 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
552 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
606 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
618 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
643 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
658 struct generic_audio_device *adev; local
    [all...]
audio_hw.c 1009 struct generic_audio_device *adev = in->dev; local
1015 adev_get_mic_mute(&adev->device, &mic_mute);
1137 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
1275 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
1284 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
1331 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
1406 struct generic_audio_device *adev = (struct generic_audio_device *)dev; local
1434 static 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 86 struct audio_device *adev; /* hardware information - only using this for the lock */ member in struct:stream_out
117 struct audio_device *adev; /* hardware information - only using this for the lock */ member in struct:stream_in
167 static void device_lock(struct audio_device *adev) {
168 pthread_mutex_lock(&adev->lock);
171 static int device_try_lock(struct audio_device *adev) {
172 return pthread_mutex_trylock(&adev->lock);
175 static void device_unlock(struct audio_device *adev) {
176 pthread_mutex_unlock(&adev->lock);
183 struct audio_device* adev, struct listnode* list, struct listnode* stream_node) {
184 device_lock(adev);
1140 struct audio_device * adev = (struct audio_device *)hw_dev; local
1156 struct audio_device* adev = (struct audio_device*)device; local
1201 struct audio_device *adev = (struct audio_device *)device; local
1212 struct audio_device *adev = calloc(1, sizeof(struct audio_device)); local
    [all...]
  /hardware/qcom/audio/hal/msm8916/
platform.c 132 struct audio_device *adev; member in struct:platform_data
627 void platform_set_echo_reference(struct audio_device *adev, bool enable,
630 struct platform_data *my_data = (struct platform_data *)adev->platform;
635 audio_route_reset_and_update_path(adev->audio_route,
641 snd_device = platform_get_output_snd_device(adev->platform, out_device);
642 platform_add_backend_name(adev->platform, my_data->ec_ref_mixer_path, snd_device);
649 audio_route_apply_and_update_path(adev->audio_route,
685 void get_cvd_version(char *cvd_version, struct audio_device *adev)
691 ctl = mixer_get_ctl_by_name(adev->mixer, CVD_VERSION_MIXER_CTL);
789 fd = hw_util_open(plat_data->adev->snd_card)
1428 struct audio_device *adev = my_data->adev; local
1457 struct audio_device *adev = my_data->adev; local
1487 struct audio_device *adev = my_data->adev; local
1556 struct audio_device *adev = my_data->adev; local
1681 struct audio_device *adev = my_data->adev; local
1973 struct audio_device *adev = my_data->adev; local
2007 struct audio_device *adev = my_data->adev; local
2065 struct audio_device *adev = my_data->adev; local
    [all...]
  /hardware/qcom/audio/hal/msm8960/
platform.c 80 struct audio_device *adev; member in struct:platform_data
267 void *platform_init(struct audio_device *adev)
274 adev->mixer = mixer_open(MIXER_CARD);
276 if (!adev->mixer) {
281 adev->audio_route = audio_route_init(MIXER_CARD, MIXER_XML_PATH);
282 if (!adev->audio_route) {
289 my_data->adev = adev;
298 adev->acdb_settings |= DMIC_FLAG;
301 adev->acdb_settings |= DMIC_FLAG
629 struct audio_device *adev = my_data->adev; local
723 struct audio_device *adev = my_data->adev; local
893 struct audio_device *adev = my_data->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,
1279 struct audio_device *adev = in->dev; local
1314 struct audio_device *adev = in->dev; local
1526 struct audio_device *adev = out->dev; local
1560 struct audio_device *adev = out->dev; local
1616 struct audio_device *adev = out->dev; local
1635 struct audio_device *adev = out->dev; local
1655 struct audio_device *adev = out->dev; local
1670 struct audio_device *adev = out->dev; local
1845 struct audio_device *adev = out->dev; local
1858 struct audio_device *adev = out->dev; local
1884 struct audio_device *adev = out->dev; local
2014 struct audio_device *adev = out->dev; local
2051 struct audio_device *adev = out->dev; local
2327 struct audio_device *adev = in->dev; local
2369 struct audio_device *adev = in->dev; local
2384 struct audio_device *adev = in->dev; local
2405 struct audio_device *adev = in->dev; local
2493 struct audio_device *adev = in->dev; local
2509 struct audio_device *adev = in->dev; local
2586 struct audio_device *adev = in->dev; local
2680 struct audio_device *adev = (struct audio_device *)dev; local
2786 struct audio_device *adev = out->dev; local
2801 struct audio_device *adev = (struct audio_device *)dev; local
2909 struct audio_device *adev = (struct audio_device *)dev; local
2953 struct audio_device *adev = (struct audio_device *)dev; local
2966 struct audio_device *adev = (struct audio_device *)dev; local
2982 struct audio_device *adev = (struct audio_device *)dev; local
3013 struct audio_device *adev = (struct audio_device *)dev; local
3080 struct audio_device *adev = (struct audio_device *)dev; local
3129 struct audio_device *adev = (struct audio_device *)device; local
3139 struct audio_device *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 473 struct stub_audio_device *adev; local
478 adev = calloc(1, sizeof(struct stub_audio_device));
479 if (!adev)
482 adev->device.common.tag = HARDWARE_DEVICE_TAG;
483 adev->device.common.version = AUDIO_DEVICE_API_VERSION_2_0;
484 adev->device.common.module = (struct hw_module_t *) module;
485 adev->device.common.close = adev_close;
487 adev->device.init_check = adev_init_check;
488 adev->device.set_voice_volume = adev_set_voice_volume;
489 adev->device.set_master_volume = adev_set_master_volume
    [all...]
  /hardware/qcom/audio/hal/msm8974/
platform.c 112 struct audio_device *adev; member in struct:platform_data
618 static int init_be_dai_name_table(struct audio_device *adev);
734 struct audio_device *adev = my_data->adev; local
748 if (!voice_is_in_call(adev)) {
753 list_for_each(node, &adev->usecase_list) {
796 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device)
798 struct platform_data *my_data = (struct platform_data *)adev->platform;
803 audio_route_reset_and_update_path(adev->audio_route, my_data->ec_ref_mixer_path);
809 snd_device = platform_get_output_snd_device(adev->platform, out_device)
1137 struct audio_device *adev = my_data->adev; local
2107 struct audio_device *adev = my_data->adev; local
2143 struct audio_device *adev = my_data->adev; local
2181 struct audio_device *adev = my_data->adev; local
2287 struct audio_device *adev = my_data->adev; local
2460 struct audio_device *adev = my_data->adev; local
2842 struct audio_device *adev = my_data->adev; local
2876 struct audio_device *adev = my_data->adev; local
2933 struct audio_device *adev = my_data->adev; local
3345 struct audio_device *adev = my_data->adev; local
4117 struct audio_device *adev = my_data->adev; local
    [all...]

Completed in 242 milliseconds

1 2