summaryrefslogtreecommitdiff
path: root/libavfilter/f_sidedata.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2021-11-22 14:39:11 +0100
committerAnton Khirnov <anton@khirnov.net>2021-12-04 14:07:19 +0100
commitb9c928a486fda3c0d79b153591ac86beb1c53708 (patch)
tree4cbc1fe372de041aa3a147c60a31bf5fba532356 /libavfilter/f_sidedata.c
parent944c34a94c3150fc84816c3288cc6f2143f1581b (diff)
avfilter: add AVFILTER_FLAG_METADATA_ONLY
This flag allows distinguishing between filters that actually modify the data and those that only modify metadata or gather some stream information.
Diffstat (limited to 'libavfilter/f_sidedata.c')
-rw-r--r--libavfilter/f_sidedata.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libavfilter/f_sidedata.c b/libavfilter/f_sidedata.c
index 5c9f905cc2..8eccd4a06e 100644
--- a/libavfilter/f_sidedata.c
+++ b/libavfilter/f_sidedata.c
@@ -147,7 +147,8 @@ const AVFilter ff_af_asidedata = {
.init = init,
FILTER_INPUTS(ainputs),
FILTER_OUTPUTS(aoutputs),
- .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
+ .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC |
+ AVFILTER_FLAG_METADATA_ONLY,
};
#endif /* CONFIG_ASIDEDATA_FILTER */
@@ -179,6 +180,7 @@ const AVFilter ff_vf_sidedata = {
.init = init,
FILTER_INPUTS(inputs),
FILTER_OUTPUTS(outputs),
- .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
+ .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC |
+ AVFILTER_FLAG_METADATA_ONLY,
};
#endif /* CONFIG_SIDEDATA_FILTER */