/**************************************************************************** * * Module Title : dct.h * * Description : DCT header file. * ****************************************************************************/ #ifndef __INC_DCT_H #define __INC_DCT_H /**************************************************************************** * Header files ****************************************************************************/ #include "type_aliases.h" /**************************************************************************** * Macros ****************************************************************************/ #define COEFF_MAX 32768 // Max magnitude of DCT coefficient // Extra bits of precision added to the fdct that have to be stripped off during the quantize #define FDCT_PRECISION_BITS 1 #define FDCT_PRECISION_NEG_ADJ ((INT16) (1<