/hardware/qcom/audio/hal/ |
voice.h | 38 struct audio_device; 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); 84 int voice_set_mic_mute(struct audio_device *dev, bool state) [all...] |
voice.c | 42 static struct voice_session *voice_get_session_from_use_case(struct audio_device *adev, 85 void voice_set_sidetone(struct audio_device *adev, 101 int voice_stop_usecase(struct audio_device *adev, audio_usecase_t usecase_id) 155 int voice_start_usecase(struct audio_device *adev, audio_usecase_t usecase_id) 241 bool voice_is_call_state_active(struct audio_device *adev) 254 bool voice_is_in_call(struct audio_device *adev) 272 uint32_t voice_get_active_session_id(struct audio_device *adev) 284 int voice_check_and_set_incall_rec_usecase(struct audio_device *adev, 327 int voice_check_and_stop_incall_rec_usecase(struct audio_device *adev, 342 int voice_check_and_set_incall_music_usecase(struct audio_device *adev [all...] |
audio_hw.h | 222 struct audio_device *dev; 257 struct audio_device *dev; 310 struct audio_device { struct 372 int select_devices(struct audio_device *adev, 375 int disable_audio_route(struct audio_device *adev, 378 int disable_snd_device(struct audio_device *adev, 381 int enable_snd_device(struct audio_device *adev, 384 int enable_audio_route(struct audio_device *adev, 387 struct audio_usecase *get_usecase_from_list(struct audio_device *adev, 390 int check_a2dp_restore(struct audio_device *adev, struct stream_out *out, bool restore) [all...] |
platform_api.h | 47 void *platform_init(struct audio_device *adev); 78 void platform_set_speaker_gain_in_combo(struct audio_device *adev, 128 void platform_set_echo_reference(struct audio_device *adev, bool enable, audio_devices_t out_device); 129 int platform_check_and_set_swap_lr_channels(struct audio_device *adev, bool swap_channels); 130 int platform_set_swap_channels(struct audio_device *adev, bool swap_channels); 140 bool platform_check_and_set_playback_backend_cfg(struct audio_device* adev, 143 bool platform_check_and_set_capture_backend_cfg(struct audio_device* adev, 159 int platform_set_sidetone(struct audio_device *adev,
|
audio_hw.c | 324 static int set_voice_volume_l(struct audio_device *adev, float volume); 325 static struct audio_device *adev = NULL; 331 static int check_a2dp_restore_l(struct audio_device *adev, struct stream_out *out, bool restore); 334 static bool may_use_noirq_mode(struct audio_device *adev, audio_usecase_t uc_id, 357 struct audio_device *adev = out->dev; 380 struct audio_device *adev = in->dev; 401 struct audio_device *adev = out->dev; 412 struct audio_device *adev = in->dev; 423 struct audio_device *adev = out->dev; 431 struct audio_device *adev = in->dev 5311 const audio_devices_t audio_device = local [all...] |
/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, 157 static int update_calls(struct audio_device *adev) 290 static int update_call_states(struct audio_device *adev, 329 int voice_extn_get_active_session_id(struct audio_device *adev, 336 int voice_extn_is_call_state_active(struct audio_device *adev, bool *is_call_active) 366 void voice_extn_init(struct audio_device *adev) 377 int voice_extn_get_session_from_use_case(struct audio_device *adev, 421 int voice_extn_start_call(struct audio_device *adev) 430 int voice_extn_stop_call(struct audio_device *adev [all...] |
/hardware/qcom/audio/hal/audio_extn/ |
maxxaudio.h | 30 bool audio_extn_ma_set_state(struct audio_device *adev, int stream_type, 33 void audio_extn_ma_set_parameters(struct audio_device *adev,
|
tfa_98xx.h | 27 int audio_extn_tfa_98xx_init(struct audio_device *adev);
|
audio_extn.h | 30 void *audio_extn_extspk_init(struct audio_device *adev); 61 bool audio_extn_hfp_is_active(struct audio_device *adev); 65 void audio_extn_hfp_set_parameters(struct audio_device *adev, 67 int audio_extn_hfp_set_mic_mute(struct audio_device *adev, bool state); 132 int audio_extn_sound_trigger_init(struct audio_device *adev); 133 void audio_extn_sound_trigger_deinit(struct audio_device *adev); 138 void audio_extn_sound_trigger_set_parameters(struct audio_device *adev, 176 void audio_extn_dsm_feedback_enable(struct audio_device *adev, 182 int audio_extn_utils_send_app_type_cfg(struct audio_device *adev, 184 void audio_extn_utils_send_audio_calibration(struct audio_device *adev [all...] |
dsm_feedback.c | 42 int start_dsm_feedback_processing(struct audio_device *adev, int enable) 89 void audio_extn_dsm_feedback_enable(struct audio_device *adev,
|
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) 139 static int hfp_set_mic_volume(struct audio_device *adev, float value) 180 static float hfp_get_mic_volume(struct audio_device *adev) 226 int audio_extn_hfp_set_mic_mute(struct audio_device *adev, bool state) 243 static int32_t start_hfp(struct audio_device *adev, 357 static int32_t stop_hfp(struct audio_device *adev) 414 bool audio_extn_hfp_is_active(struct audio_device *adev) 430 void audio_extn_hfp_set_parameters(struct audio_device *adev, struct str_parms *parms [all...] |
ext_speaker.c | 37 struct audio_device *adev; 101 void *audio_extn_extspk_init(struct audio_device *adev)
|
utils.c | 38 static int set_stream_app_type_mixer_ctrl(struct audio_device *adev, 119 static int audio_extn_utils_send_app_type_cfg_hfp(struct audio_device *adev, 211 static int derive_capture_app_type_cfg(struct audio_device *adev, 264 static int derive_playback_app_type_cfg(struct audio_device *adev, 327 static int derive_acdb_dev_id(struct audio_device *adev __unused, 341 int audio_extn_utils_send_app_type_cfg(struct audio_device *adev, 397 int audio_extn_utils_send_app_type_gain(struct audio_device *adev, 421 void audio_extn_utils_send_audio_calibration(struct audio_device *adev,
|
tfa_98xx.c | 64 struct audio_device *adev; 133 static int adev_i2s_clock_operation(int enable, struct audio_device *adev, char *paths) 154 static int tfa_98xx_set_audio_mode(int enable, struct audio_device *adev, exTfa98xx_audio_mode_t audio_mode) 230 static int tfa_98xx_set_func_mode(int enable, struct audio_device *adev, exTfa98xx_func_mode_t func_mode) 498 int audio_extn_tfa_98xx_init(struct audio_device *adev)
|
/external/webrtc/webrtc/voice_engine/ |
voe_hardware_impl.cc | 90 if (_shared->audio_device()) { 92 if (_shared->audio_device()->ActiveAudioLayer(&activeLayer) != 0) { 132 devices = static_cast<int>(_shared->audio_device()->RecordingDevices()); 143 devices = static_cast<int>(_shared->audio_device()->PlayoutDevices()); 174 if (_shared->audio_device()->RecordingDeviceName(index, name, guid) != 0) { 216 if (_shared->audio_device()->PlayoutDeviceName(index, name, guid) != 0) { 248 if (_shared->audio_device()->Recording()) { 253 if (_shared->audio_device()->StopRecording() == -1) { 276 if (_shared->audio_device()->SetRecordingChannel(recCh) != 0) { 288 res = _shared->audio_device()->SetRecordingDevice [all...] |
voe_base_impl.cc | 18 #include "webrtc/modules/audio_device/audio_device_impl.h" 238 if (shared_->audio_device() == nullptr) { 254 shared_->process_thread()->RegisterModule(shared_->audio_device()); 263 if (shared_->audio_device()->RegisterEventObserver(this) != 0) { 270 if (shared_->audio_device()->RegisterAudioCallback(this) != 0) { 277 if (shared_->audio_device()->Init() != 0) { 284 if (shared_->audio_device()->SetPlayoutDevice( 289 if (shared_->audio_device()->InitSpeaker() != 0) { 295 if (shared_->audio_device()->SetRecordingDevice( 300 if (shared_->audio_device()->InitMicrophone() != 0) [all...] |
shared_data.cc | 59 void SharedData::set_audio_device(AudioDeviceModule* audio_device) 62 if (audio_device) 63 audio_device->AddRef(); 66 _audioDevicePtr = audio_device;
|
voe_volume_control_impl.cc | 67 if (_shared->audio_device()->MaxSpeakerVolume(&maxVol) != 0) { 77 if (_shared->audio_device()->SetSpeakerVolume(spkrVol) != 0) { 95 if (_shared->audio_device()->SpeakerVolume(&spkrVol) != 0) { 102 if (_shared->audio_device()->MaxSpeakerVolume(&maxVol) != 0) { 133 if (_shared->audio_device()->MaxMicrophoneVolume(&maxVol) != 0) { 145 if (_shared->audio_device()->MicrophoneVolume(&micVol) != 0) { 159 if (_shared->audio_device()->SetMicrophoneVolume(micVol) != 0) { 176 if (_shared->audio_device()->MicrophoneVolume(&micVol) != 0) { 183 if (_shared->audio_device()->MaxMicrophoneVolume(&maxVol) != 0) { 361 _shared->audio_device()->StereoPlayoutIsAvailable(&available) [all...] |
shared_data.h | 15 #include "webrtc/modules/audio_device/include/audio_device.h" 40 AudioDeviceModule* audio_device() { return _audioDevicePtr; } function in class:webrtc::voe::SharedData 41 void set_audio_device(AudioDeviceModule* audio_device);
|
voe_file_impl.cc | 397 if (!_shared->audio_device()->Recording()) { 398 if (_shared->audio_device()->InitRecording() != 0) { 403 if (_shared->audio_device()->StartRecording() != 0) { 427 if (!_shared->audio_device()->Recording()) { 428 if (_shared->audio_device()->InitRecording() != 0) { 433 if (_shared->audio_device()->StartRecording() != 0) { 455 _shared->audio_device()->Recording()) { 457 if (_shared->audio_device()->StopRecording() != 0) {
|
/external/webrtc/webrtc/modules/audio_device/android/ |
audio_device_unittest.cc | 25 #include "webrtc/modules/audio_device/android/audio_common.h" 26 #include "webrtc/modules/audio_device/android/audio_manager.h" 27 #include "webrtc/modules/audio_device/android/build_info.h" 28 #include "webrtc/modules/audio_device/android/ensure_initialized.h" 29 #include "webrtc/modules/audio_device/audio_device_impl.h" 30 #include "webrtc/modules/audio_device/include/audio_device.h" 541 rtc::scoped_refptr<AudioDeviceModule> audio_device() const { function in class:webrtc::AudioDeviceTest 575 "audio_device/audio_short%d", 595 EXPECT_EQ(0, audio_device()->ActiveAudioLayer(&audio_layer)) 601 rtc::scoped_refptr<AudioDeviceModule> audio_device; local 611 rtc::scoped_refptr<AudioDeviceModule> audio_device; local [all...] |
/external/webrtc/webrtc/modules/audio_device/ios/ |
audio_device_unittest_ios.cc | 26 #include "webrtc/modules/audio_device/audio_device_impl.h" 27 #include "webrtc/modules/audio_device/include/audio_device.h" 28 #include "webrtc/modules/audio_device/ios/audio_device_ios.h" 506 audio_device()->GetPlayoutAudioParameters(&playout_parameters_)); 507 EXPECT_EQ(0, audio_device()->GetRecordAudioParameters(&record_parameters_)); 525 rtc::scoped_refptr<AudioDeviceModule> audio_device() const { function in class:webrtc::AudioDeviceTest 549 snprintf(fname, sizeof(fname), "audio_device/audio_short%d", 568 EXPECT_FALSE(audio_device()->PlayoutIsInitialized()); 569 EXPECT_FALSE(audio_device()->Playing()) [all...] |
/hardware/qcom/audio/hal/msm8960/ |
platform.c | 80 struct audio_device *adev; 269 void *platform_init(struct audio_device *adev) 573 void platform_set_speaker_gain_in_combo(struct audio_device *adev __unused, 631 struct audio_device *adev = my_data->adev; 731 struct audio_device *adev = my_data->adev; [all...] |
/hardware/libhardware/modules/usbaudio/ |
audio_hal.c | 50 struct audio_device { struct 86 struct audio_device *adev; /* hardware information - only using this for the lock */ 88 const alsa_device_profile *profile; /* Points to the alsa_device_profile in the audio_device. 122 struct audio_device *adev; /* hardware information - only using this for the lock */ 124 const alsa_device_profile *profile; /* Points to the alsa_device_profile in the audio_device. 157 * stream_in or stream_out mutex first, followed by the audio_device mutex. 177 static void device_lock(struct audio_device *adev) { 181 static int device_try_lock(struct audio_device *adev) { 185 static void device_unlock(struct audio_device *adev) { 193 struct audio_device* adev, struct listnode* list, struct listnode* stream_node) [all...] |