[FFmpeg-cvslog] r21275 - trunk/libavcodec/h264.h

michael subversion
Mon Jan 18 01:21:58 CET 2010


Author: michael
Date: Mon Jan 18 01:21:58 2010
New Revision: 21275

Log:
Comment about a cornercase we ignore currently

Modified:
   trunk/libavcodec/h264.h

Modified: trunk/libavcodec/h264.h
==============================================================================
--- trunk/libavcodec/h264.h	Mon Jan 18 01:20:44 2010	(r21274)
+++ trunk/libavcodec/h264.h	Mon Jan 18 01:21:58 2010	(r21275)
@@ -799,7 +799,7 @@ static av_always_inline int fill_caches(
         //for sufficiently low qp, filtering wouldn't do anything
         //this is a conservative estimate: could also check beta_offset and more accurate chroma_qp
         if(!FRAME_MBAFF){
-            int qp_thresh = h->qp_thresh;
+            int qp_thresh = h->qp_thresh; //FIXME strictly we should store qp_thresh for each mb of a slice
             int qp = s->current_picture.qscale_table[mb_xy];
             if(qp <= qp_thresh
             && (s->mb_x == 0 || ((qp + s->current_picture.qscale_table[mb_xy-1] + 1)>>1) <= qp_thresh)



More information about the ffmpeg-cvslog mailing list