]> git.sesse.net Git - ffmpeg/commitdiff
mpegvideo: remove some unused variables from Picture.
authorAnton Khirnov <anton@khirnov.net>
Sun, 13 Jan 2013 16:54:50 +0000 (17:54 +0100)
committerAnton Khirnov <anton@khirnov.net>
Tue, 29 Jan 2013 06:32:36 +0000 (07:32 +0100)
libavcodec/motion_est.c
libavcodec/mpegvideo.h

index 9cf1203be0590f5ec27f5ef2bd833365f1279ffc..3244ac06b9bb4bd9c0f2a0a2473b6c074b90b762 100644 (file)
@@ -1077,7 +1077,6 @@ void ff_estimate_p_frame_motion(MpegEncContext * s,
     vard = s->dsp.sse[0](NULL, pix, ppix, s->linesize, 16);
 
     pic->mc_mb_var[s->mb_stride * mb_y + mb_x] = (vard+128)>>8;
-//    pic->mb_cmp_score[s->mb_stride * mb_y + mb_x] = dmin;
     c->mc_mb_var_sum_temp += (vard+128)>>8;
 
     if(mb_type){
@@ -1156,7 +1155,6 @@ void ff_estimate_p_frame_motion(MpegEncContext * s,
             }
         }
 
-//        pic->mb_cmp_score[s->mb_stride * mb_y + mb_x] = dmin;
         set_p_mv_tables(s, mx, my, mb_type!=CANDIDATE_MB_TYPE_INTER4V);
 
         /* get intra luma score */
index 567319c27b92d4f11e336284019ddaa5937661a2..a2a5d7b876a6ce23bcd09adc2f11e1fa4c1885d5 100644 (file)
@@ -94,10 +94,6 @@ struct MpegEncContext;
 typedef struct Picture{
     struct AVFrame f;
 
-    /**
-     * halfpel luma planes.
-     */
-    uint8_t *interpolated[3];
     int8_t *qscale_table_base;
     int16_t (*motion_val_base[2])[2];
     uint32_t *mb_type_base;
@@ -143,7 +139,6 @@ typedef struct Picture{
     uint16_t *mb_var;           ///< Table for MB variances
     uint16_t *mc_mb_var;        ///< Table for motion compensated MB variances
     uint8_t *mb_mean;           ///< Table for MB luminance
-    int32_t *mb_cmp_score;      ///< Table for MB cmp scores, for mb decision FIXME remove
     int b_frame_score;          /* */
     struct MpegEncContext *owner2; ///< pointer to the MpegEncContext that allocated this picture
     int needs_realloc;          ///< Picture needs to be reallocated (eg due to a frame size change)