summaryrefslogtreecommitdiff
path: root/ffmpeg_filter.c
diff options
context:
space:
mode:
authorNicolas George <george@nsup.org>2016-12-18 12:34:35 +0100
committerNicolas George <george@nsup.org>2017-01-12 14:06:16 +0100
commitd9b311d44c5d79d17df0eb9a3a11c47781d206e7 (patch)
tree6df2a0a02168821f3bb3c2a000e1732027da2b2d /ffmpeg_filter.c
parentdbe9dbed31f0bf04ee0a8b5b667dc9c313684197 (diff)
ffmpeg: use buffersink accessors.
Diffstat (limited to 'ffmpeg_filter.c')
-rw-r--r--ffmpeg_filter.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/ffmpeg_filter.c b/ffmpeg_filter.c
index 7782bcce67..f13f523045 100644
--- a/ffmpeg_filter.c
+++ b/ffmpeg_filter.c
@@ -1079,15 +1079,15 @@ int configure_filtergraph(FilterGraph *fg)
* make sure they stay the same if the filtergraph is reconfigured later */
for (i = 0; i < fg->nb_outputs; i++) {
OutputFilter *ofilter = fg->outputs[i];
- AVFilterLink *link = ofilter->filter->inputs[0];
+ AVFilterContext *sink = ofilter->filter;
- ofilter->format = link->format;
+ ofilter->format = av_buffersink_get_format(sink);
- ofilter->width = link->w;
- ofilter->height = link->h;
+ ofilter->width = av_buffersink_get_w(sink);
+ ofilter->height = av_buffersink_get_h(sink);
- ofilter->sample_rate = link->sample_rate;
- ofilter->channel_layout = link->channel_layout;
+ ofilter->sample_rate = av_buffersink_get_sample_rate(sink);
+ ofilter->channel_layout = av_buffersink_get_channel_layout(sink);
}
fg->reconfiguration = 1;