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

Codec specific configuration structure. More...

#include <audio.h>

Data Fields

uint8_t path_id
 Data path ID.
 
bool ctlr_transcode
 Whether or not the local controller should transcode.
 
uint8_t id
 Codec ID.
 
uint16_t cid
 Codec Company ID.
 
uint16_t vid
 Codec Company Vendor ID.
 

Detailed Description

Codec specific configuration structure.

Field Documentation

◆ cid

uint16_t bt_audio_codec_cfg::cid

Codec Company ID.

◆ ctlr_transcode

bool bt_audio_codec_cfg::ctlr_transcode

Whether or not the local controller should transcode.

This effectively sets the coding format for the ISO data path to BT_HCI_CODING_FORMAT_TRANSPARENT if false, else uses the bt_audio_codec_cfg::id.

◆ id

uint8_t bt_audio_codec_cfg::id

Codec ID.

◆ path_id

uint8_t bt_audio_codec_cfg::path_id

Data path ID.

BT_ISO_DATA_PATH_HCI for HCI path, or any other value for vendor specific ID.

◆ vid

uint16_t bt_audio_codec_cfg::vid

Codec Company Vendor ID.


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