--- trunk/xvidcore/src/xvid.h 2002/06/13 12:42:18 199 +++ trunk/xvidcore/src/xvid.h 2002/06/20 14:05:58 229 @@ -28,7 +28,7 @@ * ToDo ? : when BFRAMES is defined, the API_VERSION should not * be the same (3.0 ?) * -* $Id: xvid.h,v 1.10 2002-06-13 12:42:18 edgomez Exp $ +* $Id: xvid.h,v 1.12 2002-06-20 14:05:57 suxen_drol Exp $ * *****************************************************************************/ @@ -37,7 +37,7 @@ #define _XVID_H_ #ifdef __cplusplus -* $Id: xvid.h,v 1.10 2002-06-13 12:42:18 edgomez Exp $ +* $Id: xvid.h,v 1.12 2002-06-20 14:05:57 suxen_drol Exp $ #endif /***************************************************************************** @@ -85,13 +85,18 @@ #define XVID_CPU_3DNOWEXT 0x00000020 #define XVID_CPU_TSC 0x00000040 + #define XVID_CPU_IA64 0x00000080 #define XVID_CPU_CHKONLY 0x40000000 /* check cpu only; dont init globals */ #define XVID_CPU_FORCE 0x80000000 +/***************************************************************************** * Initialization structures + ****************************************************************************/ + + typedef struct int cpu_flags; int api_version; int core_build; @@ -235,6 +240,7 @@ * used only when bquant < 1 * eg. 200 = x2 multiplier #endif + int packed; /* enable packed mode */ } XVID_ENC_PARAM; @@ -298,7 +304,6 @@ typedef struct { int quant; /* [out] frame quantizer */ - int input_consumed; /* [out] */ int hlength; /* [out] header length (bytes) */ int kblks, mblks, ublks; /* [out] */