# HG changeset patch # User atmos4 # Date 1027893378 0 # Node ID a709a7662cd13292cf8635cc719fa8521c3e8e15 # Parent 54578e5a80500fc34c781cc5b49fa4a4fae307bb Add type= and fix a minor typing difference from ffmpeg (now encoding (ffmpeg) and playback (mplayer) differ just on one of 1438lines - 0.1error in rounding ;) diff -r 54578e5a8050 -r a709a7662cd1 libmpcodecs/vd_ffmpeg.c --- a/libmpcodecs/vd_ffmpeg.c Sun Jul 28 21:30:09 2002 +0000 +++ b/libmpcodecs/vd_ffmpeg.c Sun Jul 28 21:56:18 2002 +0000 @@ -413,11 +413,10 @@ all_frametime+=sh->frametime; fprintf(fvstats, "frame= %5d q= %2d f_size= %6d s_size= %8.0fkB ", ++frame_number, avctx->quality, len, (double)all_len/1024); - fprintf(fvstats, "time= %0.3f br= %7.1fkbit/s avg_br= %7.1fkbit/s\n", + fprintf(fvstats, "time= %0.3f br= %7.1fkbits/s avg_br= %7.1fkbits/s ", all_frametime, (double)(len*8)/sh->frametime/1000.0, (double)(all_len*8)/all_frametime/1000.0); - // FIXME key_frame isn't set by lavc on decoding! ::atmos - //fprintf(fvstats, "type= %c\n", avctx->key_frame == 1 ? 'I' : 'P'); + fprintf(fvstats, "type= %c\n", sh->ds->flags&1 ? 'I' : 'P'); break; } //--