|
Zephyr Project API
3.4.0
A Scalable Open Source RTOS
|
Basic Audio Profile stream structure. More...
#include <bap.h>
Data Fields | |
| enum bt_audio_dir | dir |
| struct bt_conn * | conn |
| struct bt_bap_ep * | ep |
| struct bt_codec * | codec |
| struct bt_codec_qos * | qos |
| struct bt_bap_stream_ops * | ops |
| void * | group |
| void * | user_data |
Basic Audio Profile stream structure.
Streams represents a stream configuration of a Remote Endpoint and a Local Capability.
| struct bt_codec* bt_bap_stream::codec |
Codec Configuration
| struct bt_conn* bt_bap_stream::conn |
Connection reference
| enum bt_audio_dir bt_bap_stream::dir |
Stream direction
| struct bt_bap_ep* bt_bap_stream::ep |
Endpoint reference
| void* bt_bap_stream::group |
Unicast or Broadcast group - Used internally
| struct bt_bap_stream_ops* bt_bap_stream::ops |
Audio stream operations
| struct bt_codec_qos* bt_bap_stream::qos |
QoS Configuration
| void* bt_bap_stream::user_data |
Stream user data