Lines Matching refs:bits
346 lc3_bits_t bits; in encode() local
348 lc3_setup_bits(&bits, LC3_BITS_MODE_WRITE, buffer, nbytes); in encode()
350 lc3_bwdet_put_bw(&bits, sr, bw); in encode()
352 lc3_spec_put_side(&bits, dt, sr, &side->spec); in encode()
354 lc3_tns_put_data(&bits, &side->tns); in encode()
356 lc3_put_bit(&bits, side->pitch_present); in encode()
358 lc3_sns_put_data(&bits, &side->sns); in encode()
361 lc3_ltpf_put_data(&bits, &side->ltpf); in encode()
363 lc3_spec_encode(&bits, dt, sr, bw, nbytes, &side->spec, xf); in encode()
365 lc3_flush_bits(&bits); in encode()
575 lc3_bits_t bits; in decode() local
578 lc3_setup_bits(&bits, LC3_BITS_MODE_READ, (void *)data, nbytes); in decode()
580 if ((ret = lc3_bwdet_get_bw(&bits, sr, &side->bw)) < 0) in decode()
583 if ((ret = lc3_spec_get_side(&bits, dt, sr, &side->spec)) < 0) in decode()
586 if ((ret = lc3_tns_get_data(&bits, dt, side->bw, nbytes, &side->tns)) < 0) in decode()
589 side->pitch_present = lc3_get_bit(&bits); in decode()
591 if ((ret = lc3_sns_get_data(&bits, &side->sns)) < 0) in decode()
595 lc3_ltpf_get_data(&bits, &side->ltpf); in decode()
597 if ((ret = lc3_spec_decode(&bits, dt, sr, in decode()
603 return lc3_check_bits(&bits); in decode()