Home
last modified time | relevance | path

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

/hardware/qcom/audio/hal/
Daudio_hw.h212 struct stream_out { struct
213 struct audio_stream_out stream; argument
214 pthread_mutex_t lock; /* see note below on mutex acquisition order */
215 pthread_mutex_t pre_lock; /* acquire before lock to avoid DOS by playback thread */
216 pthread_mutex_t compr_mute_lock; /* acquire before setting compress volume */
217 pthread_cond_t cond;
218 struct pcm_config config;
219 struct compr_config compr_config;
220 struct pcm *pcm;
221 struct compress *compr;
[all …]
Daudio_hw.c5038 struct audio_stream_out **stream_out, in adev_open_output_stream()
/hardware/libhardware/modules/usbaudio/
Daudio_hal.c88 struct stream_out { struct
89 struct audio_stream_out stream; argument
91 struct stream_lock lock;
93 bool standby;
95 struct audio_device *adev; /* hardware information - only using this for the lock */
97 struct listnode alsa_devices; /* The ALSA devices connected to the stream. */
99 unsigned hal_channel_count; /* channel count exposed to AudioFlinger.
104 audio_channel_mask_t hal_channel_mask; /* USB devices deal in channel counts, not masks
110 struct listnode list_node;
112 void * conversion_buffer; /* any conversions are put into here
[all …]
/hardware/qcom/audio/legacy/alsa_sound/
Daudio_hw_hal.cpp521 struct audio_stream_out **stream_out) in adev_open_output_session()
557 struct audio_stream_out **stream_out, in adev_open_output_stream()
/hardware/libhardware/modules/audio/
Daudio_hw.c357 struct audio_stream_out **stream_out, in adev_open_output_stream()
/hardware/libhardware_legacy/audio/
Daudio_hw_hal.cpp493 struct audio_stream_out **stream_out, in adev_open_output_stream()
/hardware/libhardware/modules/audio_remote_submix/
Daudio_hw.cpp1230 struct audio_stream_out **stream_out, in adev_open_output_stream()