From: Anton Mitrofanov Date: Sat, 26 Sep 2009 19:42:46 +0000 (-0700) Subject: Fix ctrl-C termation message with few frames encoded X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c4597c9684307df1fab0d76461eb914d031e8182;p=libx264 Fix ctrl-C termation message with few frames encoded --- diff --git a/x264.c b/x264.c index f7786ce7..9c5a928c 100644 --- a/x264.c +++ b/x264.c @@ -1260,14 +1260,14 @@ static int Encode( x264_param_t *param, cli_opt_t *opt ) p_close_infile( opt->hin ); p_close_outfile( opt->hout ); - if( i_frame > 0 ) + if( i_frame_output > 0 ) { - double fps = (double)i_frame * (double)1000000 / + double fps = (double)i_frame_output * (double)1000000 / (double)( i_end - i_start ); fprintf( stderr, "encoded %d frames, %.2f fps, %.2f kb/s\n", i_frame_output, fps, (double) i_file * 8 * param->i_fps_num / - ( (double) param->i_fps_den * i_frame * 1000 ) ); + ( (double) param->i_fps_den * i_frame_output * 1000 ) ); } return 0;