Skip to content

Struct SYN_SBC_FrameInfo

ClassList > SYN_SBC_FrameInfo

SBC Parsed Frame Header Information.

  • #include <syn_sbc.h>

Public Attributes

Type Name
SYN_SBC_AllocMethod alloc
uint8_t bitpool
uint8_t blocks
uint8_t channels
uint16_t frame_len
uint8_t join
SYN_SBC_ChannelMode mode
uint8_t sample_rate_enum
uint16_t sample_rate_hz
uint8_t subbands

Public Attributes Documentation

variable alloc

SYN_SBC_AllocMethod SYN_SBC_FrameInfo::alloc;

Allocation method


variable bitpool

uint8_t SYN_SBC_FrameInfo::bitpool;

Bitpool value (1-250)


variable blocks

uint8_t SYN_SBC_FrameInfo::blocks;

Block count (4, 8, 12, 16)


variable channels

uint8_t SYN_SBC_FrameInfo::channels;

Channel count (1 or 2)


variable frame_len

uint16_t SYN_SBC_FrameInfo::frame_len;

Total frame length in bytes


variable join

uint8_t SYN_SBC_FrameInfo::join;

Joint stereo subband mask


variable mode

SYN_SBC_ChannelMode SYN_SBC_FrameInfo::mode;

Channel mode


variable sample_rate_enum

uint8_t SYN_SBC_FrameInfo::sample_rate_enum;

0: 16kHz, 1: 32kHz, 2: 44.1kHz, 3: 48kHz


variable sample_rate_hz

uint16_t SYN_SBC_FrameInfo::sample_rate_hz;

Sample rate in Hz


variable subbands

uint8_t SYN_SBC_FrameInfo::subbands;

Subband count (4 or 8)



The documentation for this class was generated from the following file src/syntropic/audio/syn_sbc.h