X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fvf_tinterlace.c;h=5b03b81bf1ac035ef1a8d68522209a90d096a95c;hb=0b9a915dad98844bd915f85a6463f2fa7b8d9cf0;hp=559f64b25b92f6b94cb4bd00eba76ddf71b02f55;hpb=b7e9eea31f3e60dc506cf52bb78f0d9f679cb3bd;p=ffmpeg diff --git a/libavfilter/vf_tinterlace.c b/libavfilter/vf_tinterlace.c index 559f64b25b9..5b03b81bf1a 100644 --- a/libavfilter/vf_tinterlace.c +++ b/libavfilter/vf_tinterlace.c @@ -294,7 +294,7 @@ static int end_frame(AVFilterLink *inlink) break; case MODE_INTERLACEX2: /* re-interlace preserving image height, double frame rate */ /* output current frame first */ - out = avfilter_ref_buffer(cur, AV_PERM_READ); + out = avfilter_ref_buffer(cur, ~AV_PERM_WRITE); out->video->interlaced = 1; ff_start_frame(outlink, out);