Home | History | Annotate | Download | only in srce

Lines Matching refs:frameInfo

70         context->common.frameInfo.enhanced = (**frameData == OI_SBC_ENHANCED_SYNCWORD);
87 context->common.frameInfo.enhanced = FALSE;
105 OI_UINT frameSamples = context->common.frameInfo.nrof_blocks * context->common.frameInfo.nrof_subbands;
116 } else if (*pcmBytes < sizeof (OI_INT16) * context->common.frameInfo.nrof_subbands * context->common.pcmStride) {
130 if (context->common.frameInfo.mode == SBC_JOINT_STEREO) {
136 context->bufferedBlocks = context->common.frameInfo.nrof_blocks;
140 decode_block_count = *pcmBytes / sizeof(OI_INT16) / context->common.pcmStride / context->common.frameInfo.nrof_subbands;
147 decode_block_count = context->common.frameInfo.nrof_blocks;
152 OI_UINT start_block = context->common.frameInfo.nrof_blocks - context->bufferedBlocks;
159 frameSamples = decode_block_count * context->common.frameInfo.nrof_subbands;
164 if (context->common.frameInfo.nrof_channels == 1 && context->common.pcmStride == 2) {
198 context->common.frameInfo.bitpool = bitpool;
202 bodyLen = OI_CODEC_SBC_CalculateFramelen(&context->common.frameInfo) - SBC_HEADER_LEN;
265 if (context->limitFrameFormat && (context->common.frameInfo.subbands != context->restrictSubbands)) {
270 if (context->common.frameInfo.nrof_channels > context->common.maxChannels) {
287 framelen = OI_CODEC_SBC_CalculateFramelen(&context->common.frameInfo);
295 crc = OI_SBC_CalculateChecksum(&context->common.frameInfo, *frameData);
296 if (crc != context->common.frameInfo.crc) {
297 TRACE(("CRC Mismatch: calc=%02x read=%02x\n", crc, context->common.frameInfo.crc));
306 if ((context->common.frameInfo.bitpool < SBC_MIN_BITPOOL) && !context->common.frameInfo.enhanced) {
307 ERROR(("Bitpool too small: %d (must be >= 2)", context->common.frameInfo.bitpool));
310 if (context->common.frameInfo.bitpool > OI_SBC_MaxBitpool(&context->common.frameInfo)) {
311 ERROR(("Bitpool too large: %d (must be <= %ld)", context->common.frameInfo.bitpool, OI_SBC_MaxBitpool(&context->common.frameInfo)));
348 framelen = OI_SBC_CalculateFrameAndHeaderlen(&context->common.frameInfo, &headerlen);
352 crc = OI_SBC_CalculateChecksum(&context->common.frameInfo, *frameData);
353 if (crc != context->common.frameInfo.crc) {
452 OI_UINT nrof_subbands = common->frameInfo.nrof_subbands;