Lines Matching refs:ogg_int16_t

30 static void idct8(ogg_int16_t *_y,const ogg_int16_t _x[8]){  in idct8()
35 t[0]=OC_C4S4*(ogg_int16_t)(_x[0]+_x[4])>>16; in idct8()
36 t[1]=OC_C4S4*(ogg_int16_t)(_x[0]-_x[4])>>16; in idct8()
49 t[5]=OC_C4S4*(ogg_int16_t)(t[4]-t[5])>>16; in idct8()
53 t[6]=OC_C4S4*(ogg_int16_t)(t[7]-t[6])>>16; in idct8()
70 _y[0<<3]=(ogg_int16_t)(t[0]+t[7]); in idct8()
72 _y[1<<3]=(ogg_int16_t)(t[1]+t[6]); in idct8()
74 _y[2<<3]=(ogg_int16_t)(t[2]+t[5]); in idct8()
76 _y[3<<3]=(ogg_int16_t)(t[3]+t[4]); in idct8()
77 _y[4<<3]=(ogg_int16_t)(t[3]-t[4]); in idct8()
78 _y[5<<3]=(ogg_int16_t)(t[2]-t[5]); in idct8()
79 _y[6<<3]=(ogg_int16_t)(t[1]-t[6]); in idct8()
80 _y[7<<3]=(ogg_int16_t)(t[0]-t[7]); in idct8()
92 static void idct8_4(ogg_int16_t *_y,const ogg_int16_t _x[8]){ in idct8_4()
105 t[5]=OC_C4S4*(ogg_int16_t)(t[4]-t[5])>>16; in idct8_4()
108 t[6]=OC_C4S4*(ogg_int16_t)(t[7]-t[6])>>16; in idct8_4()
120 _y[0<<3]=(ogg_int16_t)(t[0]+t[7]); in idct8_4()
121 _y[1<<3]=(ogg_int16_t)(t[1]+t[6]); in idct8_4()
122 _y[2<<3]=(ogg_int16_t)(t[2]+t[5]); in idct8_4()
123 _y[3<<3]=(ogg_int16_t)(t[3]+t[4]); in idct8_4()
124 _y[4<<3]=(ogg_int16_t)(t[3]-t[4]); in idct8_4()
125 _y[5<<3]=(ogg_int16_t)(t[2]-t[5]); in idct8_4()
126 _y[6<<3]=(ogg_int16_t)(t[1]-t[6]); in idct8_4()
127 _y[7<<3]=(ogg_int16_t)(t[0]-t[7]); in idct8_4()
139 static void idct8_3(ogg_int16_t *_y,const ogg_int16_t _x[8]){ in idct8_3()
161 _y[0<<3]=(ogg_int16_t)(t[0]+t[7]); in idct8_3()
162 _y[1<<3]=(ogg_int16_t)(t[1]+t[6]); in idct8_3()
163 _y[2<<3]=(ogg_int16_t)(t[2]+t[5]); in idct8_3()
164 _y[3<<3]=(ogg_int16_t)(t[3]+t[4]); in idct8_3()
165 _y[4<<3]=(ogg_int16_t)(t[3]-t[4]); in idct8_3()
166 _y[5<<3]=(ogg_int16_t)(t[2]-t[5]); in idct8_3()
167 _y[6<<3]=(ogg_int16_t)(t[1]-t[6]); in idct8_3()
168 _y[7<<3]=(ogg_int16_t)(t[0]-t[7]); in idct8_3()
180 static void idct8_2(ogg_int16_t *_y,const ogg_int16_t _x[8]){ in idct8_2()
195 _y[0<<3]=(ogg_int16_t)(t[0]+t[7]); in idct8_2()
196 _y[1<<3]=(ogg_int16_t)(t[0]+t[6]); in idct8_2()
197 _y[2<<3]=(ogg_int16_t)(t[0]+t[5]); in idct8_2()
198 _y[3<<3]=(ogg_int16_t)(t[0]+t[4]); in idct8_2()
199 _y[4<<3]=(ogg_int16_t)(t[0]-t[4]); in idct8_2()
200 _y[5<<3]=(ogg_int16_t)(t[0]-t[5]); in idct8_2()
201 _y[6<<3]=(ogg_int16_t)(t[0]-t[6]); in idct8_2()
202 _y[7<<3]=(ogg_int16_t)(t[0]-t[7]); in idct8_2()
214 static void idct8_1(ogg_int16_t *_y,const ogg_int16_t _x[1]){ in idct8_1()
216 _y[4<<3]=_y[5<<3]=_y[6<<3]=_y[7<<3]=(ogg_int16_t)(OC_C4S4*_x[0]>>16); in idct8_1()
234 static void oc_idct8x8_3(ogg_int16_t _y[64],const ogg_int16_t _x[64]){ in oc_idct8x8_3()
235 const ogg_int16_t *in; in oc_idct8x8_3()
236 ogg_int16_t *end; in oc_idct8x8_3()
237 ogg_int16_t *out; in oc_idct8x8_3()
238 ogg_int16_t w[64]; in oc_idct8x8_3()
245 for(out=_y,end=out+64;out<end;out++)*out=(ogg_int16_t)(*out+8>>4); in oc_idct8x8_3()
263 static void oc_idct8x8_10(ogg_int16_t _y[64],const ogg_int16_t _x[64]){ in oc_idct8x8_10()
264 const ogg_int16_t *in; in oc_idct8x8_10()
265 ogg_int16_t *end; in oc_idct8x8_10()
266 ogg_int16_t *out; in oc_idct8x8_10()
267 ogg_int16_t w[64]; in oc_idct8x8_10()
276 for(out=_y,end=out+64;out<end;out++)*out=(ogg_int16_t)(*out+8>>4); in oc_idct8x8_10()
285 static void oc_idct8x8_slow(ogg_int16_t _y[64],const ogg_int16_t _x[64]){ in oc_idct8x8_slow()
286 const ogg_int16_t *in; in oc_idct8x8_slow()
287 ogg_int16_t *end; in oc_idct8x8_slow()
288 ogg_int16_t *out; in oc_idct8x8_slow()
289 ogg_int16_t w[64]; in oc_idct8x8_slow()
295 for(out=_y,end=out+64;out<end;out++)*out=(ogg_int16_t)(*out+8>>4); in oc_idct8x8_slow()
298 void oc_idct8x8(const oc_theora_state *_state,ogg_int16_t _y[64], in oc_idct8x8()
306 void oc_idct8x8_c(ogg_int16_t _y[64],int _last_zzi){ in oc_idct8x8_c()