aboutsummaryrefslogtreecommitdiffstats
path: root/libavfilter/f_streamselect.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/f_streamselect.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/f_streamselect.c')
-rw-r--r--libavfilter/f_streamselect.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libavfilter/f_streamselect.c b/libavfilter/f_streamselect.c
index c17b019969..285e7d7315 100644
--- a/libavfilter/f_streamselect.c
+++ b/libavfilter/f_streamselect.c
@@ -98,11 +98,13 @@ static int activate(AVFilterContext *ctx)
static int config_output(AVFilterLink *outlink)
{
+ FilterLink *outl = ff_filter_link(outlink);
AVFilterContext *ctx = outlink->src;
StreamSelectContext *s = ctx->priv;
const int outlink_idx = FF_OUTLINK_IDX(outlink);
const int inlink_idx = s->map[outlink_idx];
AVFilterLink *inlink = ctx->inputs[inlink_idx];
+ FilterLink *inl = ff_filter_link(inlink);
FFFrameSyncIn *in;
int i, ret;
@@ -115,7 +117,7 @@ static int config_output(AVFilterLink *outlink)
outlink->w = inlink->w;
outlink->h = inlink->h;
outlink->sample_aspect_ratio = inlink->sample_aspect_ratio;
- outlink->frame_rate = inlink->frame_rate;
+ outl->frame_rate = inl->frame_rate;
break;
case AVMEDIA_TYPE_AUDIO:
outlink->sample_rate = inlink->sample_rate;