aboutsummaryrefslogtreecommitdiffstats
path: root/libavfilter/allfilters.c
diff options
context:
space:
mode:
authorEvgeny Pavlov <lucenticus@gmail.com>2024-10-15 15:18:20 +0200
committerDmitrii Ovchinnikov <ovchinnikov.dmitrii@gmail.com>2025-02-04 00:14:14 +0100
commit4b77a0a6810c0018120e82cf1f0ab06bf3d1a22c (patch)
tree12eb568df9dae4238c99e44f04346add71e90408 /libavfilter/allfilters.c
parentfbfde332304e3bcc75d71ad86f751508119a7f5d (diff)
downloadffmpeg-4b77a0a6810c0018120e82cf1f0ab06bf3d1a22c.tar.gz
avfilter/scale_amf: Add AMF VPP & super resolution filters
This commit adds two AMF filters: vpp_amf & sr_amf. Both filters are using AMF hardware acceleration. vpp_amf supports simple scaling algorithms & color conversion. sr_amf supports advanced scaling algorithms such as FSR & can be used for upscaling only.
Diffstat (limited to 'libavfilter/allfilters.c')
-rw-r--r--libavfilter/allfilters.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavfilter/allfilters.c b/libavfilter/allfilters.c
index c9178ba27b..3342fe1381 100644
--- a/libavfilter/allfilters.c
+++ b/libavfilter/allfilters.c
@@ -432,6 +432,8 @@ extern const FFFilter ff_vf_roberts_opencl;
extern const FFFilter ff_vf_rotate;
extern const FFFilter ff_vf_sab;
extern const FFFilter ff_vf_scale;
+extern const FFFilter ff_vf_vpp_amf;
+extern const FFFilter ff_vf_sr_amf;
extern const FFFilter ff_vf_scale_cuda;
extern const FFFilter ff_vf_scale_npp;
extern const FFFilter ff_vf_scale_qsv;