Lines Matching defs:res
504 static uint64_t rice_count_exact(const int32_t *res, int n, int k)
510 int32_t v = -2 * res[i] - 1;
637 const uint32_t *res, *res_end;
643 res = &data[pred_order];
647 uint64_t sum = (1LL + k) * (res_end - res);
648 while (res < res_end)
649 sum += *(res++) >> k;
653 while (res < res_end)
654 sum += *(res++);
738 static void encode_residual_fixed(int32_t *res, const int32_t *smp, int n,
744 res[i] = smp[i];
748 res[i] = smp[i];
751 res[i] = smp[i] - smp[i-1];
756 res[i] = b - a;
758 res[i+1] = a - b;
766 res[i] = d - c;
769 res[i+1] = c - d;
779 res[i ] = f - e;
783 res[i+1] = e - f;
797 int32_t *res, *smp;
801 res = sub->residual;
811 res[0] = smp[0];
818 memcpy(res, smp, n * sizeof(int32_t));
836 encode_residual_fixed(res, smp, n, i);
844 encode_residual_fixed(res, smp, n, sub->order);
873 s->flac_dsp.lpc16_encode(res, smp, n, order+1, coefs[order],
876 s->flac_dsp.lpc32_encode(res, smp, n, order+1, coefs[order],
893 s->flac_dsp.lpc16_encode(res, smp, n, i+1, coefs[i], shift[i]);
895 s->flac_dsp.lpc32_encode(res, smp, n, i+1, coefs[i], shift[i]);
915 s->flac_dsp.lpc32_encode(res, smp, n, i+1, coefs[i], shift[i]);
917 s->flac_dsp.lpc16_encode(res, smp, n, i+1, coefs[i], shift[i]);
956 s->flac_dsp.lpc16_encode(res, smp, n, opt_order, lpc_try, shift[opt_order-1]);
958 s->flac_dsp.lpc32_encode(res, smp, n, opt_order, lpc_try, shift[opt_order-1]);
977 s->flac_dsp.lpc16_encode(res, smp, n, sub->order, sub->coefs, sub->shift);
979 s->flac_dsp.lpc32_encode(res, smp, n, sub->order, sub->coefs, sub->shift);
1217 int32_t *res = sub->residual;
1229 put_sbits(&s->pb, sub->obits, res[0]);
1231 while (res < frame_end)
1232 put_sbits(&s->pb, sub->obits, *res++);
1236 put_sbits(&s->pb, sub->obits, *res++);
1260 while (res < part_end)
1261 set_sr_golomb_flac(&s->pb, *res++, k, INT32_MAX, 0);