Lines Matching defs:stream_in
133 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
161 size_t conversion_buffer_size; /* in bytes */
163 struct pcm_config config;
165 audio_io_handle_t handle; // Unique identifier for a stream
167 audio_patch_handle_t patch_handle; // Patch handle for this stream
1409 struct audio_stream_in **stream_in, in adev_open_input_stream()