00001 00002 /*! 00003 ************************************************************************ 00004 * \file 00005 * macroblock_p444.h 00006 * 00007 * \brief 00008 * Arrays for macroblock processing (P444 mode) 00009 * 00010 * \author 00011 * 00012 ************************************************************************/ 00013 00014 #ifndef _MACROBLOCK_P444_H_ 00015 #define _MACROBLOCK_P444_H_ 00016 00017 #include "block.h" 00018 00019 extern int luma_residual_coding_p444_16x16 (Macroblock* currMB, int, short, int[2], char *); 00020 extern int luma_residual_coding_p444_8x8 (Macroblock* currMB, int*, int64*, int, short, int[2], char *); 00021 extern void luma_residual_coding_p444 (Macroblock *currMB); 00022 00023 #endif 00024