--- encoder.c 2002/11/27 11:50:33 1.76.2.22 +++ encoder.c 2002/11/28 14:45:21 1.76.2.23 @@ -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);