Zephyr API Documentation  3.6.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_bap_stream Struct Reference

Basic Audio Profile stream structure. More...

#include <bap.h>

Data Fields

struct bt_conn * conn
 Connection reference.
 
struct bt_bap_ep * ep
 Endpoint reference.
 
struct bt_audio_codec_cfgcodec_cfg
 Codec Configuration.
 
struct bt_audio_codec_qosqos
 QoS Configuration.
 
struct bt_bap_stream_opsops
 Audio stream operations.
 
void * group
 Unicast or Broadcast group - Used internally.
 
void * user_data
 Stream user data.
 

Detailed Description

Basic Audio Profile stream structure.

Streams represents a stream configuration of a Remote Endpoint and a Local Capability.

Note
Streams are unidirectional but can be paired with other streams to use a bidirectional connected isochronous stream.

Field Documentation

◆ codec_cfg

struct bt_audio_codec_cfg* bt_bap_stream::codec_cfg

Codec Configuration.

◆ conn

struct bt_conn* bt_bap_stream::conn

Connection reference.

◆ ep

struct bt_bap_ep* bt_bap_stream::ep

Endpoint reference.

◆ group

void* bt_bap_stream::group

Unicast or Broadcast group - Used internally.

◆ ops

struct bt_bap_stream_ops* bt_bap_stream::ops

Audio stream operations.

◆ qos

struct bt_audio_codec_qos* bt_bap_stream::qos

QoS Configuration.

◆ user_data

void* bt_bap_stream::user_data

Stream user data.


The documentation for this struct was generated from the following file: