提交 7aba9187 编写于 作者: M Michael Niedermayer

fix 1/0 b frames + CBR bug

Originally committed as revision 6850 to svn://svn.ffmpeg.org/ffmpeg/trunk
上级 e240ee67
......@@ -2542,6 +2542,10 @@ vbv_retry:
if(s->flipflop_rounding || s->codec_id == CODEC_ID_H263P || s->codec_id == CODEC_ID_MPEG4)
s->no_rounding ^= 1;
}
if(s->pict_type!=B_TYPE){
s->time_base= s->last_time_base;
s->last_non_b_time= s->time - s->pp_time;
}
// av_log(NULL, AV_LOG_ERROR, "R:%d ", s->next_lambda);
for(i=0; i<avctx->thread_count; i++){
PutBitContext *pb= &s->thread_context[i]->pb;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册