--- encoder.h 2003/11/30 16:13:15 1.27.2.17 +++ encoder.h 2010/12/18 16:02:00 1.34 @@ -3,7 +3,7 @@ * XVID MPEG-4 VIDEO CODEC * - Encoder related header - * - * Copyright(C) 2002-2003 Michael Militzer + * Copyright(C) 2002-2010 Michael Militzer * 2002-2003 Peter Ross * * This program is free software ; you can redistribute it and/or modify @@ -20,7 +20,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: encoder.h,v 1.27.2.17 2003/11/30 16:13:15 edgomez Exp $ + * $Id: encoder.h,v 1.34 2010/12/18 16:02:00 Isibaar Exp $ * ****************************************************************************/ @@ -35,6 +35,9 @@ * Constants ****************************************************************************/ +/* lambda base exponential. 1<= 0 */ + /* multithreaded stuff */ + int num_threads; /* number of encoder threads */ + SMPData * smpData; /* data structures used to pass all thread-specific data */ + int m_framenum; /* debug frame num counter; unlike iFrameNum, does not reset at ivop */ float fMvPrevSigma; + + int num_slices; /* number of slices to code */ } Encoder; /***************************************************************************** @@ -247,7 +255,6 @@ return 0; } - /***************************************************************************** * Prototypes ****************************************************************************/