28 int decifactor,
float scale)
30 float *out2 = out + decifactor;
31 const float *cf0 = coefs;
32 const float *cf1 = coefs + 256;
36 for (k = 0; k < decifactor; k++) {
39 for (j = 0; j < 256 / decifactor; j++) {
51 float synth_buf_ptr[512],
52 int *synth_buf_offset,
float synth_buf2[32],
53 const float window[512],
float *samples_out,
54 float raXin[32],
float scale)
59 for (i = sb_act; i < 32; i++)
63 for (subindex = 0; subindex < 8; subindex++) {
65 for (i = 0; i < sb_act; i++) {
66 unsigned sign = (i - 1) & 2;
67 uint32_t
v =
AV_RN32A(&samples_in[i][subindex]) ^ sign << 30;
72 synth_buf2, window, samples_out, raXin, scale);