summaryrefslogtreecommitdiff
path: root/libavfilter/framesync.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavfilter/framesync.c')
-rw-r--r--libavfilter/framesync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavfilter/framesync.c b/libavfilter/framesync.c
index ee91e4cf68..c748262ba6 100644
--- a/libavfilter/framesync.c
+++ b/libavfilter/framesync.c
@@ -288,7 +288,7 @@ int ff_framesync_get_frame(FFFrameSync *fs, unsigned in, AVFrame **rframe,
if (need_copy) {
if (!(frame = av_frame_clone(frame)))
return AVERROR(ENOMEM);
- if ((ret = av_frame_make_writable(frame)) < 0) {
+ if ((ret = ff_inlink_make_frame_writable(fs->parent->inputs[in], &frame) < 0)) {
av_frame_free(&frame);
return ret;
}