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

1 2

  /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...]

Completed in 401 milliseconds

1 2