|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Basic Audio Profile stream structure. More...
#include <zephyr/bluetooth/audio/bap.h>
Data Fields | |
| struct bt_conn * | conn |
| Connection reference. | |
| struct bt_bap_ep * | ep |
| Endpoint reference. | |
| struct bt_audio_codec_cfg * | codec_cfg |
| Codec Configuration. | |
| struct bt_bap_qos_cfg * | qos |
| QoS Configuration. | |
| struct bt_bap_stream_ops * | ops |
| Audio stream operations. | |
| void * | user_data |
| Stream user data. | |
| struct bt_iso_chan * | iso |
| ISO channel reference. | |
| void * | group |
| Unicast or Broadcast group - Used internally. | |
Basic Audio Profile stream structure.
Streams represents a stream configuration of a Remote Endpoint and a Local Capability.
| struct bt_audio_codec_cfg* bt_bap_stream::codec_cfg |
Codec Configuration.
| struct bt_conn* bt_bap_stream::conn |
Connection reference.
| struct bt_bap_ep* bt_bap_stream::ep |
Endpoint reference.
| void* bt_bap_stream::group |
Unicast or Broadcast group - Used internally.
| struct bt_iso_chan* bt_bap_stream::iso |
ISO channel reference.
This will become valid once the stream is added to a group (bt_bap_unicast_group, bt_bap_broadcast_source or bt_bap_broadcast_sink).
| struct bt_bap_stream_ops* bt_bap_stream::ops |
Audio stream operations.
| struct bt_bap_qos_cfg* bt_bap_stream::qos |
QoS Configuration.
| void* bt_bap_stream::user_data |
Stream user data.