www.pudn.com > wavecode.rar > dct.h
#ifndef CRB_DCT_H #define CRB_DCT_H typedef int RAWDATA; typedef double DCTDATA; #define DCTSIZE2 64 #define DCTSIZE 8 extern void dct_init(void); extern void idct_init(void); extern void dct(RAWDATA * in_data, DCTDATA * out_data ); extern void idct(DCTDATA * coef_block, RAWDATA * output_buf); /*** <> when DCTDATA is double, there are unecessary copies going on in the dct() routines ***/ #endif //CRB_DCT_H