--- encoder.c 2002/07/31 18:19:49 1.68 +++ encoder.c 2002/08/04 21:32:56 1.70 @@ -39,7 +39,7 @@ * MinChen * 14.04.2002 added FrameCodeB() * - * $Id: encoder.c,v 1.68 2002/07/31 18:19:49 chl Exp $ + * $Id: encoder.c,v 1.70 2002/08/04 21:32:56 Isibaar Exp $ * ****************************************************************************/ @@ -623,7 +623,6 @@ #ifdef BFRAMES void inc_frame_num(Encoder * pEnc) { - pEnc->iFrameNum++; pEnc->mbParam.m_ticks += pEnc->mbParam.fincr; pEnc->mbParam.m_seconds = pEnc->mbParam.m_ticks / pEnc->mbParam.fbase; @@ -1044,6 +1043,8 @@ goto bvop_loop; } + pEnc->iFrameNum++; + BitstreamPad(&bs); pFrame->length = BitstreamLength(&bs); @@ -1251,12 +1252,8 @@ DEBUG(temp); #endif -#ifdef BFRAMES inc_frame_num(pEnc); -#else pEnc->iFrameNum++; -#endif - stop_global_timer(); write_timer(); @@ -1577,7 +1574,7 @@ DECLARE_ALIGNED_MATRIX(qcoeff, 6, 64, int16_t, CACHE_LINE); int iLimit; - int x, y; + int x, y, k; int iSearchRange; int bIntra;