OSDN Git Service

outputs bit spent on various encoding functions (motion vectors, overhead, etc)
authorTom Harper <d.thomas.harper@gmail.com>
Thu, 2 Nov 2006 19:11:20 +0000 (19:11 +0000)
committerGuillaume Poirier <gpoirier@mplayerhq.hu>
Thu, 2 Nov 2006 19:11:20 +0000 (19:11 +0000)
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

Originally committed as revision 6872 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/snow.c

index 9d1eec1..dbff5d4 100644 (file)
@@ -4279,6 +4279,10 @@ STOP_TIMER("pred-conv")}
     if(avctx->flags&CODEC_FLAG_PASS1)
         ff_write_pass1_stats(&s->m);
     s->m.last_pict_type = s->m.pict_type;
+    avctx->frame_bits = s->m.frame_bits;
+    avctx->mv_bits = s->m.mv_bits;
+    avctx->misc_bits = s->m.misc_bits;
+    avctx->p_tex_bits = s->m.p_tex_bits;
 
     emms_c();