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 | picture2 = &picture_tmp; | 760 | picture2 = &picture_tmp; |
| 761 | avpicture_fill(picture2, buf, dec->pix_fmt, dec->width, dec->height); | 761 | avpicture_fill(picture2, buf, dec->pix_fmt, dec->width, dec->height); |
| 762 | 762 | ||
| 763 | if(avpicture_deinterlace(picture2, picture, | 763 | if(avpicture_deinterlace(picture2, picture, |
| 764 | dec->pix_fmt, dec->width, dec->height) < 0) { | 764 | dec->pix_fmt, dec->width, dec->height) < 0) { |
| 765 | /* if error, do not deinterlace */ | 765 | /* if error, do not deinterlace */ |
| 766 | fprintf(stderr, "Deinterlacing failed\n"); | 766 | fprintf(stderr, "Deinterlacing failed\n"); |
| 767 | av_free(buf); | 767 | av_free(buf); |
| 768 | buf = NULL; | 768 | buf = NULL; |
| 769 | picture2 = picture; | 769 | picture2 = picture; |
| 770 | } | 770 | } |
| 771 | } else { | 771 | } else { |
| 772 | picture2 = picture; | 772 | picture2 = picture; |
| 773 | } | 773 | } |