Mercurial > libavcodec.hg
comparison snow.c @ 4123:5c86acb39889 libavcodec
outputs bit spent on various encoding functions (motion vectors, overhead, etc)
back into AVCodecContext for external consumption
patch by Tom Harper % d P thomas P harper A gmail P com %
Original thread:
Date: Nov 2, 2006 1:30 AM
Subject: [Ffmpeg-devel] [patch] snow stats
author | gpoirier |
---|---|
date | Thu, 02 Nov 2006 19:11:20 +0000 |
parents | daae66c03857 |
children | 46d38e3d7038 |
comparison
equal
deleted
inserted
replaced
4122:daae66c03857 | 4123:5c86acb39889 |
---|---|
4277 if (ff_rate_estimate_qscale(&s->m, 0) < 0) | 4277 if (ff_rate_estimate_qscale(&s->m, 0) < 0) |
4278 return -1; | 4278 return -1; |
4279 if(avctx->flags&CODEC_FLAG_PASS1) | 4279 if(avctx->flags&CODEC_FLAG_PASS1) |
4280 ff_write_pass1_stats(&s->m); | 4280 ff_write_pass1_stats(&s->m); |
4281 s->m.last_pict_type = s->m.pict_type; | 4281 s->m.last_pict_type = s->m.pict_type; |
4282 avctx->frame_bits = s->m.frame_bits; | |
4283 avctx->mv_bits = s->m.mv_bits; | |
4284 avctx->misc_bits = s->m.misc_bits; | |
4285 avctx->p_tex_bits = s->m.p_tex_bits; | |
4282 | 4286 |
4283 emms_c(); | 4287 emms_c(); |
4284 | 4288 |
4285 return ff_rac_terminate(c); | 4289 return ff_rac_terminate(c); |
4286 } | 4290 } |