--- encoder.c 2002/07/31 18:19:49 1.68 +++ encoder.c 2002/08/04 22:34:49 1.71 @@ -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.71 2002/08/04 22:34:49 edgomez 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); @@ -1253,10 +1254,8 @@ #ifdef BFRAMES inc_frame_num(pEnc); -#else - pEnc->iFrameNum++; #endif - + pEnc->iFrameNum++; stop_global_timer(); write_timer(); @@ -1577,7 +1576,7 @@ DECLARE_ALIGNED_MATRIX(qcoeff, 6, 64, int16_t, CACHE_LINE); int iLimit; - int x, y; + int x, y, k; int iSearchRange; int bIntra;