Remove unacceptable NULL pointer hack from mc code.
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 18 Dec 2008 23:52:32 +0000 (23:52 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 18 Dec 2008 23:52:32 +0000 (23:52 +0000)
Originally committed as revision 16225 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/h264.c

index 7431e37..7d14d04 100644 (file)
@@ -1605,9 +1605,6 @@ static inline void mc_dir_part(H264Context *h, Picture *pic, int n, int square,
     const int pic_width  = 16*s->mb_width;
     const int pic_height = 16*s->mb_height >> MB_FIELD;
 
-    if(!pic->data[0]) //FIXME this is unacceptable, some sensible error concealment must be done for missing reference frames
-        return;
-
     if(mx&7) extra_width -= 3;
     if(my&7) extra_height -= 3;