--- encoder.c 2003/01/25 22:44:50 1.76.2.41 +++ encoder.c 2003/02/12 14:10:50 1.76.2.43 @@ -39,7 +39,7 @@ * MinChen * 14.04.2002 added FrameCodeB() * - * $Id: encoder.c,v 1.76.2.41 2003/01/25 22:44:50 chl Exp $ + * $Id: encoder.c,v 1.76.2.43 2003/02/12 14:10:50 syskin Exp $ * ****************************************************************************/ @@ -690,9 +690,6 @@ int input_valid = 1; int bframes_count = 0; - float psnr; - char temp[128]; - ENC_CHECK(pEnc); ENC_CHECK(pFrame); ENC_CHECK(pFrame->image); @@ -1321,7 +1318,7 @@ } if (pFrame->intra < 0) { - if ((pEnc->iFrameNum == 0) + if ((pEnc->iFrameNum == -1) || ((pEnc->mbParam.iMaxKeyInterval > 0) && (pEnc->iFrameNum >= pEnc->mbParam.iMaxKeyInterval))) { pFrame->intra = FrameCodeI(pEnc, &bs, &bits);