Searched refs:devices (Results 1 - 25 of 36) sorted by path

12

/hardware/libhardware/include/hardware/
H A Daudio.h40 * Name of the audio devices to open
51 /* First generation of audio devices had version hardcoded to 0. all devices with versions < 1.0
329 * used by audio flinger to enumerate what devices are supported by
336 * All supported devices should be listed in audio_policy.conf
398 audio_devices_t devices,
409 audio_devices_t devices,
/hardware/libhardware/modules/audio/
H A Daudio_hw.c218 audio_devices_t devices,
328 audio_devices_t devices,
216 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) argument
326 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) argument
/hardware/libhardware/modules/audio_remote_submix/
H A Daudio_hw.cpp513 audio_devices_t devices,
674 audio_devices_t devices,
511 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) argument
672 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) argument
/hardware/libhardware/modules/usbaudio/
H A Daudio_hw.c248 audio_devices_t devices,
357 audio_devices_t devices,
246 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) argument
355 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) argument
/hardware/libhardware_legacy/audio/
H A DA2dpAudioInterface.cpp64 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status)
66 if (!audio_is_a2dp_device(devices)) {
67 ALOGV("A2dpAudioInterface::openOutputStream() open HW device: %x", devices);
68 return mHardwareInterface->openOutputStream(devices, format, channels, sampleRate, status);
82 if ((err = out->set(devices, format, channels, sampleRate)) == NO_ERROR) {
107 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status,
110 return mHardwareInterface->openInputStream(devices, format, channels, sampleRate, status, acoustics);
63 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument
106 openInputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustics) argument
H A DA2dpAudioInterface.h56 uint32_t devices,
64 uint32_t devices,
H A DAudioDumpInterface.cpp60 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 DAudioDumpInterface.h39 uint32_t devices,
81 uint32_t devices,
122 uint32_t devices,
151 virtual AudioStreamIn* openInputStream(uint32_t devices, int *format, uint32_t *channels,
H A DAudioHardwareGeneric.cpp68 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 DAudioHardwareGeneric.h45 uint32_t devices,
78 uint32_t devices,
119 uint32_t devices,
127 uint32_t devices,
H A DAudioHardwareStub.cpp46 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 DAudioHardwareStub.h78 uint32_t devices,
86 uint32_t devices,
H A DAudioPolicyManagerBase.cpp27 // A device mask for all audio input devices that are considered "virtual" when evaluating
30 // A device mask for all audio output devices that are considered "remote" when evaluating
31 // active output devices in isStreamActiveRemotely()
64 // handle output devices
135 // remove device from available output devices
194 // handle input devices
640 // devices (the list was previously build by getOutputsForDevice()).
1249 snprintf(buffer, SIZE, " Output devices: %08x\n", mAvailableOutputDevices);
1251 snprintf(buffer, SIZE, " Input devices: %08x\n", mAvailableInputDevices);
1354 // open all output streams needed to access attached devices
2057 audio_devices_t devices; local
[all...]
H A Daudio_hw_hal.cpp64 /* output devices */
79 /* input devices */
488 audio_devices_t devices,
502 devices = convert_audio_device(devices, HAL_API_REV_2_0, HAL_API_REV_1_0);
504 out->legacy_out = ladev->hwif->openOutputStream(devices, (int *) &config->format,
552 audio_devices_t devices,
565 devices = convert_audio_device(devices, HAL_API_REV_2_0, HAL_API_REV_1_0);
567 in->legacy_in = ladev->hwif->openInputStream(devices, (in
486 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) argument
550 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) argument
[all...]
H A Daudio_policy.conf5 # Global configuration section: lists input and output devices always present on the device
23 # The "channel_masks", "formats", "devices" and "flags" are specified using strings corresponding
33 devices AUDIO_DEVICE_OUT_SPEAKER
42 devices AUDIO_DEVICE_IN_BUILTIN_MIC
/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioHardwareInterface.h248 uint32_t devices,
257 uint32_t devices,
/hardware/msm7k/libaudio-qdsp5v2/
H A DAudioHardware.cpp63 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status)
78 status_t rc = out->set(this, devices, format, channels, sampleRate);
103 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status,
175 AudioHardware* hw, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate)
182 mDevices = devices;
62 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument
102 openInputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustic_flags) argument
174 set( AudioHardware* hw, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate) argument
H A DAudioHardware.h71 uint32_t devices,
78 uint32_t devices,
102 uint32_t devices,
119 uint32_t devices() { return mDevices; } function in class:android::AudioHardware::AudioStreamOutQ5V2
/hardware/msm7k/libaudio-qsd8k/
H A DAudioHardware.cpp123 /* this is not really an error on non-htc devices... */
224 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status)
239 status_t lStatus = out->set(this, devices, format, channels, sampleRate);
264 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status,
268 if (!AudioSystem::isInputDevice((AudioSystem::audio_devices)devices)) {
275 status_t lStatus = in->set(this, devices, format, channels, sampleRate, acoustic_flags);
879 "/sys/devices/platform/ds2784-battery/power_supply/battery/temp";
1338 uint32_t outputDevices = mOutput->devices();
1341 uint32_t inputDevice = (input == NULL) ? 0 : input->devices();
1543 AudioHardware* hw, uint32_t devices, in
223 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument
263 openInputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustic_flags) argument
1542 set( AudioHardware* hw, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate) argument
1776 set( AudioHardware* hw, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate, AudioSystem::audio_in_acoustics acoustic_flags) argument
[all...]
H A DAudioHardware.h33 /* Source (TX) devices */
45 /* Sink (RX) devices */
189 uint32_t devices,
197 uint32_t devices,
241 uint32_t devices,
258 uint32_t devices() { return mDevices; } function in class:android::AudioHardware::AudioStreamOutMSM72xx
278 uint32_t devices,
294 uint32_t devices() { return mDevices; } function in class:android::AudioHardware::AudioStreamInMSM72xx
/hardware/msm7k/libaudio/
H A DAudioHardware.cpp75 /* this is not really an error on non-htc devices... */
158 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status)
173 status_t lStatus = out->set(this, devices, format, channels, sampleRate);
198 uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status,
202 if (!AudioSystem::isInputDevice((AudioSystem::audio_devices)devices)) {
209 status_t lStatus = in->set(this, devices, format, channels, sampleRate, acoustic_flags);
498 uint32_t outputDevices = mOutput->devices();
504 uint32_t inputDevice = (input == NULL) ? 0 : input->devices();
666 AudioHardware* hw, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate)
693 mDevices = devices;
157 openOutputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status) argument
197 openInputStream( uint32_t devices, int *format, uint32_t *channels, uint32_t *sampleRate, status_t *status, AudioSystem::audio_in_acoustics acoustic_flags) argument
665 set( AudioHardware* hw, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate) argument
880 set( AudioHardware* hw, uint32_t devices, int *pFormat, uint32_t *pChannels, uint32_t *pRate, AudioSystem::audio_in_acoustics acoustic_flags) argument
[all...]
H A DAudioHardware.h124 uint32_t devices,
132 uint32_t devices,
164 uint32_t devices,
181 uint32_t devices() { return mDevices; } function in class:android::AudioHardware::AudioStreamOutMSM72xx
204 uint32_t devices,
220 uint32_t devices() { return mDevices; } function in class:android::AudioHardware::AudioStreamInMSM72xx
/hardware/qcom/audio/hal/
H A Daudio_hw.c84 /* Array to store sound devices */
87 /* Playback sound devices */
103 /* Capture sound devices */
376 * because of the limitation that both the devices cannot be enabled
389 usecase->devices & AUDIO_DEVICE_OUT_ALL_CODEC_BACKEND) {
415 specified usecase to new snd devices */
445 * because of the limitation that two devices cannot be enabled
481 specified usecase to new snd devices */
573 audio_devices_t devices)
578 ALOGV("%s: enter: output devices(
572 get_output_snd_device(struct audio_device *adev, audio_devices_t devices) argument
1787 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) argument
2129 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) argument
[all...]
H A Daudio_hw.h34 * Below are the devices for which is back end is same, SLIMBUS_0_RX.
35 * All these devices are handled by the internal HW codec. We can
36 * enable any one of these devices at any time
42 /* Sound devices specific to the platform
44 * devices to enable corresponding mixer paths
49 /* Playback devices */
69 * Note: IN_BEGIN should be same as OUT_END because total number of devices
70 * SND_DEVICES_MAX should not exceed MAX_RX + MAX_TX devices.
72 /* Capture devices */
176 audio_devices_t devices; member in struct:stream_out
217 audio_devices_t devices; member in struct:audio_usecase
[all...]
/hardware/qcom/audio/legacy/alsa_sound/
H A DALSAStreamOps.cpp104 if (mHandle->devices & AudioSystem::DEVICE_OUT_ALL) {
361 // or input from multiple devices by using the ALSA plugins, but this is

Completed in 256 milliseconds

12