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.7 2002-09-30 09:19:26 chl Exp $ |
* $Id: encoder.c,v 1.76.2.8 2002-09-30 14:16:02 chl Exp $ |
43 |
* |
* |
44 |
****************************************************************************/ |
****************************************************************************/ |
45 |
|
|
1112 |
pEnc->current->motion_flags = pFrame->motion; |
pEnc->current->motion_flags = pFrame->motion; |
1113 |
pEnc->mbParam.hint = &pFrame->hint; |
pEnc->mbParam.hint = &pFrame->hint; |
1114 |
|
|
1115 |
|
inc_frame_num(pEnc); |
1116 |
|
|
1117 |
/* disable alternate scan flag if interlacing is not enabled */ |
/* disable alternate scan flag if interlacing is not enabled */ |
1118 |
if ((pEnc->current->global_flags & XVID_ALTERNATESCAN) && |
if ((pEnc->current->global_flags & XVID_ALTERNATESCAN) && |
1119 |
!(pEnc->current->global_flags & XVID_INTERLACING)) |
!(pEnc->current->global_flags & XVID_INTERLACING)) |
1248 |
DEBUG(temp); |
DEBUG(temp); |
1249 |
#endif |
#endif |
1250 |
|
|
|
inc_frame_num(pEnc); |
|
1251 |
pEnc->iFrameNum++; |
pEnc->iFrameNum++; |
1252 |
|
|
1253 |
stop_global_timer(); |
stop_global_timer(); |