Home
last modified time | relevance | path

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

/hardware/qcom/audio/msm8909/hal/
Daudio_hw.h159 struct stream_out { struct
160 struct audio_stream_out stream; argument
161 pthread_mutex_t lock; /* see note below on mutex acquisition order */
162 pthread_cond_t cond;
163 struct pcm_config config;
164 struct compr_config compr_config;
165 struct pcm *pcm;
166 struct compress *compr;
167 int standby;
168 int pcm_device_id;
[all …]
Daudio_hw.c2597 struct audio_stream_out **stream_out, in adev_open_output_stream()
/hardware/qcom/audio/hal/
Daudio_hw.h145 struct stream_out { struct
146 struct audio_stream_out stream; argument
147 pthread_mutex_t lock; /* see note below on mutex acquisition order */
148 pthread_mutex_t pre_lock; /* acquire before lock to avoid DOS by playback thread */
149 pthread_cond_t cond;
150 struct pcm_config config;
151 struct compr_config compr_config;
152 struct pcm *pcm;
153 struct compress *compr;
154 int standby;
[all …]
Daudio_hw.c2235 struct audio_stream_out **stream_out, in adev_open_output_stream()
/hardware/intel/audio_media/hdmi/
Dtinyaudio_hw.c125 struct stream_out { struct
126 struct audio_stream_out stream; argument
128 pthread_mutex_t lock;
129 struct pcm *pcm;
130 bool standby;
133 struct pcm_config pcm_config;
134 uint32_t channel_mask;
137 uint32_t sample_rate;
138 uint32_t buffer_size;
139 uint32_t channels;
[all …]
/hardware/bsp/intel/peripheral/audio/generic/
Daudio_hal.c94 struct stream_out { struct
95 struct audio_stream_out stream; argument
97 pthread_mutex_t lock; /* see note below on mutex acquisition order */
98 pthread_mutex_t pre_lock; /* acquire before lock to avoid DOS by playback thread */
99 bool standby;
101 struct audio_device *dev; /* hardware information - only using this for the lock */
103 alsa_device_profile * profile; /* Points to the alsa_device_profile in the audio_device */
104 alsa_device_proxy proxy; /* state of the stream */
106 unsigned hal_channel_count; /* channel count exposed to AudioFlinger.
111 audio_channel_mask_t hal_channel_mask; /* channel mask exposed to AudioFlinger. */
[all …]
/hardware/libhardware/modules/usbaudio/
Daudio_hal.c81 struct stream_out { struct
82 struct audio_stream_out stream; argument
84 pthread_mutex_t lock; /* see note below on mutex acquisition order */
85 pthread_mutex_t pre_lock; /* acquire before lock to avoid DOS by playback thread */
86 bool standby;
88 struct audio_device *dev; /* hardware information - only using this for the lock */
90 alsa_device_profile * profile; /* Points to the alsa_device_profile in the audio_device */
91 alsa_device_proxy proxy; /* state of the stream */
93 unsigned hal_channel_count; /* channel count exposed to AudioFlinger.
98 audio_channel_mask_t hal_channel_mask; /* channel mask exposed to AudioFlinger. */
[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.c247 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.cpp1339 struct audio_stream_out **stream_out, in audio_config_compare()