--- xvid.h 2002/07/31 18:10:34 1.17 +++ xvid.h 2002/10/05 21:34:04 1.17.2.1 @@ -28,7 +28,7 @@ * ToDo ? : when BFRAMES is defined, the API_VERSION should not * be the same (3.0 ?) * -* $Id: xvid.h,v 1.17 2002/07/31 18:10:34 chl Exp $ +* $Id: xvid.h,v 1.17.2.1 2002/10/05 21:34:04 Isibaar Exp $ * *****************************************************************************/ @@ -187,6 +187,7 @@ #define XVID_H263QUANT 0x00000010 #define XVID_MPEGQUANT 0x00000020 #define XVID_HALFPEL 0x00000040 /* use halfpel interpolation */ +#define XVID_QUARTERPEL 0x02000000 #define XVID_ADAPTIVEQUANT 0x00000080 #define XVID_LUMIMASKING 0x00000100 #define XVID_LATEINTRA 0x00000200 @@ -208,7 +209,7 @@ #define XVID_GREYSCALE 0x01000000 /* enable greyscale only mode (even for */ -#define XVID_GRAYSCALE 0x01000000 /* color input material chroma is ignored) */ +#define XVID_GRAYSCALE 0x01000000 /* color input material chroma is ignored) */ /* Flags for XVID_ENC_FRAME.motion */ @@ -217,8 +218,8 @@ #define PMV_HALFPELDIAMOND16 0x00010000 #define PMV_HALFPELREFINE16 0x00020000 -#define PMV_EXTSEARCH16 0x00040000 /* extend PMV by more searches */ -#define PMV_EARLYSTOP16 0x00080000 +#define PMV_QUARTERPELREFINE16 0x00040000 +#define PMV_EXTSEARCH16 0x00080000 /* extend PMV by more searches */ #define PMV_QUICKSTOP16 0x00100000 /* like early, but without any more refinement */ #define PMV_UNRESTRICTED16 0x00200000 /* unrestricted ME, not implemented */ #define PMV_OVERLAPPING16 0x00400000 /* overlapping ME, not implemented */ @@ -226,8 +227,8 @@ #define PMV_HALFPELDIAMOND8 0x01000000 #define PMV_HALFPELREFINE8 0x02000000 -#define PMV_EXTSEARCH8 0x04000000 /* extend PMV by more searches */ -#define PMV_EARLYSTOP8 0x08000000 +#define PMV_QUARTERPELREFINE8 0x04000000 +#define PMV_EXTSEARCH8 0x08000000 /* extend PMV by more searches */ #define PMV_QUICKSTOP8 0x10000000 /* like early, but without any more refinement */ #define PMV_UNRESTRICTED8 0x20000000 /* unrestricted ME, not implemented */ #define PMV_OVERLAPPING8 0x40000000 /* overlapping ME, not implemented */