]> git.sesse.net Git - x264/blobdiff - encoder/slicetype_decision.c
Forgot rbsp_trailing_bits in AUD NAL
[x264] / encoder / slicetype_decision.c
index ce5487e9675b34fc00679e11aaf0600ad0cb736c..fbef01b493e15852979d4cc1b245281a266ccb81 100644 (file)
@@ -68,7 +68,7 @@ int x264_slicetype_mb_cost( x264_t *h, x264_mb_analysis_t *a,
 
     uint8_t pix1[9*9], pix2[8*8];
     x264_me_t m[2];
-    int mvc[3][2], i_mvc;
+    int mvc[4][2], i_mvc;
     int i_bcost = INT_MAX;
     int i_cost_bak;
     int l, i;
@@ -174,8 +174,8 @@ int x264_slicetype_mb_cost( x264_t *h, x264_mb_analysis_t *a,
         for( i = I_PRED_CHROMA_DC; i <= I_PRED_CHROMA_P; i++ )
         {
             int i_cost;
-            h->predict_8x8[i]( &pix1[9], 9 );
-            i_cost = h->pixf.satd[PIXEL_8x8]( &pix1[9], 9, src, i_stride ) + intra_penalty;
+            h->predict_8x8[i]( &pix1[10], 9 );
+            i_cost = h->pixf.satd[PIXEL_8x8]( &pix1[10], 9, src, i_stride ) + intra_penalty;
             i_bcost = X264_MIN( i_bcost, i_cost );
         }
         if( i_bcost != i_cost_bak )