comparison snow.c @ 2975:18e7ecf83aa2 libavcodec

10l
author michael
date Mon, 19 Dec 2005 18:26:17 +0000
parents ef2149182f1c
children bfabfdf9ce55
comparison
equal deleted inserted replaced
2974:e7189a8c22ed 2975:18e7ecf83aa2
3455 if(avctx->flags&CODEC_FLAG_PASS2){ 3455 if(avctx->flags&CODEC_FLAG_PASS2){
3456 s->m.pict_type = 3456 s->m.pict_type =
3457 pict->pict_type= s->m.rc_context.entry[avctx->frame_number].new_pict_type; 3457 pict->pict_type= s->m.rc_context.entry[avctx->frame_number].new_pict_type;
3458 s->keyframe= pict->pict_type==FF_I_TYPE; 3458 s->keyframe= pict->pict_type==FF_I_TYPE;
3459 s->m.picture_number= avctx->frame_number; 3459 s->m.picture_number= avctx->frame_number;
3460 pict->quality= ff_rate_estimate_qscale(&s->m); 3460 pict->quality= ff_rate_estimate_qscale(&s->m, 0);
3461 }else{ 3461 }else{
3462 s->keyframe= avctx->gop_size==0 || avctx->frame_number % avctx->gop_size == 0; 3462 s->keyframe= avctx->gop_size==0 || avctx->frame_number % avctx->gop_size == 0;
3463 pict->pict_type= s->keyframe ? FF_I_TYPE : FF_P_TYPE; 3463 pict->pict_type= s->keyframe ? FF_I_TYPE : FF_P_TYPE;
3464 } 3464 }
3465 3465