Lines Matching full:bitpool
30 for high and low bytes) fill bitpool by 16 bits instead of one at a time in
31 bits allocation/bitpool generation port to the dsp
73 uint8_t bitpool;
212 } while (bitcount + slicecount < frame->bitpool);
214 if (bitcount + slicecount == frame->bitpool) {
229 for (sb = 0; bitcount < frame->bitpool &&
234 } else if ((bitneed[ch][sb] == bitslice + 1) && (frame->bitpool > bitcount + 1)) {
240 for (sb = 0; bitcount < frame->bitpool &&
299 } while (bitcount + slicecount < frame->bitpool);
301 if (bitcount + slicecount == frame->bitpool) {
320 while (bitcount < frame->bitpool) {
324 } else if ((bitneed[ch][sb] == bitslice + 1) && (frame->bitpool > bitcount + 1)) {
339 while (bitcount < frame->bitpool) {
374 * -4 Bitpool value out of bounds
433 frame->bitpool = data[2];
436 frame->bitpool > 16 * frame->subbands)
440 frame->bitpool > 32 * frame->subbands)
755 * -5 Bitpool value out of bounds
802 data[2] = frame->bitpool;
805 frame->bitpool > frame_subbands << 4)
809 frame->bitpool > frame_subbands << 5)
918 sbc->bitpool = 32;
977 sbc->bitpool = priv->frame.bitpool;
981 } else if (priv->frame.bitpool != sbc->bitpool) {
983 sbc->bitpool = priv->frame.bitpool;
1050 priv->frame.bitpool = sbc->bitpool;
1056 } else if (priv->frame.bitpool != sbc->bitpool) {
1058 priv->frame.bitpool = sbc->bitpool;
1125 uint8_t subbands, channels, blocks, joint, bitpool;
1129 if (priv->init && priv->frame.bitpool == sbc->bitpool)
1136 bitpool = sbc->bitpool;
1141 ret += ((blocks * channels * bitpool) + 7) / 8;
1143 ret += (((joint ? subbands : 0) + blocks * bitpool) + 7) / 8;