aboutsummaryrefslogtreecommitdiffstats
path: root/libavfilter/vf_convolve.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2024-08-06 08:50:21 +0200
committerAnton Khirnov <anton@khirnov.net>2024-08-15 19:34:27 +0200
commita23d565ea7d41e61f160578f9714a23e695f3bfd (patch)
tree4f49446e8da10c5496cffbd1e0e3270b61ca7381 /libavfilter/vf_convolve.c
parentd6318a244d1dde48c1429c48b4076df47c2c7fe9 (diff)
downloadffmpeg-a23d565ea7d41e61f160578f9714a23e695f3bfd.tar.gz
lavfi: move AVFilterLink.frame_rate to FilterLink
Co-developed-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavfilter/vf_convolve.c')
-rw-r--r--libavfilter/vf_convolve.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libavfilter/vf_convolve.c b/libavfilter/vf_convolve.c
index 971494f3d5..eb83794b88 100644
--- a/libavfilter/vf_convolve.c
+++ b/libavfilter/vf_convolve.c
@@ -28,6 +28,7 @@
#include "libavutil/tx.h"
#include "avfilter.h"
+#include "filters.h"
#include "framesync.h"
#include "internal.h"
@@ -744,10 +745,12 @@ static int do_convolve(FFFrameSync *fs)
static int config_output(AVFilterLink *outlink)
{
+ FilterLink *outl = ff_filter_link(outlink);
const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(outlink->format);
AVFilterContext *ctx = outlink->src;
ConvolveContext *s = ctx->priv;
AVFilterLink *mainlink = ctx->inputs[0];
+ FilterLink *ml = ff_filter_link(mainlink);
AVFilterLink *secondlink = ctx->inputs[1];
int ret, i, j;
@@ -769,7 +772,7 @@ static int config_output(AVFilterLink *outlink)
outlink->h = mainlink->h;
outlink->time_base = mainlink->time_base;
outlink->sample_aspect_ratio = mainlink->sample_aspect_ratio;
- outlink->frame_rate = mainlink->frame_rate;
+ outl->frame_rate = ml->frame_rate;
if ((ret = ff_framesync_configure(&s->fs)) < 0)
return ret;