]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vf_tinterlace.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavfilter / vf_tinterlace.c
index 559f64b25b92f6b94cb4bd00eba76ddf71b02f55..5b03b81bf1ac035ef1a8d68522209a90d096a95c 100644 (file)
@@ -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);