--- xvid.h 2003/05/12 12:29:08 1.27.2.17 +++ xvid.h 2003/05/22 22:56:17 1.27.2.20 @@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid.h,v 1.27.2.17 2003/05/12 12:29:08 suxen_drol Exp $ + * $Id: xvid.h,v 1.27.2.20 2003/05/22 22:56:17 edgomez Exp $ * ****************************************************************************/ @@ -169,11 +169,22 @@ #define XVID_CPU_ALTIVEC 0x00000001 /* altivec */ +#define XVID_DEBUG_ERROR 0x00000001 +#define XVID_DEBUG_STARTCODE 0x00000002 +#define XVID_DEBUG_HEADER 0x00000004 +#define XVID_DEBUG_TIMECODE 0x00000008 +#define XVID_DEBUG_MB 0x00000010 +#define XVID_DEBUG_COEFF 0x00000020 +#define XVID_DEBUG_MV 0x00000040 +#define XVID_DEBUG_RC 0x00000080 +#define XVID_DEBUG_DEBUG 0x80000000 + /* XVID_GBL_INIT param1 */ typedef struct { int version; int cpu_flags; /* [in:opt] zero = autodetect cpu XVID_CPU_FORCE|{cpu features} = force cpu features */ + int debug; /* [in:opt] debug level */ } xvid_gbl_init_t; @@ -464,6 +475,8 @@ int kftreshold; int kfreduction; int min_key_interval; + + int container_frame_overhead; }xvid_plugin_2pass2_t; @@ -517,7 +530,6 @@ color input material chroma is ignored) */ XVID_VOP_HQACPRED = 0x00000080, /* 20030209: high quality ac prediction */ XVID_VOP_MODEDECISION_BITS = 0x00000100, /* enable DCT-ME and use it for mode decision */ - XVID_VOP_DYNAMIC_BFRAMES = 0x00000200, /* only valid for vol_flags|=XVID_VOL_INTERLACING */ XVID_VOP_TOPFIELDFIRST = 0x00000400, /* set top-field-first flag */