--- branches/dev-api-3/xvidcore/src/encoder.c 2002/11/27 11:50:33 680 +++ branches/dev-api-3/xvidcore/src/encoder.c 2002/11/28 14:45:21 688 @@ -39,7 +39,7 @@ * MinChen * 14.04.2002 added FrameCodeB() * - * $Id: encoder.c,v 1.76.2.22 2002-11-27 11:50:33 suxen_drol Exp $ + * $Id: encoder.c,v 1.76.2.23 2002-11-28 14:45:21 syskin Exp $ * ****************************************************************************/ @@ -926,6 +926,7 @@ /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% * ivop/pvop/bvop selection * %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */ + pEnc->iFrameNum++; if (pEnc->iFrameNum == 0 || pFrame->intra == 1 || pEnc->bframenum_dx50bvop >= 0 || (pFrame->intra < 0 && pEnc->iMaxKeyInterval > 0 && @@ -1063,8 +1064,6 @@ goto bvop_loop; } - pEnc->iFrameNum++; - BitstreamPad(&bs); pFrame->length = BitstreamLength(&bs);