39 |
* MinChen <chenm001@163.com> |
* MinChen <chenm001@163.com> |
40 |
* 14.04.2002 added FrameCodeB() |
* 14.04.2002 added FrameCodeB() |
41 |
* |
* |
42 |
* $Id: encoder.c,v 1.76.2.42 2003-01-26 05:09:00 suxen_drol Exp $ |
* $Id: encoder.c,v 1.76.2.43 2003-02-12 14:10:50 syskin Exp $ |
43 |
* |
* |
44 |
****************************************************************************/ |
****************************************************************************/ |
45 |
|
|
1318 |
} |
} |
1319 |
|
|
1320 |
if (pFrame->intra < 0) { |
if (pFrame->intra < 0) { |
1321 |
if ((pEnc->iFrameNum == 0) |
if ((pEnc->iFrameNum == -1) |
1322 |
|| ((pEnc->mbParam.iMaxKeyInterval > 0) |
|| ((pEnc->mbParam.iMaxKeyInterval > 0) |
1323 |
&& (pEnc->iFrameNum >= pEnc->mbParam.iMaxKeyInterval))) { |
&& (pEnc->iFrameNum >= pEnc->mbParam.iMaxKeyInterval))) { |
1324 |
pFrame->intra = FrameCodeI(pEnc, &bs, &bits); |
pFrame->intra = FrameCodeI(pEnc, &bs, &bits); |