Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
sbc_encoder_init_param Struct Reference

Encoder initialization parameters. More...

#include <zephyr/libsbc/sbc.h>

Data Fields

uint32_t bit_rate
 Bit rate after encoded.
uint32_t samp_freq
 Sample frequency.
uint8_t blk_len
 Block length.
uint8_t subband
 Number of subbands.
enum sbc_alloc_mthd alloc_mthd
 Allocation method.
enum sbc_ch_mode ch_mode
 Channel mode.
uint8_t ch_num
 Number of channels.
uint8_t min_bitpool
 Minimum bitpool.
uint8_t max_bitpool
 Maximum bitpool.

Detailed Description

Encoder initialization parameters.

Field Documentation

◆ alloc_mthd

enum sbc_alloc_mthd sbc_encoder_init_param::alloc_mthd

Allocation method.

◆ bit_rate

uint32_t sbc_encoder_init_param::bit_rate

Bit rate after encoded.

◆ blk_len

uint8_t sbc_encoder_init_param::blk_len

Block length.

◆ ch_mode

enum sbc_ch_mode sbc_encoder_init_param::ch_mode

Channel mode.

◆ ch_num

uint8_t sbc_encoder_init_param::ch_num

Number of channels.

◆ max_bitpool

uint8_t sbc_encoder_init_param::max_bitpool

Maximum bitpool.

◆ min_bitpool

uint8_t sbc_encoder_init_param::min_bitpool

Minimum bitpool.

◆ samp_freq

uint32_t sbc_encoder_init_param::samp_freq

Sample frequency.

◆ subband

uint8_t sbc_encoder_init_param::subband

Number of subbands.


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