00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef _Q_AROUND_H_
00015 #define _Q_AROUND_H_
00016
00017 extern void update_adaptive_rounding_8x8 (ImageParameters *p_Img, InputParameters *p_Inp, RD_8x8DATA* dataTr, int**** ARCofAdj);
00018 extern void store_adaptive_rounding_4x4 (ImageParameters *p_Img, int****ARCofAdj, int mode, int block_y, int block_x);
00019 extern void update_adaptive_rounding_4x4 (ImageParameters *p_Img, int****ARCofAdj , int mode, int block_y, int block_x);
00020 extern void update_adaptive_rounding_16x16(ImageParameters *p_Img, int****ARCofAdj , int mode);
00021 extern void store_adaptive_rounding_16x16 (ImageParameters *p_Img, int****ARCofAdj, int mode);
00022 extern void reset_adaptive_rounding_direct(ImageParameters *p_Img);
00023 extern void update_offset_params (Macroblock *currMB, int mode, Boolean luma_transform_size_8x8_flag);
00024
00025 #endif
00026