# HG changeset patch # User bellard # Date 1034269975 0 # Node ID 3be57e506f0136490cdc79db701590764a21b08f # Parent 585c163c225adcb1d6f322eee203f509a1e53738 added two pass info diff -r 585c163c225a -r 3be57e506f01 utils.c --- a/utils.c Wed Oct 09 17:18:24 2002 +0000 +++ b/utils.c Thu Oct 10 17:12:55 2002 +0000 @@ -279,9 +279,10 @@ enc->width, enc->height, (float)enc->frame_rate / FRAME_RATE_BASE); } - snprintf(buf + strlen(buf), buf_size - strlen(buf), - ", q=%d-%d", enc->qmin, enc->qmax); - + if (encode) { + snprintf(buf + strlen(buf), buf_size - strlen(buf), + ", q=%d-%d", enc->qmin, enc->qmax); + } bitrate = enc->bit_rate; break; case CODEC_TYPE_AUDIO: @@ -331,6 +332,14 @@ default: av_abort(); } + if (encode) { + if (enc->flags & CODEC_FLAG_PASS1) + snprintf(buf + strlen(buf), buf_size - strlen(buf), + ", pass 1"); + if (enc->flags & CODEC_FLAG_PASS2) + snprintf(buf + strlen(buf), buf_size - strlen(buf), + ", pass 2"); + } if (bitrate != 0) { snprintf(buf + strlen(buf), buf_size - strlen(buf), ", %d kb/s", bitrate / 1000);