Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_bap_qos_cfg_pref Struct Reference

Audio Stream Quality of Service Preference structure. More...

#include <bap.h>

Data Fields

bool unframed_supported
 Unframed PDUs supported.
 
uint8_t phy
 Preferred PHY bitfield.
 
uint8_t rtn
 Preferred Retransmission Number.
 
uint16_t latency
 Preferred Transport Latency.
 
uint32_t pd_min
 Minimum Presentation Delay in microseconds.
 
uint32_t pd_max
 Maximum Presentation Delay in microseconds.
 
uint32_t pref_pd_min
 Preferred minimum Presentation Delay in microseconds.
 
uint32_t pref_pd_max
 Preferred maximum Presentation Delay in microseconds.
 

Detailed Description

Audio Stream Quality of Service Preference structure.

Field Documentation

◆ latency

uint16_t bt_bap_qos_cfg_pref::latency

Preferred Transport Latency.

Value range BT_ISO_LATENCY_MIN to BT_ISO_LATENCY_MAX

◆ pd_max

uint32_t bt_bap_qos_cfg_pref::pd_max

Maximum Presentation Delay in microseconds.

Unlike the other fields, this is not a preference but a maximum requirement.

Value range bt_bap_qos_cfg_pref::pd_min to BT_AUDIO_PD_MAX

◆ pd_min

uint32_t bt_bap_qos_cfg_pref::pd_min

Minimum Presentation Delay in microseconds.

Unlike the other fields, this is not a preference but a minimum requirement.

Value range 0 to BT_AUDIO_PD_MAX

◆ phy

uint8_t bt_bap_qos_cfg_pref::phy

Preferred PHY bitfield.

Bitfield consisting of one or more of BT_GAP_LE_PHY_1M, BT_GAP_LE_PHY_2M and BT_GAP_LE_PHY_CODED.

◆ pref_pd_max

uint32_t bt_bap_qos_cfg_pref::pref_pd_max

Preferred maximum Presentation Delay in microseconds.

Value range bt_bap_qos_cfg_pref::pd_min to bt_bap_qos_cfg_pref::pd_max, and higher than or equal to bt_bap_qos_cfg_pref::pref_pd_min, or BT_AUDIO_PD_PREF_NONE to indicate no preference.

◆ pref_pd_min

uint32_t bt_bap_qos_cfg_pref::pref_pd_min

Preferred minimum Presentation Delay in microseconds.

Value range bt_bap_qos_cfg_pref::pd_min to bt_bap_qos_cfg_pref::pd_max, or BT_AUDIO_PD_PREF_NONE to indicate no preference.

◆ rtn

uint8_t bt_bap_qos_cfg_pref::rtn

Preferred Retransmission Number.

BT_AUDIO_RTN_PREF_NONE indicates no preference.

◆ unframed_supported

bool bt_bap_qos_cfg_pref::unframed_supported

Unframed PDUs supported.

Unlike the other fields, this is not a preference but whether the codec supports unframed ISOAL PDUs.


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