Lines Matching defs:stream_out
78 struct stream_out { struct
79 struct audio_stream_out stream; argument
81 struct stream_lock lock;
83 bool standby;
85 struct audio_device *adev; /* hardware information - only using this for the lock */
87 alsa_device_profile profile; /* The profile of the ALSA device connected to the stream.
90 alsa_device_proxy proxy; /* state of the stream */
92 unsigned hal_channel_count; /* channel count exposed to AudioFlinger.
97 audio_channel_mask_t hal_channel_mask; /* USB devices deal in channel counts, not masks
103 struct listnode list_node;
105 void * conversion_buffer; /* any conversions are put into here
108 size_t conversion_buffer_size; /* in bytes */
521 struct audio_stream_out **stream_out, in adev_open_output_stream()