comparison utils.c @ 741:3be57e506f01 libavcodec

added two pass info
author bellard
date Thu, 10 Oct 2002 17:12:55 +0000
parents 65f9e32225ba
children 7f77968553de
comparison
equal deleted inserted replaced
740:585c163c225a 741:3be57e506f01
277 snprintf(buf + strlen(buf), buf_size - strlen(buf), 277 snprintf(buf + strlen(buf), buf_size - strlen(buf),
278 ", %dx%d, %0.2f fps", 278 ", %dx%d, %0.2f fps",
279 enc->width, enc->height, 279 enc->width, enc->height,
280 (float)enc->frame_rate / FRAME_RATE_BASE); 280 (float)enc->frame_rate / FRAME_RATE_BASE);
281 } 281 }
282 snprintf(buf + strlen(buf), buf_size - strlen(buf), 282 if (encode) {
283 ", q=%d-%d", enc->qmin, enc->qmax); 283 snprintf(buf + strlen(buf), buf_size - strlen(buf),
284 284 ", q=%d-%d", enc->qmin, enc->qmax);
285 }
285 bitrate = enc->bit_rate; 286 bitrate = enc->bit_rate;
286 break; 287 break;
287 case CODEC_TYPE_AUDIO: 288 case CODEC_TYPE_AUDIO:
288 snprintf(buf, buf_size, 289 snprintf(buf, buf_size,
289 "Audio: %s", 290 "Audio: %s",
329 } 330 }
330 break; 331 break;
331 default: 332 default:
332 av_abort(); 333 av_abort();
333 } 334 }
335 if (encode) {
336 if (enc->flags & CODEC_FLAG_PASS1)
337 snprintf(buf + strlen(buf), buf_size - strlen(buf),
338 ", pass 1");
339 if (enc->flags & CODEC_FLAG_PASS2)
340 snprintf(buf + strlen(buf), buf_size - strlen(buf),
341 ", pass 2");
342 }
334 if (bitrate != 0) { 343 if (bitrate != 0) {
335 snprintf(buf + strlen(buf), buf_size - strlen(buf), 344 snprintf(buf + strlen(buf), buf_size - strlen(buf),
336 ", %d kb/s", bitrate / 1000); 345 ", %d kb/s", bitrate / 1000);
337 } 346 }
338 } 347 }