Ticket #6590: patch-libavfilter__vf_weave.c

File patch-libavfilter__vf_weave.c, 849 bytes (added by alexz, 9 years ago)

weave filter patch

Line 
1--- libavfilter/vf_weave.c.orig 2017-04-13 04:55:55.000000000 +0300
2+++ libavfilter/vf_weave.c 2017-04-26 14:51:24.533155556 +0300
3@@ -98,11 +98,11 @@
4 for (i = 0; i < s->nb_planes; i++) {
5 av_image_copy_plane(out->data[i] + out->linesize[i] * s->first_field,
6 out->linesize[i] * 2,
7- in->data[i], in->linesize[i],
8+ s->prev->data[i], s->prev->linesize[i],
9 s->linesize[i], s->planeheight[i]);
10 av_image_copy_plane(out->data[i] + out->linesize[i] * !s->first_field,
11 out->linesize[i] * 2,
12- s->prev->data[i], s->prev->linesize[i],
13+ in->data[i], in->linesize[i],
14 s->linesize[i], s->planeheight[i]);
15 }
16