summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavfilter/vf_deshake.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavfilter/vf_deshake.c b/libavfilter/vf_deshake.c
index 68d72673ae..a12de8e40f 100644
--- a/libavfilter/vf_deshake.c
+++ b/libavfilter/vf_deshake.c
@@ -528,11 +528,11 @@ static int filter_frame(AVFilterLink *link, AVFilterBufferRef *in)
avfilter_transform(in->data[1], out->data[1], in->linesize[1], out->linesize[1], CHROMA_WIDTH(link), CHROMA_HEIGHT(link), matrix, INTERPOLATE_BILINEAR, deshake->edge);
avfilter_transform(in->data[2], out->data[2], in->linesize[2], out->linesize[2], CHROMA_WIDTH(link), CHROMA_HEIGHT(link), matrix, INTERPOLATE_BILINEAR, deshake->edge);
- // Store the current frame as the reference frame for calculating the
- // motion of the next frame
+ // Cleanup the old reference frame
avfilter_unref_buffer(deshake->ref);
- // Cleanup the old reference frame
+ // Store the current frame as the reference frame for calculating the
+ // motion of the next frame
deshake->ref = in;
return ff_filter_frame(outlink, out);