Lines Matching refs:real
46 static real ispow[8207];
47 static real aa_ca[8], aa_cs[8];
48 static real COS1[12][6];
49 static real win[4][36];
50 static real win1[4][36];
51 static real gainpow2[256 + 118 + 4];
52 static real COS9[9];
53 static real COS6_1, COS6_2;
54 static real tfcos36[9];
55 static real tfcos12[3];
127 static real tan1_1[16], tan2_1[16], tan1_2[16], tan2_2[16];
128 static real pow1_1[2][16], pow2_1[2][16], pow1_2[2][16], pow2_2[2][16];
143 static real
144 get_gain(real const* gain_ptr, int idx, int* overflow)
146 static const real* const gainpow2_end_ptr = gainpow2 + (sizeof(gainpow2)/sizeof(gainpow2[0])) -1;
147 real const * ptr = &gain_ptr[idx];
719 III_dequantize_sample(PMPSTR mp, real xr[SBLIMIT][SSLIMIT], int *scf,
723 real *xrpnt = (real *) xr, xr_value=0;
727 real const * const xr_endptr = &xr[SBLIMIT-1][SSLIMIT-1];
745 xrpnt = (real *) xr;
793 real v = 0.0;
817 xrpnt = ((real *) xr) + (*m++);
910 xrpnt = ((real *) xr) + (*m++);
949 xrpnt = ((real *) xr) + *m++;
994 real v = 0.0;
1193 * III_stereo: calculate real channel values for Joint-I-Stereo-mode
1196 III_i_stereo(real xr_buf[2][SBLIMIT][SSLIMIT], int *scalefac,
1199 real(*xr)[SBLIMIT * SSLIMIT] = (real(*)[SBLIMIT * SSLIMIT]) xr_buf;
1201 real *tabl1, *tabl2;
1240 real t1, t2;
1246 real v = xr[0][idx];
1266 real t1, t2;
1270 real v = xr[0][idx];
1289 real t1, t2;
1293 real v = xr[0][idx];
1312 real t1, t2;
1316 real v = xr[0][idx];
1330 real t1 = tabl1[is_p], t2 = tabl2[is_p];
1333 real v = xr[0][idx];
1342 III_antialias(real xr[SBLIMIT][SSLIMIT], struct gr_info_s *gr_infos)
1360 real *xr1 = (real *) xr[1];
1364 real *cs = aa_cs, *ca = aa_ca;
1365 real *xr2 = xr1;
1368 real bu = *--xr2, bd = *xr1;
1389 static void dct36(real *inbuf,real *o1,real *o2,real *wintab,real *tsbuf)
1392 real *in = inbuf;
1407 real tmp; \
1414 real sum0,sum1; \
1419 real sum0,sum1; \
1424 const real *c = COS9;
1425 real *out2 = o2;
1426 real *w = wintab;
1427 real *out1 = o1;
1428 real *ts = tsbuf;
1430 real ta33,ta66,tb33,tb66;
1438 real tmp1a,tmp2a,tmp1b,tmp2b;
1449 real tmp1a,tmp2a,tmp1b,tmp2b;
1460 real tmp1a,tmp2a,tmp1b,tmp2b;
1471 real tmp1a,tmp2a,tmp1b,tmp2b;
1482 real sum0,sum1;
1496 static void dct12(real *in,real *rawout1,real *rawout2,real *wi,real *ts)
1530 real in0,in1,in2,in3,in4,in5;
1531 real *out1 = rawout1;
1538 real tmp0,tmp1 = (in0 - in4);
1540 real tmp2 = (in1 - in5) * tfcos12[1];
1566 real in0,in1,in2,in3,in4,in5;
1567 real *out2 = rawout2;
1572 real tmp0,tmp1 = (in0 - in4);
1574 real tmp2 = (in1 - in5) * tfcos12[1];
1600 real in0,in1,in2,in3,in4,in5;
1601 real *out2 = rawout2;
1607 real tmp0,tmp1 = (in0 - in4);
1609 real tmp2 = (in1 - in5) * tfcos12[1];
1638 III_hybrid(PMPSTR mp, real fsIn[SBLIMIT][SSLIMIT], real tsOut[SSLIMIT][SBLIMIT],
1641 real *tspnt = (real *) tsOut;
1642 real(*block)[2][SBLIMIT * SSLIMIT] = mp->hybrid_block;
1644 real *rawout1, *rawout2;
1756 int (*synth_1to1_mono_ptr) (PMPSTR, real *, unsigned char *, int *),
1757 int (*synth_1to1_ptr) (PMPSTR, real *, int, unsigned char *, int *))
1768 real hybridIn[2][SBLIMIT][SSLIMIT];
1769 real hybridOut[2][SSLIMIT][SBLIMIT];
1842 real tmp0, tmp1;
1843 tmp0 = ((real *) hybridIn[0])[i];
1844 tmp1 = ((real *) hybridIn[1])[i];
1845 ((real *) hybridIn[1])[i] = tmp0 - tmp1;
1846 ((real *) hybridIn[0])[i] = tmp0 + tmp1;
1864 real *in0 = (real *) hybridIn[0], *in1 = (real *) hybridIn[1];
1872 real *in0 = (real *) hybridIn[0], *in1 = (real *) hybridIn[1];