--- encoder.h 2002/07/12 12:26:23 1.14 +++ encoder.h 2002/10/05 21:35:35 1.18.2.3 @@ -36,7 +36,7 @@ * support for EXTENDED API * - 22.08.2001 fixed bug in iDQtab * - * $Id: encoder.h,v 1.14 2002/07/12 12:26:23 suxen_drol Exp $ + * $Id: encoder.h,v 1.18.2.3 2002/10/05 21:35:35 Isibaar Exp $ * ****************************************************************************/ @@ -109,14 +109,11 @@ uint32_t m_quant_type; uint32_t m_rounding_type; uint32_t m_fcode; + uint32_t m_quarterpel; HINTINFO *hint; -#ifdef BFRAMES - uint32_t m_seconds; - uint32_t m_ticks; -#endif - + int64_t m_stamp; } MBParam; @@ -132,10 +129,9 @@ uint32_t fcode; uint32_t bcode; -#ifdef BFRAMES uint32_t seconds; uint32_t ticks; -#endif + int64_t stamp; IMAGE image; @@ -184,6 +180,7 @@ /* constants */ int global; int bquant_ratio; + int frame_drop_ratio; /* image queue */ int queue_head; @@ -201,7 +198,7 @@ IMAGE f_refv; IMAGE f_refhv; int bframenum_dx50bvop; - + int m_framenum; /* debug frame num counter; unlike iFrameNum, does not reset at ivop */ #endif