Mercurial > libavcodec.hg
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 } |
