Public Attribute Documentation#
ChannelMode#
uint8_t ChannelMode
Channel Mode for SBC 
#define SBC_CHANNEL_MODE_MONO (1 << 3) 
#define SBC_CHANNEL_MODE_DUAL_CHANNEL (1 << 2) 
#define SBC_CHANNEL_MODE_STEREO (1 << 1) 
#define SBC_CHANNEL_MODE_JOINT_STEREO (1 << 0) 
Freq#
uint8_t Freq
Sampling Frequency for SBC 
#define SBC_SAMPLING_FREQ_16000 (1 << 3) 
#define SBC_SAMPLING_FREQ_32000 (1 << 2) 
#define SBC_SAMPLING_FREQ_44100 (1 << 1) 
#define SBC_SAMPLING_FREQ_48000 (1 << 0) 
AllocMethod#
uint8_t AllocMethod
Allocation Method for SBC 
#define SBC_ALLOCATION_SNR (1 << 1) 
#define SBC_ALLOCATION_LOUDNESS (1 << 0) 
SubBands#
uint8_t SubBands
Number of Subbands for SBC 
#define SBC_SUBBANDS_4 (1 << 1) 
#define SBC_SUBBANDS_8 (1 << 0) 
BlockLength#
uint8_t BlockLength
Block Length for SBC 
#define SBC_BLOCK_LENGTH_4 (1 << 3) 
#define SBC_BLOCK_LENGTH_8 (1 << 2) 
#define SBC_BLOCK_LENGTH_12 (1 << 1) 
#define SBC_BLOCK_LENGTH_16 (1 << 0) 
MinBitPool#
uint8_t MinBitPool
The frame_length and bitrate will be calculated 
based on bitpool value and Sampling Frequency 
#define SBC_MIN_BITPOOL 2 
MaxBitPool#
uint8_t MaxBitPool
The frame_length and bitrate will be calculated 
based on bitpool value and Sampling Frequency 
#define SBC_MAX_BITPOOL 53 
Note
In Coex Environment, we are supporting MAX_BITPOOL as 35