[cvs] / xvidcore / src / dct / idct.h Repository:
ViewVC logotype

View of /xvidcore/src/dct/idct.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5.2.2 - (download) (annotate)
Tue Jan 21 13:30:59 2003 UTC (21 years, 8 months ago) by suxen_drol
Branch: dev-api-3
Changes since 1.5.2.1: +7 -4 lines
skal's fdct and michaeln's simple_idct project addition
#ifndef _IDCT_H_
#define _IDCT_H_

void idct_int32_init();
void idct_ia64_init();

typedef void (idctFunc) (short *const block);
typedef idctFunc *idctFuncPtr;

extern idctFuncPtr idct;

idctFunc idct_int32;

idctFunc idct_mmx;			/* AP-992, Peter Gubanov, Michel Lespinasse */
idctFunc idct_xmm;			/* AP-992, Peter Gubanov, Michel Lespinasse */
idctFunc idct_3dne;			/* AP-992, Peter Gubanov, Michel Lespinasse, Jaan Kalda */
idctFunc idct_sse2;			/* Dmitry Rozhdestvensky */
idctFunc simple_idct_c;		/* Michael Niedermayer */
idctFunc simple_idct_mmx;	/* Michael Niedermayer; expects permutated data */
idctFunc simple_idct_mmx2;	/* Michael Niedermayer */

idctFunc idct_altivec;
idctFunc idct_ia64;

#endif							/* _IDCT_H_ */

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4