Home
last modified time | relevance | path

Searched defs:stream_in (Results 1 – 7 of 7) sorted by relevance

/hardware/qcom/audio/hal/
Daudio_hw.h277 struct stream_in { struct
278 struct audio_stream_in stream; argument
279 pthread_mutex_t lock; /* see note below on mutex acquisition order */
280 pthread_mutex_t pre_lock; /* acquire before lock to avoid DOS by capture thread */
281 struct pcm_config config;
282 struct pcm *pcm;
283 int standby;
284 int source;
285 int pcm_device_id;
286 audio_devices_t device;
[all …]
Daudio_hw.c5970 struct audio_stream_in **stream_in, in adev_open_input_stream()
/hardware/libhardware/modules/usbaudio/
Daudio_hal.c133 struct stream_in { struct
134 struct audio_stream_in stream; argument
136 struct stream_lock lock;
138 bool standby;
140 struct audio_device *adev; /* hardware information - only using this for the lock */
142 struct listnode alsa_devices; /* The ALSA devices connected to the stream. */
144 unsigned hal_channel_count; /* channel count exposed to AudioFlinger.
149 audio_channel_mask_t hal_channel_mask; /* USB devices deal in channel counts, not masks
155 struct listnode list_node;
158 void * conversion_buffer; /* any conversions are put into here
[all …]
/hardware/libhardware/modules/audio/
Daudio_hw.c503 struct audio_stream_in **stream_in, in adev_open_input_stream()
/hardware/qcom/audio/legacy/alsa_sound/
Daudio_hw_hal.cpp624 audio_stream_in **stream_in, in adev_open_input_stream()
/hardware/libhardware_legacy/audio/
Daudio_hw_hal.cpp560 struct audio_stream_in **stream_in, in adev_open_input_stream()
/hardware/libhardware/modules/audio_remote_submix/
Daudio_hw.cpp1449 struct audio_stream_in **stream_in, in adev_open_input_stream()