/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...] |
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,
|
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) 238 bool voice_is_call_state_active(struct audio_device *adev) 251 bool voice_is_in_call(struct audio_device *adev) 269 uint32_t voice_get_active_session_id(struct audio_device *adev) 281 int voice_check_and_set_incall_rec_usecase(struct audio_device *adev, 320 int voice_check_and_stop_incall_rec_usecase(struct audio_device *adev, 335 int voice_check_and_set_incall_music_usecase(struct audio_device *adev [all...] |
audio_hw.h | 217 struct audio_device *dev; 249 struct audio_device *dev; 302 struct audio_device { struct 363 int select_devices(struct audio_device *adev, 366 int disable_audio_route(struct audio_device *adev, 369 int disable_snd_device(struct audio_device *adev, 372 int enable_snd_device(struct audio_device *adev, 375 int enable_audio_route(struct audio_device *adev, 378 struct audio_usecase *get_usecase_from_list(struct audio_device *adev, 388 * stream_in or stream_out mutex first, followed by the audio_device mutex [all...] |
audio_hw.c | 316 static int set_voice_volume_l(struct audio_device *adev, float volume); 317 static struct audio_device *adev = NULL; 323 static bool may_use_noirq_mode(struct audio_device *adev, audio_usecase_t uc_id, 346 struct audio_device *adev = out->dev; 369 struct audio_device *adev = in->dev; 390 struct audio_device *adev = out->dev; 401 struct audio_device *adev = in->dev; 412 struct audio_device *adev = out->dev; 420 struct audio_device *adev = in->dev; 533 static int audio_ssr_status(struct audio_device *adev 4619 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...] |
/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) {
|
/hardware/qcom/audio/hal/audio_extn/ |
audio_extn.h | 30 void *audio_extn_extspk_init(struct audio_device *adev); 63 bool audio_extn_hfp_is_active(struct audio_device *adev); 67 void audio_extn_hfp_set_parameters(struct audio_device *adev, 69 int audio_extn_hfp_set_mic_mute(struct audio_device *adev, bool state); 125 int audio_extn_sound_trigger_init(struct audio_device *adev); 126 void audio_extn_sound_trigger_deinit(struct audio_device *adev); 129 void audio_extn_sound_trigger_set_parameters(struct audio_device *adev, 140 void audio_extn_dsm_feedback_enable(struct audio_device *adev, 146 int audio_extn_utils_send_app_type_cfg(struct audio_device *adev, 148 void audio_extn_utils_send_audio_calibration(struct audio_device *adev [all...] |
tfa_98xx.h | 27 int audio_extn_tfa_98xx_init(struct audio_device *adev);
|
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, 213 static int derive_capture_app_type_cfg(struct audio_device *adev, 266 static int derive_playback_app_type_cfg(struct audio_device *adev, 329 static int derive_acdb_dev_id(struct audio_device *adev __unused, 343 int audio_extn_utils_send_app_type_cfg(struct audio_device *adev, 399 int audio_extn_utils_send_app_type_gain(struct audio_device *adev, 423 void audio_extn_utils_send_audio_calibration(struct audio_device *adev,
|
soundtrigger.c | 50 struct audio_device *adev; 259 void audio_extn_sound_trigger_set_parameters(struct audio_device *adev __unused, 307 int audio_extn_sound_trigger_init(struct audio_device *adev) 360 void audio_extn_sound_trigger_deinit(struct audio_device *adev)
|
/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/libhardware/modules/usbaudio/ |
audio_hal.c | 52 struct audio_device { struct 86 struct audio_device *adev; /* hardware information - only using this for the lock */ 88 alsa_device_profile * profile; /* Points to the alsa_device_profile in the audio_device */ 117 struct audio_device *adev; /* hardware information - only using this for the lock */ 119 alsa_device_profile * profile; /* Points to the alsa_device_profile in the audio_device */ 147 * stream_in or stream_out mutex first, followed by the audio_device mutex. 167 static void device_lock(struct audio_device *adev) { 171 static int device_try_lock(struct audio_device *adev) { 175 static void device_unlock(struct audio_device *adev) { 183 struct audio_device* adev, struct listnode* list, struct listnode* stream_node) [all...] |
/device/google/dragon/audio/hal/ |
audio_hw.c | 273 struct mixer_card *adev_get_mixer_for_card(struct audio_device *adev, int card) 299 void free_mixer_list(struct audio_device *adev) 313 int mixer_init(struct audio_device *adev) 404 static struct audio_usecase *get_usecase_from_id(struct audio_device *adev, 418 static struct audio_usecase *get_usecase_from_type(struct audio_device *adev, 433 static int set_voice_volume_l(struct audio_device *adev, float volume) 445 snd_device_t get_output_snd_device(struct audio_device *adev, audio_devices_t devices) 515 snd_device_t get_input_snd_device(struct audio_device *adev, audio_devices_t out_device) 656 int set_hdmi_channels(struct audio_device *adev, int channel_count) 667 int edid_get_max_channels(struct audio_device *adev [all...] |
/hardware/qcom/audio/hal/msm8960/ |
platform.c | 80 struct audio_device *adev; 267 void *platform_init(struct audio_device *adev) 571 void platform_set_speaker_gain_in_combo(struct audio_device *adev __unused, 629 struct audio_device *adev = my_data->adev; 723 struct audio_device *adev = my_data->adev; [all...] |