/hardware/libhardware_legacy/audio/ |
H A D | AudioHardwareInterface.cpp | 152 AudioStreamOut* AudioHardwareInterface::openOutputStreamWithFlags(uint32_t devices, argument 159 return openOutputStream(devices, format, channels, sampleRate, status);
|
H A D | AudioHardwareGeneric.cpp | 68 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) 82 status_t lStatus = out->set(this, mFd, devices, format, channels, sampleRate); 102 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, 106 if (!AudioSystem::isInputDevice((AudioSystem::audio_devices)devices)) { 122 status_t lStatus = in->set(this, mFd, devices, format, channels, sampleRate, acoustics); 195 uint32_t devices, 225 mDevice = devices; 314 uint32_t devices, 335 mDevice = devices; 67 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument 101 openInputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustics) argument 192 set( AudioHardwareGeneric *hw, int fd, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate) argument 311 set( AudioHardwareGeneric *hw, int fd, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate, AudioSystem::audio_in_acoustics acoustics) argument
|
H A D | AudioHardwareStub.cpp | 46 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) 65 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, 69 if (!AudioSystem::isInputDevice((AudioSystem::audio_devices)devices)) { 45 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument 64 openInputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustics) argument
|
H A D | A2dpAudioInterface.cpp | 65 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) 67 if (!audio_is_a2dp_out_device(devices)) { 68 ALOGV("A2dpAudioInterface::openOutputStream() open HW device: %x", devices); 69 return mHardwareInterface->openOutputStream(devices, format, channels, sampleRate, status); 83 if ((err = out->set(devices, format, channels, sampleRate)) == NO_ERROR) { 108 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, 111 return mHardwareInterface->openInputStream(devices, format, channels, sampleRate, status, acoustics); 64 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument 107 openInputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustics) argument
|
H A D | AudioDumpInterface.cpp | 60 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) 68 outFinal = mFinalInterface->openOutputStream(devices, format, channels, sampleRate, status); 100 devices, lFormat, lChannels, lRate); 126 AudioStreamIn* AudioDumpInterface::openInputStream(uint32_t devices, int *format, uint32_t *channels, argument 134 inFinal = mFinalInterface->openInputStream(devices, format, channels, sampleRate, status, acoustics); 166 devices, lFormat, lChannels, lRate); 261 uint32_t devices, 266 mSampleRate(sampleRate), mFormat(format), mChannels(channels), mLatency(0), mDevice(devices), 422 uint32_t devices, 427 mSampleRate(sampleRate), mFormat(format), mChannels(channels), mDevice(devices), 59 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument 258 AudioStreamOutDump(AudioDumpInterface *interface, int id, AudioStreamOut* finalStream, uint32_t devices, int format, uint32_t channels, uint32_t sampleRate) argument 419 AudioStreamInDump(AudioDumpInterface *interface, int id, AudioStreamIn* finalStream, uint32_t devices, int format, uint32_t channels, uint32_t sampleRate) argument [all...] |
H A D | audio_hw_hal.cpp | 66 /* output devices */ 81 /* input devices */ 490 audio_devices_t devices, 505 devices = convert_audio_device(devices, HAL_API_REV_2_0, HAL_API_REV_1_0); 507 out->legacy_out = ladev->hwif->openOutputStreamWithFlags(devices, flags, 556 audio_devices_t devices, 572 devices = convert_audio_device(devices, HAL_API_REV_2_0, HAL_API_REV_1_0); 574 in->legacy_in = ladev->hwif->openInputStream(devices, (in 488 adev_open_output_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, audio_output_flags_t flags, struct audio_config *config, struct audio_stream_out **stream_out, const char *address __unused) argument 554 adev_open_input_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, struct audio_config *config, struct audio_stream_in **stream_in, audio_input_flags_t flags __unused, const char *address __unused, audio_source_t source __unused) argument [all...] |
/hardware/interfaces/audio/core/all-versions/default/include/core/all-versions/default/ |
H A D | Stream.impl.h | 249 hidl_vec<DeviceAddress> devices; local 251 devices.resize(1); 252 devices[0].device = static_cast<AudioDevice>(device); 254 _hidl_cb(retval, devices); 258 Return<Result> Stream::setDevices(const hidl_vec<DeviceAddress>& devices) { argument 260 if (devices.size() > 1) { 264 if (devices.size() == 1) { 265 address = devices[0];
|
H A D | StreamIn.impl.h | 273 Return<Result> StreamIn::setDevices(const hidl_vec<DeviceAddress>& devices) { argument 274 return mStreamCommon->setDevices(devices);
|
H A D | StreamOut.impl.h | 277 Return<Result> StreamOut::setDevices(const hidl_vec<DeviceAddress>& devices) { argument 278 return mStreamCommon->setDevices(devices);
|
/hardware/libhardware/modules/audio/ |
H A D | audio_hw.c | 354 audio_devices_t devices, 501 audio_devices_t devices, 352 adev_open_output_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, audio_output_flags_t flags, struct audio_config *config, struct audio_stream_out **stream_out, const char *address __unused) argument 499 adev_open_input_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, struct audio_config *config, struct audio_stream_in **stream_in, audio_input_flags_t flags __unused, const char *address __unused, audio_source_t source __unused) argument
|
/hardware/qcom/audio/legacy/alsa_sound/ |
H A D | AudioHardwareALSA.cpp | 721 AudioHardwareALSA::openOutputStream(uint32_t devices, argument 728 ALOGV("openOutputStream: devices 0x%x channels %d sampleRate %d", 729 devices, *channels, *sampleRate); 738 if (devices & (devices - 1)) { 740 ALOGE("openOutputStream called with bad devices"); 746 if((devices == AudioSystem::DEVICE_OUT_DIRECTOUTPUT) && 775 alsa_handle.devices = devices; 805 alsa_handle.devices 997 openOutputSession(uint32_t devices, int *format, status_t *status, int sessionId, uint32_t samplingRate, uint32_t channels) argument 1092 openInputStream(uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustics) argument [all...] |
H A D | alsa_default.cpp | 197 static void switchDevice(alsa_handle_t *handle, uint32_t devices, uint32_t mode); 198 static char *getUCMDevice(uint32_t devices, int input, char *rxDevice); 392 void switchDevice(alsa_handle_t *handle, uint32_t devices, uint32_t mode) argument 401 ALOGD("%s: device %d mode:%d", __FUNCTION__, devices, mode); 404 if ((devices & AudioSystem::DEVICE_OUT_WIRED_HEADSET) || 405 (devices & AudioSystem::DEVICE_IN_WIRED_HEADSET)) { 406 devices = devices | (AudioSystem::DEVICE_OUT_WIRED_HEADSET | 408 } else if (devices & AudioSystem::DEVICE_OUT_WIRED_HEADPHONE) { 409 devices 1182 s_route(alsa_handle_t *handle, uint32_t devices, int mode) argument 1310 getUCMDevice(uint32_t devices, int input, char *rxDevice) argument [all...] |
H A D | audio_hw_hal.cpp | 65 /* output devices */ 96 /* input devices */ 516 uint32_t devices, 532 out->qcom_out = qadev->hwif->openOutputSession(devices, format,&status,sessionId,samplingRate,channels); 554 audio_devices_t devices, 569 devices = convert_audio_device(devices, HAL_API_REV_2_0, HAL_API_REV_1_0); 572 out->qcom_out = qadev->hwif->openOutputStream(devices, 622 audio_devices_t devices, 638 devices 515 adev_open_output_session(struct audio_hw_device *dev, uint32_t devices, int *format, int sessionId, uint32_t samplingRate, uint32_t channels, struct audio_stream_out **stream_out) argument 552 adev_open_output_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, audio_output_flags_t flags, struct audio_config *config, struct audio_stream_out **stream_out, const char *address __unused) argument 620 adev_open_input_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, audio_config *config, audio_stream_in **stream_in, audio_input_flags_t flags __unused, const char *address __unused, audio_source_t source __unused) argument [all...] |
H A D | AudioHardwareALSA.h | 168 uint32_t devices; member in struct:android_audio_legacy::alsa_handle_t 493 uint32_t devices, 504 uint32_t devices, 513 uint32_t devices,
|
/hardware/intel/audio_media/hdmi/ |
H A D | tinyaudio_hw.c | 674 audio_devices_t devices, 680 UNUSED_PARAMETER(devices); 873 audio_devices_t devices, 882 UNUSED_PARAMETER(devices); 672 adev_open_output_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, audio_output_flags_t flags, struct audio_config *config, struct audio_stream_out **stream_out, const char *address) argument 871 adev_open_input_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, struct audio_config *config, struct audio_stream_in **stream_in, audio_input_flags_t flags, const char *address, audio_source_t source) argument
|
/hardware/interfaces/audio/core/4.0/vts/functional/ |
H A D | AudioPrimaryHidlHalTest.cpp | 129 // Test all audio devices 828 hidl_vec<DeviceAddress> devices; local 830 ASSERT_OK(stream->getDevices(returnIn(res, devices))); 835 ASSERT_EQ(1U, devices.size()); 836 AudioDevice device = devices[0].device;
|
/hardware/intel/common/libmix/mix_audio/src/ |
H A D | intel_sst_ioctl.h | 252 struct snd_sst_slot_info devices[2]; member in struct:snd_sst_target_device
|
/hardware/qcom/audio/hal/ |
H A D | audio_hw.h | 197 audio_devices_t devices; member in struct:stream_out 290 audio_devices_t devices; member in struct:audio_usecase
|
H A D | audio_hw.c | 806 use ANDROID_DEVICE_OUT enums to match devices since SND_DEVICE enums may vary 819 we cannot enable two streams on two different devices if they 829 we cannot enable two streams on two different devices if they 850 audio_devices_t a1 = uc->stream.out->devices; 851 audio_devices_t a2 = new_uc->stream.out->devices; 874 // the combo devices active on the existing usecase share a backend. 924 * because of the limitation that both the devices cannot be enabled 939 (usecase->devices & AUDIO_DEVICE_OUT_ALL_CODEC_BACKEND || 940 usecase->devices & (AUDIO_DEVICE_OUT_USB_DEVICE|AUDIO_DEVICE_OUT_USB_HEADSET)) && 972 specified usecase to new snd devices */ 4123 adev_open_output_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, audio_output_flags_t flags, struct audio_config *config, struct audio_stream_out **stream_out, const char *address __unused) argument 4912 adev_input_allow_hifi_record(struct audio_device *adev, audio_devices_t devices, audio_input_flags_t flags, audio_source_t source) argument 4948 adev_open_input_stream(struct audio_hw_device *dev, audio_io_handle_t handle, audio_devices_t devices, struct audio_config *config, struct audio_stream_in **stream_in, audio_input_flags_t flags, const char *address __unused, audio_source_t source ) argument 5466 audio_devices_t devices; local [all...] |
/hardware/qcom/audio/hal/msm8960/ |
H A D | platform.c | 114 /* Array to store sound devices */ 117 /* Playback sound devices */ 142 /* Capture sound devices */ 628 snd_device_t platform_get_output_snd_device(void *platform, audio_devices_t devices) argument 635 ALOGV("%s: enter: output devices(%#x)", __func__, devices); 636 if (devices == AUDIO_DEVICE_NONE || 637 devices & AUDIO_DEVICE_BIT_IN) { 638 ALOGV("%s: Invalid output devices (%#x)", __func__, devices); [all...] |
/hardware/qcom/audio/hal/msm8916/ |
H A D | platform.c | 206 /* Array to store sound devices */ 209 /* Playback sound devices */ 244 /* Capture sound devices */ 1750 * If wired headset/headphones/line devices share the same backend 1769 snd_device_t platform_get_output_snd_device(void *platform, audio_devices_t devices) argument 1780 ALOGV("%s: enter: output devices(%#x)", __func__, devices); 1781 if (devices == AUDIO_DEVICE_NONE || 1782 devices & AUDIO_DEVICE_BIT_IN) { 1783 ALOGV("%s: Invalid output devices ( [all...] |
/hardware/qcom/audio/hal/msm8974/ |
H A D | platform.c | 241 /* Array to store sound devices */ 244 /* Playback sound devices */ 289 /* Capture sound devices */ 944 audio_devices_t dev = usecase->stream.out->devices; 2539 * If wired headset/headphones/line devices share the same backend 2625 snd_device_t platform_get_output_snd_device(void *platform, audio_devices_t devices) argument 2632 ALOGV("%s: enter: output devices(%#x)", __func__, devices); 2633 if (devices == AUDIO_DEVICE_NONE || 2634 devices [all...] |