Lines Matching refs:encoder_params
14 SBC_ENC_PARAMS *encoder_params; in sbc_setup_encoder() local
22 encoder_params = &encoder->sbc_encoder_params; in sbc_setup_encoder()
24 encoder_params->s16ChannelMode = (int16_t)param->ch_mode; in sbc_setup_encoder()
25 encoder_params->s16NumOfSubBands = (int16_t)param->subband; in sbc_setup_encoder()
26 if (!encoder_params->s16NumOfSubBands) { in sbc_setup_encoder()
29 encoder_params->s16NumOfBlocks = (int16_t)param->blk_len; in sbc_setup_encoder()
30 if (!encoder_params->s16NumOfBlocks) { in sbc_setup_encoder()
33 encoder_params->s16AllocationMethod = (int16_t)param->alloc_mthd; in sbc_setup_encoder()
34 encoder_params->s16NumOfChannels = param->ch_num; in sbc_setup_encoder()
35 if (!encoder_params->s16NumOfChannels) { in sbc_setup_encoder()
41 encoder_params->s16SamplingFreq = 0; in sbc_setup_encoder()
44 encoder_params->s16SamplingFreq = 1; in sbc_setup_encoder()
47 encoder_params->s16SamplingFreq = 2; in sbc_setup_encoder()
50 encoder_params->s16SamplingFreq = 3; in sbc_setup_encoder()
56 encoder_params->u16BitRate = param->bit_rate; in sbc_setup_encoder()
58 SBC_Encoder_Init(encoder_params); in sbc_setup_encoder()
60 if (encoder_params->s16BitPool < param->min_bitpool) { in sbc_setup_encoder()
63 } else if (encoder_params->s16BitPool > param->max_bitpool) { in sbc_setup_encoder()
111 SBC_ENC_PARAMS *encoder_params; in sbc_frame_encoded_bytes() local
117 encoder_params = &encoder->sbc_encoder_params; in sbc_frame_encoded_bytes()
119 if (encoder_params->s16ChannelMode == SBC_CH_MODE_MONO) { in sbc_frame_encoded_bytes()
123 size += (4 * encoder_params->s16NumOfSubBands * channel_num) / 8; in sbc_frame_encoded_bytes()
124 if ((encoder_params->s16ChannelMode == SBC_CH_MODE_MONO) || in sbc_frame_encoded_bytes()
125 (encoder_params->s16ChannelMode == SBC_CH_MODE_DUAL_CHANNEL)) { in sbc_frame_encoded_bytes()
126 size += ((encoder_params->s16NumOfBlocks * channel_num * in sbc_frame_encoded_bytes()
127 encoder_params->s16BitPool + 7) / 8); in sbc_frame_encoded_bytes()
128 } else if (encoder_params->s16ChannelMode == SBC_CH_MODE_STEREO) { in sbc_frame_encoded_bytes()
129 size += ((encoder_params->s16NumOfBlocks * in sbc_frame_encoded_bytes()
130 encoder_params->s16BitPool + 7) / 8); in sbc_frame_encoded_bytes()
132 size += ((encoder_params->s16NumOfSubBands + in sbc_frame_encoded_bytes()
133 encoder_params->s16NumOfBlocks * in sbc_frame_encoded_bytes()
134 encoder_params->s16BitPool + 7) / 8); in sbc_frame_encoded_bytes()