| 
    Zephyr Project API
    3.2.0
    
   A Scalable Open Source RTOS 
   | 
 
Audio stream structure. More...
#include <audio.h>
Data Fields | |
| struct bt_conn * | conn | 
| struct bt_audio_ep * | ep | 
| const struct bt_codec * | codec | 
| struct bt_codec_qos * | qos | 
| struct bt_iso_chan * | iso | 
| struct bt_audio_stream_ops * | ops | 
| union { | |
| void * group | |
| struct bt_audio_unicast_group * unicast_group | |
| struct bt_audio_broadcast_source * broadcast_source | |
| struct bt_audio_broadcast_sink * broadcast_sink | |
| }; | |
| void * | user_data | 
Audio stream structure.
Audio Streams represents a stream configuration of a Remote Endpoint and a Local Capability.
| union { ... } bt_audio_stream::@38 | 
| struct bt_audio_broadcast_sink* bt_audio_stream::broadcast_sink | 
| struct bt_audio_broadcast_source* bt_audio_stream::broadcast_source | 
| const struct bt_codec* bt_audio_stream::codec | 
Codec Configuration
| struct bt_conn* bt_audio_stream::conn | 
Connection reference
| struct bt_audio_ep* bt_audio_stream::ep | 
Endpoint reference
| void* bt_audio_stream::group | 
| struct bt_iso_chan* bt_audio_stream::iso | 
ISO channel reference
| struct bt_audio_stream_ops* bt_audio_stream::ops | 
Audio stream operations
| struct bt_codec_qos* bt_audio_stream::qos | 
QoS Configuration
| struct bt_audio_unicast_group* bt_audio_stream::unicast_group | 
| void* bt_audio_stream::user_data | 
Stream user data