Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_audio_codec_qos_pref Struct Reference

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

#include <audio.h>

Data Fields

bool unframed_supported
 Unframed PDUs supported.
 
uint8_t phy
 Preferred PHY.
 
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.
 
uint32_t pref_pd_min
 Preferred minimum Presentation Delay.
 
uint32_t pref_pd_max
 Preferred maximum Presentation Delay.
 

Detailed Description

Audio Stream Quality of Service Preference structure.

Field Documentation

◆ latency

uint16_t bt_audio_codec_qos_pref::latency

Preferred Transport Latency.

◆ pd_max

uint32_t bt_audio_codec_qos_pref::pd_max

Maximum Presentation Delay.

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

Value range 0 to BT_AUDIO_PD_MAX, or BT_AUDIO_PD_PREF_NONE to indicate no preference.

◆ pd_min

uint32_t bt_audio_codec_qos_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, or BT_AUDIO_PD_PREF_NONE to indicate no preference.

◆ phy

uint8_t bt_audio_codec_qos_pref::phy

Preferred PHY.

◆ pref_pd_max

uint32_t bt_audio_codec_qos_pref::pref_pd_max

Preferred maximum Presentation Delay.

Value range 0 to BT_AUDIO_PD_MAX.

◆ pref_pd_min

uint32_t bt_audio_codec_qos_pref::pref_pd_min

Preferred minimum Presentation Delay.

Value range 0 to BT_AUDIO_PD_MAX.

◆ rtn

uint8_t bt_audio_codec_qos_pref::rtn

Preferred Retransmission Number.

◆ unframed_supported

bool bt_audio_codec_qos_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: