Originally committed as revision 19071 to svn://svn.ffmpeg.org/ffmpeg/trunk
Unified · Split
| @@ -760,14 +760,14 @@ static void pre_process_video_frame(AVInputStream *ist, AVPicture *picture, void · 759 unmodified lines | ||
| 760 | 760 | picture2 = &picture_tmp; |
| 761 | 761 | avpicture_fill(picture2, buf, dec->pix_fmt, dec->width, dec->height); |
| 762 | 762 | |
| 763 | − if(avpicture_deinterlace(picture2, picture, | |
| 764 | − dec->pix_fmt, dec->width, dec->height) < 0) { | |
| 765 | − /* if error, do not deinterlace */ | |
| 766 | − fprintf(stderr, "Deinterlacing failed\n"); | |
| 767 | − av_free(buf); | |
| 768 | − buf = NULL; | |
| 769 | − picture2 = picture; | |
| 770 | − } | |
| 763 | + if(avpicture_deinterlace(picture2, picture, | |
| 764 | + dec->pix_fmt, dec->width, dec->height) < 0) { | |
| 765 | + /* if error, do not deinterlace */ | |
| 766 | + fprintf(stderr, "Deinterlacing failed\n"); | |
| 767 | + av_free(buf); | |
| 768 | + buf = NULL; | |
| 769 | + picture2 = picture; | |
| 770 | + } | |
| 771 | 771 | } else { |
| 772 | 772 | picture2 = picture; |
| 773 | 773 | } |