FFmpeg
Loading...
Searching...
No Matches
allfilters.c
Go to the documentation of this file.
1/*
2 * filter registration
3 * Copyright (c) 2008 Vitor Sessak
4 *
5 * This file is part of FFmpeg.
6 *
7 * FFmpeg is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public
9 * License as published by the Free Software Foundation; either
10 * version 2.1 of the License, or (at your option) any later version.
11 *
12 * FFmpeg is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * Lesser General Public License for more details.
16 *
17 * You should have received a copy of the GNU Lesser General Public
18 * License along with FFmpeg; if not, write to the Free Software
19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 */
21
22#include "avfilter.h"
23#include "filters.h"
24
25extern const FFFilter ff_af_aap;
26extern const FFFilter ff_af_abench;
27extern const FFFilter ff_af_acompressor;
28extern const FFFilter ff_af_acontrast;
29extern const FFFilter ff_af_acopy;
30extern const FFFilter ff_af_acue;
31extern const FFFilter ff_af_acrossfade;
32extern const FFFilter ff_af_acrossover;
33extern const FFFilter ff_af_acrusher;
34extern const FFFilter ff_af_adeclick;
35extern const FFFilter ff_af_adeclip;
36extern const FFFilter ff_af_adecorrelate;
37extern const FFFilter ff_af_adelay;
38extern const FFFilter ff_af_adenorm;
39extern const FFFilter ff_af_aderivative;
40extern const FFFilter ff_af_adrc;
43extern const FFFilter ff_af_aecho;
44extern const FFFilter ff_af_aemphasis;
45extern const FFFilter ff_af_aeval;
46extern const FFFilter ff_af_aexciter;
47extern const FFFilter ff_af_afade;
48extern const FFFilter ff_af_afftdn;
49extern const FFFilter ff_af_afftfilt;
50extern const FFFilter ff_af_afir;
51extern const FFFilter ff_af_aformat;
52extern const FFFilter ff_af_afreqshift;
53extern const FFFilter ff_af_afwtdn;
54extern const FFFilter ff_af_agate;
55extern const FFFilter ff_af_aiir;
56extern const FFFilter ff_af_aintegral;
57extern const FFFilter ff_af_ainterleave;
58extern const FFFilter ff_af_alatency;
59extern const FFFilter ff_af_alimiter;
60extern const FFFilter ff_af_allpass;
61extern const FFFilter ff_af_aloop;
62extern const FFFilter ff_af_amerge;
63extern const FFFilter ff_af_ametadata;
64extern const FFFilter ff_af_amix;
65extern const FFFilter ff_af_amultiply;
66extern const FFFilter ff_af_anequalizer;
67extern const FFFilter ff_af_anlmdn;
68extern const FFFilter ff_af_anlmf;
69extern const FFFilter ff_af_anlms;
70extern const FFFilter ff_af_anull;
71extern const FFFilter ff_af_apad;
72extern const FFFilter ff_af_aperms;
73extern const FFFilter ff_af_aphaser;
74extern const FFFilter ff_af_aphaseshift;
75extern const FFFilter ff_af_apsnr;
76extern const FFFilter ff_af_apsyclip;
77extern const FFFilter ff_af_apulsator;
78extern const FFFilter ff_af_arealtime;
79extern const FFFilter ff_af_aresample;
80extern const FFFilter ff_af_areverse;
81extern const FFFilter ff_af_arls;
82extern const FFFilter ff_af_arnndn;
83extern const FFFilter ff_af_asdr;
84extern const FFFilter ff_af_asegment;
85extern const FFFilter ff_af_aselect;
86extern const FFFilter ff_af_asendcmd;
87extern const FFFilter ff_af_asetnsamples;
88extern const FFFilter ff_af_asetpts;
89extern const FFFilter ff_af_asetrate;
90extern const FFFilter ff_af_asettb;
91extern const FFFilter ff_af_ashowinfo;
92extern const FFFilter ff_af_asidedata;
93extern const FFFilter ff_af_asisdr;
94extern const FFFilter ff_af_asoftclip;
96extern const FFFilter ff_af_asplit;
97extern const FFFilter ff_af_asr;
98extern const FFFilter ff_af_astats;
99extern const FFFilter ff_af_astreamselect;
100extern const FFFilter ff_af_asubboost;
101extern const FFFilter ff_af_asubcut;
102extern const FFFilter ff_af_asupercut;
103extern const FFFilter ff_af_asuperpass;
104extern const FFFilter ff_af_asuperstop;
105extern const FFFilter ff_af_atempo;
106extern const FFFilter ff_af_atilt;
107extern const FFFilter ff_af_atrim;
108extern const FFFilter ff_af_axcorrelate;
109extern const FFFilter ff_af_azmq;
110extern const FFFilter ff_af_bandpass;
111extern const FFFilter ff_af_bandreject;
112extern const FFFilter ff_af_bass;
113extern const FFFilter ff_af_biquad;
114extern const FFFilter ff_af_bs2b;
115extern const FFFilter ff_af_channelmap;
116extern const FFFilter ff_af_channelsplit;
117extern const FFFilter ff_af_chorus;
118extern const FFFilter ff_af_compand;
120extern const FFFilter ff_af_crossfeed;
121extern const FFFilter ff_af_crystalizer;
122extern const FFFilter ff_af_dcshift;
123extern const FFFilter ff_af_deesser;
124extern const FFFilter ff_af_dialoguenhance;
125extern const FFFilter ff_af_drmeter;
126extern const FFFilter ff_af_dynaudnorm;
127extern const FFFilter ff_af_earwax;
128extern const FFFilter ff_af_ebur128;
129extern const FFFilter ff_af_equalizer;
130extern const FFFilter ff_af_extrastereo;
131extern const FFFilter ff_af_firequalizer;
132extern const FFFilter ff_af_flanger;
133extern const FFFilter ff_af_haas;
134extern const FFFilter ff_af_hdcd;
135extern const FFFilter ff_af_headphone;
136extern const FFFilter ff_af_highpass;
137extern const FFFilter ff_af_highshelf;
138extern const FFFilter ff_af_join;
139extern const FFFilter ff_af_ladspa;
140extern const FFFilter ff_af_loudnorm;
141extern const FFFilter ff_af_lowpass;
142extern const FFFilter ff_af_lowshelf;
143extern const FFFilter ff_af_lv2;
144extern const FFFilter ff_af_mcompand;
145extern const FFFilter ff_af_pan;
146extern const FFFilter ff_af_replaygain;
147extern const FFFilter ff_af_rubberband;
149extern const FFFilter ff_af_sidechaingate;
150extern const FFFilter ff_af_silencedetect;
151extern const FFFilter ff_af_silenceremove;
152extern const FFFilter ff_af_sofalizer;
153extern const FFFilter ff_af_speechnorm;
154extern const FFFilter ff_af_stereotools;
155extern const FFFilter ff_af_stereowiden;
156extern const FFFilter ff_af_superequalizer;
157extern const FFFilter ff_af_surround;
158extern const FFFilter ff_af_tiltshelf;
159extern const FFFilter ff_af_treble;
160extern const FFFilter ff_af_tremolo;
161extern const FFFilter ff_af_vibrato;
162extern const FFFilter ff_af_virtualbass;
163extern const FFFilter ff_af_volume;
164extern const FFFilter ff_af_volumedetect;
165extern const FFFilter ff_af_whisper;
166
167extern const FFFilter ff_asrc_aevalsrc;
168extern const FFFilter ff_asrc_afdelaysrc;
169extern const FFFilter ff_asrc_afireqsrc;
170extern const FFFilter ff_asrc_afirsrc;
171extern const FFFilter ff_asrc_anoisesrc;
172extern const FFFilter ff_asrc_anullsrc;
173extern const FFFilter ff_asrc_flite;
174extern const FFFilter ff_asrc_hilbert;
175extern const FFFilter ff_asrc_sinc;
176extern const FFFilter ff_asrc_sine;
177
178extern const FFFilter ff_asink_anullsink;
179
180extern const FFFilter ff_vf_addroi;
181extern const FFFilter ff_vf_alphaextract;
182extern const FFFilter ff_vf_alphamerge;
183extern const FFFilter ff_vf_amplify;
184extern const FFFilter ff_vf_ass;
185extern const FFFilter ff_vf_atadenoise;
186extern const FFFilter ff_vf_avgblur;
187extern const FFFilter ff_vf_avgblur_opencl;
188extern const FFFilter ff_vf_avgblur_vulkan;
189extern const FFFilter ff_vf_backgroundkey;
190extern const FFFilter ff_vf_bbox;
191extern const FFFilter ff_vf_bench;
192extern const FFFilter ff_vf_bilateral;
193extern const FFFilter ff_vf_bilateral_cuda;
194extern const FFFilter ff_vf_bitplanenoise;
195extern const FFFilter ff_vf_blackdetect;
197extern const FFFilter ff_vf_blackframe;
198extern const FFFilter ff_vf_blend;
199extern const FFFilter ff_vf_blend_vulkan;
200extern const FFFilter ff_vf_blockdetect;
201extern const FFFilter ff_vf_blurdetect;
202extern const FFFilter ff_vf_bm3d;
203extern const FFFilter ff_vf_boxblur;
204extern const FFFilter ff_vf_boxblur_opencl;
205extern const FFFilter ff_vf_bwdif;
206extern const FFFilter ff_vf_bwdif_cuda;
207extern const FFFilter ff_vf_bwdif_vulkan;
208extern const FFFilter ff_vf_cas;
209extern const FFFilter ff_vf_ccrepack;
211extern const FFFilter ff_vf_chromahold;
212extern const FFFilter ff_vf_chromakey;
213extern const FFFilter ff_vf_chromakey_cuda;
214extern const FFFilter ff_vf_chromanr;
215extern const FFFilter ff_vf_chromashift;
216extern const FFFilter ff_vf_ciescope;
217extern const FFFilter ff_vf_codecview;
218extern const FFFilter ff_vf_colorbalance;
220extern const FFFilter ff_vf_colorcontrast;
221extern const FFFilter ff_vf_colorcorrect;
222extern const FFFilter ff_vf_colordetect;
223extern const FFFilter ff_vf_colorize;
224extern const FFFilter ff_vf_colorkey;
226extern const FFFilter ff_vf_colorhold;
227extern const FFFilter ff_vf_colorlevels;
228extern const FFFilter ff_vf_colormap;
229extern const FFFilter ff_vf_colormatrix;
230extern const FFFilter ff_vf_colorspace;
233extern const FFFilter ff_vf_convolution;
235extern const FFFilter ff_vf_convolve;
236extern const FFFilter ff_vf_copy;
237extern const FFFilter ff_vf_coreimage;
238extern const FFFilter ff_vf_corr;
239extern const FFFilter ff_vf_cover_rect;
240extern const FFFilter ff_vf_crop;
241extern const FFFilter ff_vf_cropdetect;
242extern const FFFilter ff_vf_cue;
243extern const FFFilter ff_vf_curves;
244extern const FFFilter ff_vf_datascope;
245extern const FFFilter ff_vf_dblur;
246extern const FFFilter ff_vf_dctdnoiz;
247extern const FFFilter ff_vf_deband;
248extern const FFFilter ff_vf_deblock;
249extern const FFFilter ff_vf_decimate;
250extern const FFFilter ff_vf_deconvolve;
251extern const FFFilter ff_vf_dedot;
252extern const FFFilter ff_vf_deflate;
253extern const FFFilter ff_vf_deflicker;
257extern const FFFilter ff_vf_dejudder;
258extern const FFFilter ff_vf_delogo;
259extern const FFFilter ff_vf_denoise_vaapi;
260extern const FFFilter ff_vf_derain;
261extern const FFFilter ff_vf_deshake;
262extern const FFFilter ff_vf_deshake_opencl;
263extern const FFFilter ff_vf_despill;
264extern const FFFilter ff_vf_detelecine;
265extern const FFFilter ff_vf_dilation;
267extern const FFFilter ff_vf_displace;
268extern const FFFilter ff_vf_dnn_classify;
269extern const FFFilter ff_vf_dnn_detect;
270extern const FFFilter ff_vf_dnn_processing;
271extern const FFFilter ff_vf_doubleweave;
272extern const FFFilter ff_vf_drawbox;
273extern const FFFilter ff_vf_drawgraph;
274extern const FFFilter ff_vf_drawgrid;
275extern const FFFilter ff_vf_drawtext;
276extern const FFFilter ff_vf_drawvg;
277extern const FFFilter ff_vf_edgedetect;
278extern const FFFilter ff_vf_elbg;
279extern const FFFilter ff_vf_entropy;
280extern const FFFilter ff_vf_epx;
281extern const FFFilter ff_vf_eq;
282extern const FFFilter ff_vf_erosion;
283extern const FFFilter ff_vf_erosion_opencl;
284extern const FFFilter ff_vf_estdif;
285extern const FFFilter ff_vf_exposure;
286extern const FFFilter ff_vf_extractplanes;
287extern const FFFilter ff_vf_fade;
288extern const FFFilter ff_vf_feedback;
289extern const FFFilter ff_vf_fftdnoiz;
290extern const FFFilter ff_vf_fftfilt;
291extern const FFFilter ff_vf_field;
292extern const FFFilter ff_vf_fieldhint;
293extern const FFFilter ff_vf_fieldmatch;
294extern const FFFilter ff_vf_fieldorder;
295extern const FFFilter ff_vf_fillborders;
296extern const FFFilter ff_vf_find_rect;
297extern const FFFilter ff_vf_flip_vulkan;
298extern const FFFilter ff_vf_floodfill;
299extern const FFFilter ff_vf_format;
300extern const FFFilter ff_vf_fps;
301extern const FFFilter ff_vf_framepack;
302extern const FFFilter ff_vf_framerate;
303extern const FFFilter ff_vf_framestep;
304extern const FFFilter ff_vf_freezedetect;
305extern const FFFilter ff_vf_freezeframes;
306extern const FFFilter ff_vf_frei0r;
307extern const FFFilter ff_vf_fspp;
308extern const FFFilter ff_vf_fsync;
309extern const FFFilter ff_vf_gblur;
310extern const FFFilter ff_vf_gblur_vulkan;
311extern const FFFilter ff_vf_geq;
312extern const FFFilter ff_vf_gradfun;
313extern const FFFilter ff_vf_graphmonitor;
314extern const FFFilter ff_vf_grayworld;
315extern const FFFilter ff_vf_greyedge;
316extern const FFFilter ff_vf_guided;
317extern const FFFilter ff_vf_haldclut;
318extern const FFFilter ff_vf_hflip;
319extern const FFFilter ff_vf_hflip_vulkan;
320extern const FFFilter ff_vf_histeq;
321extern const FFFilter ff_vf_histogram;
322extern const FFFilter ff_vf_hqdn3d;
323extern const FFFilter ff_vf_hqx;
324extern const FFFilter ff_vf_hstack;
325extern const FFFilter ff_vf_hsvhold;
326extern const FFFilter ff_vf_hsvkey;
327extern const FFFilter ff_vf_hue;
328extern const FFFilter ff_vf_huesaturation;
329extern const FFFilter ff_vf_hwdownload;
330extern const FFFilter ff_vf_hwmap;
331extern const FFFilter ff_vf_hwupload;
332extern const FFFilter ff_vf_hwupload_cuda;
333extern const FFFilter ff_vf_hysteresis;
334extern const FFFilter ff_vf_iccdetect;
335extern const FFFilter ff_vf_iccgen;
336extern const FFFilter ff_vf_identity;
337extern const FFFilter ff_vf_idet;
338extern const FFFilter ff_vf_il;
339extern const FFFilter ff_vf_inflate;
340extern const FFFilter ff_vf_interlace;
342extern const FFFilter ff_vf_interleave;
343extern const FFFilter ff_vf_kerndeint;
344extern const FFFilter ff_vf_kirsch;
345extern const FFFilter ff_vf_lagfun;
346extern const FFFilter ff_vf_latency;
347extern const FFFilter ff_vf_latticepal;
348extern const FFFilter ff_vf_lcevc;
349extern const FFFilter ff_vf_lenscorrection;
350extern const FFFilter ff_vf_lensfun;
351extern const FFFilter ff_vf_libplacebo;
352extern const FFFilter ff_vf_libvmaf;
353extern const FFFilter ff_vf_libvmaf_cuda;
354extern const FFFilter ff_vf_limitdiff;
355extern const FFFilter ff_vf_limiter;
356extern const FFFilter ff_vf_loop;
357extern const FFFilter ff_vf_lumakey;
358extern const FFFilter ff_vf_lut;
359extern const FFFilter ff_vf_lut1d;
360extern const FFFilter ff_vf_lut2;
361extern const FFFilter ff_vf_lut3d;
362extern const FFFilter ff_vf_lutrgb;
363extern const FFFilter ff_vf_lutyuv;
364extern const FFFilter ff_vf_maskedclamp;
365extern const FFFilter ff_vf_maskedmax;
366extern const FFFilter ff_vf_maskedmerge;
367extern const FFFilter ff_vf_maskedmin;
369extern const FFFilter ff_vf_maskfun;
370extern const FFFilter ff_vf_mcdeint;
371extern const FFFilter ff_vf_median;
372extern const FFFilter ff_vf_mergeplanes;
373extern const FFFilter ff_vf_mestimate;
375extern const FFFilter ff_vf_metadata;
376extern const FFFilter ff_vf_midequalizer;
377extern const FFFilter ff_vf_minterpolate;
378extern const FFFilter ff_vf_mix;
379extern const FFFilter ff_vf_monochrome;
380extern const FFFilter ff_vf_morpho;
381extern const FFFilter ff_vf_mpdecimate;
382extern const FFFilter ff_vf_msad;
383extern const FFFilter ff_vf_multiply;
384extern const FFFilter ff_vf_negate;
385extern const FFFilter ff_vf_nlmeans;
386extern const FFFilter ff_vf_nlmeans_opencl;
387extern const FFFilter ff_vf_nlmeans_vulkan;
388extern const FFFilter ff_vf_nnedi;
389extern const FFFilter ff_vf_noformat;
390extern const FFFilter ff_vf_noise;
391extern const FFFilter ff_vf_normalize;
392extern const FFFilter ff_vf_null;
393extern const FFFilter ff_vf_ocr;
394extern const FFFilter ff_vf_ocv;
395extern const FFFilter ff_vf_oscilloscope;
396extern const FFFilter ff_vf_ocio;
397extern const FFFilter ff_vf_overlay;
398extern const FFFilter ff_vf_overlay_opencl;
399extern const FFFilter ff_vf_overlay_qsv;
400extern const FFFilter ff_vf_overlay_vaapi;
401extern const FFFilter ff_vf_overlay_vulkan;
402extern const FFFilter ff_vf_overlay_cuda;
403extern const FFFilter ff_vf_owdenoise;
404extern const FFFilter ff_vf_pad;
405extern const FFFilter ff_vf_pad_cuda;
406extern const FFFilter ff_vf_pad_opencl;
407extern const FFFilter ff_vf_palettegen;
408extern const FFFilter ff_vf_paletteuse;
409extern const FFFilter ff_vf_perms;
410extern const FFFilter ff_vf_perspective;
411extern const FFFilter ff_vf_phase;
413extern const FFFilter ff_vf_pixdesctest;
414extern const FFFilter ff_vf_pixelize;
415extern const FFFilter ff_vf_pixscope;
416extern const FFFilter ff_vf_pp7;
417extern const FFFilter ff_vf_premultiply;
419extern const FFFilter ff_vf_prewitt;
420extern const FFFilter ff_vf_prewitt_opencl;
421extern const FFFilter ff_vf_procamp_vaapi;
422extern const FFFilter ff_vf_program_opencl;
423extern const FFFilter ff_vf_pseudocolor;
424extern const FFFilter ff_vf_psnr;
425extern const FFFilter ff_vf_pullup;
426extern const FFFilter ff_vf_qp;
427extern const FFFilter ff_vf_qrencode;
428extern const FFFilter ff_vf_quirc;
429extern const FFFilter ff_vf_random;
430extern const FFFilter ff_vf_readeia608;
431extern const FFFilter ff_vf_readvitc;
432extern const FFFilter ff_vf_realtime;
433extern const FFFilter ff_vf_remap;
434extern const FFFilter ff_vf_remap_opencl;
435extern const FFFilter ff_vf_removegrain;
436extern const FFFilter ff_vf_removelogo;
437extern const FFFilter ff_vf_repeatfields;
438extern const FFFilter ff_vf_reverse;
439extern const FFFilter ff_vf_rgbashift;
440extern const FFFilter ff_vf_roberts;
441extern const FFFilter ff_vf_roberts_opencl;
442extern const FFFilter ff_vf_rotate;
443extern const FFFilter ff_vf_sab;
444extern const FFFilter ff_vf_scale;
445extern const FFFilter ff_vf_vpp_amf;
446extern const FFFilter ff_vf_sr_amf;
447extern const FFFilter ff_vf_frc_amf;
448extern const FFFilter ff_vf_vqe_amf;
449extern const FFFilter ff_vf_scale_cuda;
450extern const FFFilter ff_vf_scale_d3d11;
451extern const FFFilter ff_vf_scale_d3d12;
452extern const FFFilter ff_vf_scale_qsv;
453extern const FFFilter ff_vf_scale_vaapi;
454extern const FFFilter ff_vf_scale_vt;
455extern const FFFilter ff_vf_scale_vulkan;
456extern const FFFilter ff_vf_scale2ref;
457extern const FFFilter ff_vf_scdet;
458extern const FFFilter ff_vf_scdet_vulkan;
459extern const FFFilter ff_vf_scharr;
460extern const FFFilter ff_vf_scroll;
461extern const FFFilter ff_vf_segment;
462extern const FFFilter ff_vf_select;
463extern const FFFilter ff_vf_selectivecolor;
464extern const FFFilter ff_vf_sendcmd;
465extern const FFFilter ff_vf_separatefields;
466extern const FFFilter ff_vf_setdar;
467extern const FFFilter ff_vf_setfield;
468extern const FFFilter ff_vf_setparams;
469extern const FFFilter ff_vf_setpts;
470extern const FFFilter ff_vf_setrange;
471extern const FFFilter ff_vf_setsar;
472extern const FFFilter ff_vf_settb;
474extern const FFFilter ff_vf_shear;
475extern const FFFilter ff_vf_showinfo;
476extern const FFFilter ff_vf_showpalette;
477extern const FFFilter ff_vf_shuffleframes;
478extern const FFFilter ff_vf_shufflepixels;
479extern const FFFilter ff_vf_shuffleplanes;
480extern const FFFilter ff_vf_sidedata;
481extern const FFFilter ff_vf_signalstats;
482extern const FFFilter ff_vf_signature;
483extern const FFFilter ff_vf_siti;
484extern const FFFilter ff_vf_smartblur;
485extern const FFFilter ff_vf_sobel;
486extern const FFFilter ff_vf_sobel_opencl;
487extern const FFFilter ff_vf_split;
488extern const FFFilter ff_vf_spp;
489extern const FFFilter ff_vf_sr;
490extern const FFFilter ff_vf_ssim;
491extern const FFFilter ff_vf_ssim360;
492extern const FFFilter ff_vf_stereo3d;
493extern const FFFilter ff_vf_streamselect;
494extern const FFFilter ff_vf_subtitles;
495extern const FFFilter ff_vf_super2xsai;
496extern const FFFilter ff_vf_swaprect;
497extern const FFFilter ff_vf_swapuv;
498extern const FFFilter ff_vf_tblend;
499extern const FFFilter ff_vf_telecine;
500extern const FFFilter ff_vf_thistogram;
501extern const FFFilter ff_vf_threshold;
502extern const FFFilter ff_vf_thumbnail;
503extern const FFFilter ff_vf_thumbnail_cuda;
504extern const FFFilter ff_vf_tile;
505extern const FFFilter ff_vf_tiltandshift;
506extern const FFFilter ff_vf_tinterlace;
507extern const FFFilter ff_vf_tlut2;
508extern const FFFilter ff_vf_tmedian;
509extern const FFFilter ff_vf_tmidequalizer;
510extern const FFFilter ff_vf_tmix;
511extern const FFFilter ff_vf_tonemap;
512extern const FFFilter ff_vf_tonemap_opencl;
513extern const FFFilter ff_vf_tonemap_vaapi;
514extern const FFFilter ff_vf_tpad;
515extern const FFFilter ff_vf_transpose;
516extern const FFFilter ff_vf_transpose_cuda;
519extern const FFFilter ff_vf_transpose_vt;
521extern const FFFilter ff_vf_trim;
522extern const FFFilter ff_vf_unpremultiply;
523extern const FFFilter ff_vf_unsharp;
524extern const FFFilter ff_vf_unsharp_opencl;
525extern const FFFilter ff_vf_untile;
526extern const FFFilter ff_vf_uspp;
527extern const FFFilter ff_vf_v360;
528extern const FFFilter ff_vf_v360_vulkan;
529extern const FFFilter ff_vf_vaguedenoiser;
530extern const FFFilter ff_vf_varblur;
531extern const FFFilter ff_vf_vectorscope;
532extern const FFFilter ff_vf_vflip;
533extern const FFFilter ff_vf_vflip_vulkan;
534extern const FFFilter ff_vf_vfrdet;
535extern const FFFilter ff_vf_vibrance;
536extern const FFFilter ff_vf_vidstabdetect;
538extern const FFFilter ff_vf_vif;
539extern const FFFilter ff_vf_vignette;
540extern const FFFilter ff_vf_vmafmotion;
541extern const FFFilter ff_vf_vpp_qsv;
542extern const FFFilter ff_vf_vstack;
543extern const FFFilter ff_vf_w3fdif;
544extern const FFFilter ff_vf_waveform;
545extern const FFFilter ff_vf_weave;
546extern const FFFilter ff_vf_xbr;
547extern const FFFilter ff_vf_xcorrelate;
548extern const FFFilter ff_vf_xfade;
549extern const FFFilter ff_vf_xfade_opencl;
550extern const FFFilter ff_vf_xfade_vulkan;
551extern const FFFilter ff_vf_xmedian;
552extern const FFFilter ff_vf_xpsnr;
553extern const FFFilter ff_vf_xstack;
554extern const FFFilter ff_vf_yadif;
555extern const FFFilter ff_vf_yadif_cuda;
557extern const FFFilter ff_vf_yaepblur;
558extern const FFFilter ff_vf_zmq;
559extern const FFFilter ff_vf_zoompan;
560extern const FFFilter ff_vf_zscale;
561extern const FFFilter ff_vf_hstack_vaapi;
562extern const FFFilter ff_vf_vstack_vaapi;
563extern const FFFilter ff_vf_xstack_vaapi;
564extern const FFFilter ff_vf_hstack_qsv;
565extern const FFFilter ff_vf_vstack_qsv;
566extern const FFFilter ff_vf_xstack_qsv;
567extern const FFFilter ff_vf_pad_vaapi;
568extern const FFFilter ff_vf_drawbox_vaapi;
569
570extern const FFFilter ff_vsrc_allrgb;
571extern const FFFilter ff_vsrc_allyuv;
572extern const FFFilter ff_vsrc_amf_capture;
573extern const FFFilter ff_vsrc_cellauto;
574extern const FFFilter ff_vsrc_color;
575extern const FFFilter ff_vsrc_color_vulkan;
576extern const FFFilter ff_vsrc_colorchart;
578extern const FFFilter ff_vsrc_coreimagesrc;
579extern const FFFilter ff_vsrc_ddagrab;
580extern const FFFilter ff_vsrc_frei0r_src;
581extern const FFFilter ff_vsrc_gfxcapture;
582extern const FFFilter ff_vsrc_gradients;
583extern const FFFilter ff_vsrc_haldclutsrc;
584extern const FFFilter ff_vsrc_life;
585extern const FFFilter ff_vsrc_mandelbrot;
586extern const FFFilter ff_vsrc_mptestsrc;
587extern const FFFilter ff_vsrc_nullsrc;
588extern const FFFilter ff_vsrc_openclsrc;
589extern const FFFilter ff_vsrc_qrencodesrc;
590extern const FFFilter ff_vsrc_pal75bars;
591extern const FFFilter ff_vsrc_pal100bars;
592extern const FFFilter ff_vsrc_perlin;
593extern const FFFilter ff_vsrc_rgbtestsrc;
594extern const FFFilter ff_vsrc_sierpinski;
595extern const FFFilter ff_vsrc_smptebars;
596extern const FFFilter ff_vsrc_smptehdbars;
597extern const FFFilter ff_vsrc_testsrc;
598extern const FFFilter ff_vsrc_testsrc2;
599extern const FFFilter ff_vsrc_yuvtestsrc;
600extern const FFFilter ff_vsrc_zoneplate;
601
602extern const FFFilter ff_vsink_nullsink;
603
604/* multimedia filters */
605extern const FFFilter ff_avf_a3dscope;
606extern const FFFilter ff_avf_abitscope;
607extern const FFFilter ff_avf_adrawgraph;
608extern const FFFilter ff_avf_agraphmonitor;
609extern const FFFilter ff_avf_ahistogram;
610extern const FFFilter ff_avf_aphasemeter;
611extern const FFFilter ff_avf_avectorscope;
612extern const FFFilter ff_avf_concat;
613extern const FFFilter ff_avf_showcqt;
614extern const FFFilter ff_avf_showcwt;
615extern const FFFilter ff_avf_showfreqs;
616extern const FFFilter ff_avf_showspatial;
617extern const FFFilter ff_avf_showspectrum;
619extern const FFFilter ff_avf_showvolume;
620extern const FFFilter ff_avf_showwaves;
621extern const FFFilter ff_avf_showwavespic;
622extern const FFFilter ff_vaf_spectrumsynth;
623
624/* multimedia sources */
625extern const FFFilter ff_avsrc_avsynctest;
626extern const FFFilter ff_avsrc_amovie;
627extern const FFFilter ff_avsrc_movie;
628
629/* those filters are part of public or internal API,
630 * they are formatted to not be found by the grep
631 * as they are manually added again (due to their 'names'
632 * being the same while having different 'types'). */
633extern const FFFilter ff_asrc_abuffer;
634extern const FFFilter ff_vsrc_buffer;
635extern const FFFilter ff_asink_abuffer;
636extern const FFFilter ff_vsink_buffer;
637
638#include "libavfilter/filter_list.c"
639
640
641const AVFilter *av_filter_iterate(void **opaque)
642{
643 uintptr_t i = (uintptr_t)*opaque;
644 const FFFilter *f = filter_list[i];
645
646 if (f) {
647 *opaque = (void*)(i + 1);
648 return &f->p;
649 }
650
651 return NULL;
652}
653
655{
656 const AVFilter *f = NULL;
657 void *opaque = 0;
658
659 if (!name)
660 return NULL;
661
662 while ((f = av_filter_iterate(&opaque)))
663 if (!strcmp(f->name, name))
664 return f;
665
666 return NULL;
667}
const FFFilter ff_af_aap
Definition af_aap.c:318
const FFFilter ff_af_acontrast
const FFFilter ff_af_acopy
Definition af_acopy.c:56
const FFFilter ff_af_acrossover
const FFFilter ff_af_acrusher
const FFFilter ff_af_adeclick
const FFFilter ff_af_adeclip
const FFFilter ff_af_adecorrelate
const FFFilter ff_af_adelay
Definition af_adelay.c:468
const FFFilter ff_af_adenorm
Definition af_adenorm.c:265
const FFFilter ff_af_aintegral
const FFFilter ff_af_aderivative
const FFFilter ff_af_adrc
Definition af_adrc.c:489
const FFFilter ff_af_adynamicequalizer
const FFFilter ff_af_adynamicsmooth
const FFFilter ff_af_aecho
Definition af_aecho.c:339
const FFFilter ff_af_aemphasis
const FFFilter ff_af_aexciter
const FFFilter ff_af_afftdn
Definition af_afftdn.c:1368
const FFFilter ff_af_afftfilt
const FFFilter ff_af_aformat
Definition af_aformat.c:135
const FFFilter ff_af_afreqshift
const FFFilter ff_af_aphaseshift
const FFFilter ff_af_afwtdn
Definition af_afwtdn.c:1304
const FFFilter ff_af_aiir
Definition af_aiir.c:1563
const FFFilter ff_af_alimiter
const FFFilter ff_af_amerge
Definition af_amerge.c:380
const FFFilter ff_af_amix
Definition af_amix.c:619
const FFFilter ff_af_amultiply
const FFFilter ff_af_anequalizer
const FFFilter ff_af_anlmdn
Definition af_anlmdn.c:352
const FFFilter ff_af_anlms
Definition af_anlms.c:254
const FFFilter ff_af_anlmf
Definition af_anlms.c:270
const FFFilter ff_af_anull
Definition af_anull.c:30
const FFFilter ff_af_apad
Definition af_apad.c:197
const FFFilter ff_af_aphaser
Definition af_aphaser.c:259
const FFFilter ff_af_apsyclip
const FFFilter ff_af_apulsator
const FFFilter ff_af_aresample
const FFFilter ff_af_arls
Definition af_arls.c:284
const FFFilter ff_af_arnndn
Definition af_arnndn.c:1601
const FFFilter ff_af_apsnr
Definition af_asdr.c:284
const FFFilter ff_af_asdr
Definition af_asdr.c:269
const FFFilter ff_af_asisdr
Definition af_asdr.c:299
const FFFilter ff_af_asetnsamples
const FFFilter ff_af_asetrate
const FFFilter ff_af_ashowinfo
const FFFilter ff_af_asoftclip
const FFFilter ff_af_aspectralstats
const FFFilter ff_af_asr
Definition af_asr.c:176
const FFFilter ff_af_astats
Definition af_astats.c:959
const FFFilter ff_af_asubboost
const FFFilter ff_af_asuperstop
const FFFilter ff_af_asupercut
const FFFilter ff_af_asuperpass
const FFFilter ff_af_asubcut
const FFFilter ff_af_atempo
Definition af_atempo.c:1179
const FFFilter ff_af_atilt
Definition af_atilt.c:249
const FFFilter ff_af_axcorrelate
const FFFilter ff_af_bs2b
Definition af_bs2b.c:208
const FFFilter ff_af_channelmap
const FFFilter ff_af_channelsplit
const FFFilter ff_af_chorus
Definition af_chorus.c:342
const FFFilter ff_af_compand
Definition af_compand.c:545
const FFFilter ff_af_compensationdelay
const FFFilter ff_af_crossfeed
const FFFilter ff_af_crystalizer
const FFFilter ff_af_dcshift
Definition af_dcshift.c:125
const FFFilter ff_af_deesser
Definition af_deesser.c:197
const FFFilter ff_af_dialoguenhance
const FFFilter ff_af_drmeter
Definition af_drmeter.c:200
const FFFilter ff_af_dynaudnorm
const FFFilter ff_af_earwax
Definition af_earwax.c:239
const FFFilter ff_af_extrastereo
const FFFilter ff_af_firequalizer
const FFFilter ff_af_flanger
Definition af_flanger.c:198
const FFFilter ff_af_haas
Definition af_haas.c:221
const FFFilter ff_af_hdcd
Definition af_hdcd.c:1761
const FFFilter ff_af_headphone
const FFFilter ff_af_join
Definition af_join.c:598
const FFFilter ff_af_ladspa
Definition af_ladspa.c:813
const FFFilter ff_af_loudnorm
const FFFilter ff_af_lv2
Definition af_lv2.c:600
const FFFilter ff_af_mcompand
const FFFilter ff_af_pan
Definition af_pan.c:425
const FFFilter ff_af_replaygain
const FFFilter ff_af_rubberband
const FFFilter ff_af_silencedetect
const FFFilter ff_af_silenceremove
const FFFilter ff_af_sofalizer
const FFFilter ff_af_speechnorm
const FFFilter ff_af_stereotools
const FFFilter ff_af_stereowiden
const FFFilter ff_af_superequalizer
const FFFilter ff_af_surround
const FFFilter ff_af_tremolo
Definition af_tremolo.c:125
const FFFilter ff_af_vibrato
Definition af_vibrato.c:169
const FFFilter ff_af_virtualbass
const FFFilter ff_af_volume
Definition af_volume.c:459
const FFFilter ff_af_volumedetect
const FFFilter ff_af_whisper
Definition af_whisper.c:506
const FFFilter ff_af_tiltshelf
const FFFilter ff_vf_dnn_classify
const FFFilter ff_vf_premultiply_dynamic
const FFFilter ff_vf_cover_rect
const FFFilter ff_vf_lut3d
const FFFilter ff_vsrc_perlin
const FFFilter ff_vf_avgblur_vulkan
const FFFilter ff_vf_hstack
const FFFilter ff_vf_scale_cuda
const FFFilter ff_vf_addroi
Definition vf_addroi.c:251
const FFFilter ff_vf_hstack_qsv
const FFFilter ff_vf_dnn_detect
const FFFilter ff_vf_drawvg
Definition vf_drawvg.c:2831
const FFFilter ff_vf_greyedge
const FFFilter ff_vf_bwdif_vulkan
const FFFilter ff_vsrc_allrgb
const FFFilter ff_vsrc_buffer
Definition buffersrc.c:619
const FFFilter ff_vf_prewitt
const FFFilter ff_vf_vstack_qsv
const FFFilter ff_vf_scdet
Definition vf_scdet.c:196
const FFFilter ff_vf_deshake
Definition vf_deshake.c:592
const FFFilter ff_vf_chromakey
const FFFilter ff_vf_vqe_amf
Definition vf_vqe_amf.c:160
const FFFilter ff_avf_showfreqs
const FFFilter ff_vf_setdar
const FFFilter ff_vf_deinterlace_qsv
const FFFilter ff_vf_xcorrelate
const FFFilter ff_vf_scale_vaapi
const FFFilter ff_vf_deinterlace_vaapi
const FFFilter ff_vf_colorspace_cuda
const FFFilter ff_vf_maskedmin
const FFFilter ff_vf_freezeframes
const FFFilter ff_vf_fftfilt
Definition vf_fftfilt.c:595
const FFFilter ff_vf_drawgraph
const FFFilter ff_vf_lensfun
Definition vf_lensfun.c:522
const FFFilter ff_vf_blend_vulkan
const FFFilter ff_avsrc_amovie
const FFFilter ff_vsrc_smptebars
const FFFilter ff_asrc_aevalsrc
const FFFilter ff_vf_midequalizer
const FFFilter ff_vf_pad_cuda
const FFFilter ff_af_highshelf
const FFFilter ff_vf_removelogo
const FFFilter ff_vf_bitplanenoise
const FFFilter ff_vf_xstack_qsv
const FFFilter ff_avf_showcqt
const FFFilter ff_vsrc_colorspectrum
const FFFilter ff_vf_mcdeint
Definition vf_mcdeint.c:314
const FFFilter ff_vf_atadenoise
const FFFilter ff_vf_vmafmotion
const FFFilter ff_af_atrim
const FFFilter ff_vf_maskedthreshold
const FFFilter ff_af_azmq
const FFFilter ff_vf_erosion_opencl
const FFFilter ff_vf_identity
const FFFilter ff_vf_noformat
const FFFilter ff_af_asidedata
const FFFilter ff_vf_chromahold
const FFFilter ff_vf_showinfo
const FFFilter ff_af_abench
const FFFilter ff_vf_vif
Definition vf_vif.c:631
const FFFilter ff_vsrc_openclsrc
const FFFilter ff_vf_normalize
const FFFilter ff_vsink_nullsink
const FFFilter ff_vf_colortemperature
const FFFilter ff_vf_avgblur
Definition vf_avgblur.c:337
const FFFilter ff_vf_fade
Definition vf_fade.c:580
const FFFilter ff_vf_deband
Definition vf_deband.c:466
const FFFilter ff_vf_bbox
Definition vf_bbox.c:147
const FFFilter ff_af_lowpass
const FFFilter ff_vf_libvmaf
Definition vf_libvmaf.c:620
const FFFilter ff_vf_pixelize
const FFFilter ff_vf_vpp_amf
Definition vf_vpp_amf.c:296
const FFFilter ff_vf_copy
Definition vf_copy.c:72
const FFFilter ff_vf_tmedian
const FFFilter ff_vf_pullup
Definition vf_pullup.c:751
const FFFilter ff_vf_nlmeans
Definition vf_nlmeans.c:475
const FFFilter ff_vf_xmedian
const FFFilter ff_vf_colormap
const FFFilter ff_avf_showvolume
const FFFilter ff_vf_geq
Definition vf_geq.c:529
const FFFilter ff_vf_random
Definition vf_random.c:144
const FFFilter ff_vf_framepack
const FFFilter ff_vf_nnedi
Definition vf_nnedi.c:1156
const FFFilter ff_vf_fspp
Definition vf_fspp.c:346
const FFFilter ff_vf_tiltandshift
const FFFilter ff_vf_gblur
Definition vf_gblur.c:317
const FFFilter ff_vf_multiply
const FFFilter ff_vf_floodfill
const FFFilter ff_vf_erosion
const FFFilter ff_vf_minterpolate
const FFFilter ff_avf_abitscope
const FFFilter ff_vf_swapuv
Definition vf_swapuv.c:95
const FFFilter ff_vf_fieldhint
const FFFilter ff_vf_frei0r
Definition vf_frei0r.c:440
const FFFilter ff_vf_tonemap_opencl
const FFFilter ff_vf_crop
Definition vf_crop.c:388
const FFFilter ff_vf_remap
Definition vf_remap.c:400
const FFFilter ff_vf_deshake_opencl
const FFFilter ff_af_aselect
const FFFilter ff_vf_hqx
Definition vf_hqx.c:547
const FFFilter ff_vf_readvitc
const FFFilter ff_vsrc_gfxcapture
const FFFilter ff_vf_shear
Definition vf_shear.c:315
const FFFilter ff_vf_tmix
const FFFilter ff_vf_unpremultiply
const FFFilter ff_vf_program_opencl
const FFFilter ff_vf_doubleweave
Definition vf_weave.c:223
const FFFilter ff_vf_mestimate_d3d12
const FFFilter ff_af_acompressor
const FFFilter ff_vf_ocio
const FFFilter ff_vsink_buffer
Definition buffersink.c:382
const FFFilter ff_vsrc_haldclutsrc
const FFFilter ff_vf_estdif
Definition vf_estdif.c:578
const FFFilter ff_vf_drawbox
const FFFilter ff_vf_thumbnail_cuda
const FFFilter ff_af_asettb
const FFFilter ff_avf_concat
Definition avf_concat.c:454
const FFFilter ff_vf_denoise_vaapi
const FFFilter ff_vf_ocv
const FFFilter ff_vf_roberts_opencl
const FFFilter ff_vf_dnn_processing
const FFFilter ff_vf_threshold
const FFFilter ff_vf_remap_opencl
const FFFilter ff_vf_nlmeans_opencl
const FFFilter ff_vf_dilation_opencl
const FFFilter ff_vf_boxblur_opencl
const FFFilter ff_vf_colorcorrect
const FFFilter ff_vf_colorkey_opencl
const FFFilter ff_vf_bwdif
Definition vf_bwdif.c:227
const FFFilter ff_vf_shuffleplanes
const FFFilter ff_vf_maskedmax
const FFFilter ff_asrc_flite
Definition asrc_flite.c:353
const FFFilter ff_vf_deflicker
const FFFilter ff_vf_fps
Definition vf_fps.c:389
const FFFilter ff_af_highpass
const FFFilter ff_vf_vidstabtransform
const FFFilter ff_vf_iccgen
Definition vf_iccgen.c:165
const FFFilter ff_vf_lut1d
const FFFilter ff_vf_delogo
Definition vf_delogo.c:386
const FFFilter ff_vf_mergeplanes
const FFFilter ff_vf_colorhold
const FFFilter ff_vf_monochrome
const FFFilter ff_vf_lenscorrection
const FFFilter ff_vf_reverse
const FFFilter ff_vf_hflip_vulkan
const FFFilter ff_vf_owdenoise
const FFFilter ff_vf_split
Definition split.c:127
const FFFilter ff_af_arealtime
const FFFilter ff_avf_agraphmonitor
const FFFilter ff_avf_showspectrumpic
const FFFilter ff_vsrc_mandelbrot
const FFFilter ff_vf_vignette
const FFFilter ff_vf_edgedetect
const FFFilter ff_vf_colorbalance
const FFFilter ff_vf_w3fdif
Definition vf_w3fdif.c:614
const FFFilter ff_vf_codecview
const FFFilter ff_af_aloop
const FFFilter ff_vf_ssim
Definition vf_ssim.c:588
const FFFilter ff_vf_mestimate
const FFFilter ff_vf_ciescope
const FFFilter ff_af_bandreject
const FFFilter ff_vf_corr
Definition vf_corr.c:420
const FFFilter ff_vf_vectorscope
const FFFilter ff_vf_dblur
Definition vf_dblur.c:302
const FFFilter ff_vf_maskedmerge
const FFFilter ff_af_acue
const FFFilter ff_vf_premultiply
const FFFilter ff_vf_format
const FFFilter ff_vf_quirc
Definition vf_quirc.c:179
const FFFilter ff_af_equalizer
const FFFilter ff_vf_bilateral_cuda
const FFFilter ff_vsrc_ddagrab
const FFFilter ff_vf_transpose
const FFFilter ff_vf_displace
const FFFilter ff_vf_ass
const FFFilter ff_vf_colorchannelmixer
const FFFilter ff_vf_transpose_vaapi
const FFFilter ff_af_ametadata
const FFFilter ff_vf_msad
const FFFilter ff_vf_pseudocolor
const FFFilter ff_vf_hwmap
Definition vf_hwmap.c:425
const FFFilter ff_vf_colorcontrast
const FFFilter ff_vf_thumbnail
const FFFilter ff_vf_grayworld
const FFFilter ff_vf_mix
const FFFilter ff_vf_blurdetect
const FFFilter ff_asrc_abuffer
Definition buffersrc.c:640
const FFFilter ff_vf_blend
const FFFilter ff_vf_overlay
Definition vf_overlay.c:965
const FFFilter ff_vf_haldclut
const FFFilter ff_vf_removegrain
const FFFilter ff_vf_zoompan
Definition vf_zoompan.c:364
const FFFilter ff_vf_smartblur
const FFFilter ff_vf_chromakey_cuda
const FFFilter ff_vf_yadif_videotoolbox
const FFFilter ff_avf_showspectrum
const FFFilter ff_vf_varblur
Definition vf_varblur.c:400
const FFFilter ff_af_areverse
const FFFilter ff_vf_phase
Definition vf_phase.c:220
const FFFilter ff_avf_showwavespic
const FFFilter ff_vsrc_testsrc2
const FFFilter ff_vf_overlay_opencl
const FFFilter ff_vf_colorspace
const FFFilter ff_af_biquad
const FFFilter ff_vf_deflate
const FFFilter ff_vf_tpad
Definition vf_tpad.c:243
const FFFilter ff_af_alatency
const FFFilter ff_vf_noise
Definition vf_noise.c:337
const FFFilter ff_af_astreamselect
const FFFilter ff_avf_ahistogram
const FFFilter ff_vf_streamselect
const FFFilter ff_vf_palettegen
const FFFilter ff_vf_interlace
const FFFilter ff_vf_find_rect
const FFFilter ff_avf_avectorscope
const FFFilter ff_af_asplit
Definition split.c:138
const FFFilter ff_vf_interleave
const FFFilter ff_vf_overlay_cuda
const FFFilter ff_af_allpass
const FFFilter ff_vf_drawbox_vaapi
const FFFilter ff_vf_tblend
const FFFilter ff_af_bass
const FFFilter ff_vsrc_rgbtestsrc
const FFFilter ff_vf_kirsch
const FFFilter ff_vf_photosensitivity
const FFFilter ff_vf_separatefields
const FFFilter ff_vf_hqdn3d
Definition vf_hqdn3d.c:408
const FFFilter ff_vf_xfade_opencl
const FFFilter ff_vsrc_frei0r_src
Definition vf_frei0r.c:529
const FFFilter ff_vf_signature
const FFFilter ff_vf_libplacebo
const FFFilter ff_vf_dilation
const FFFilter ff_vf_oscilloscope
const FFFilter ff_vf_rotate
Definition vf_rotate.c:596
const FFFilter ff_vf_deinterlace_d3d12
const FFFilter ff_vsrc_sierpinski
const FFFilter ff_vaf_spectrumsynth
const FFFilter ff_vf_vpp_qsv
const FFFilter ff_vf_settb
const FFFilter ff_vf_latticepal
const FFFilter ff_vf_pixscope
const FFFilter ff_vf_ssim360
const FFFilter ff_vf_vstack_vaapi
const FFFilter ff_vf_amplify
Definition vf_amplify.c:274
const FFFilter ff_vf_hsvhold
Definition vf_hsvkey.c:342
const FFFilter ff_vf_hue
Definition vf_hue.c:505
const FFFilter ff_vf_colorkey
const FFFilter ff_vf_sidedata
const FFFilter ff_vf_blockdetect
const FFFilter ff_vf_hwupload_cuda
const FFFilter ff_vf_huesaturation
const FFFilter ff_af_ainterleave
const FFFilter ff_vf_showpalette
const FFFilter ff_vf_xfade
Definition vf_xfade.c:2393
const FFFilter ff_vf_scale
Definition vf_scale.c:1189
const FFFilter ff_af_agate
const FFFilter ff_vf_bwdif_cuda
const FFFilter ff_vf_tonemap_vaapi
const FFFilter ff_vf_swaprect
const FFFilter ff_vf_tlut2
const FFFilter ff_vf_zscale
Definition vf_zscale.c:1083
const FFFilter ff_vf_overlay_vaapi
const FFFilter ff_vf_entropy
Definition vf_entropy.c:178
const FFFilter ff_asink_abuffer
Definition buffersink.c:403
const FFFilter ff_vf_v360_vulkan
const FFFilter ff_vf_pad
Definition vf_pad.c:461
const FFFilter ff_vf_fillborders
const FFFilter ff_vf_lcevc
Definition vf_lcevc.c:449
const FFFilter ff_vf_yaepblur
const FFFilter ff_vf_dedot
Definition vf_dedot.c:385
const FFFilter ff_vf_shuffleframes
const FFFilter ff_vf_ocr
Definition vf_ocr.c:131
const FFFilter ff_vf_scale_vulkan
const FFFilter ff_vf_graphmonitor
const FFFilter ff_vf_iccdetect
const FFFilter ff_avf_aphasemeter
const FFFilter ff_af_asendcmd
const FFFilter ff_vf_sab
Definition vf_sab.c:311
const FFFilter ff_vf_prewitt_opencl
const FFFilter ff_vf_colorlevels
const FFFilter ff_vf_decimate
const FFFilter ff_vf_colordetect
const FFFilter ff_vf_setrange
const FFFilter ff_vf_scale2ref
Definition vf_scale.c:1258
const FFFilter ff_vf_loop
const FFFilter ff_vf_backgroundkey
const FFFilter ff_vf_overlay_qsv
const FFFilter ff_vf_lut2
Definition vf_lut2.c:567
const FFFilter ff_vf_waveform
const FFFilter ff_af_aperms
const FFFilter ff_vf_dctdnoiz
const FFFilter ff_vf_datascope
const FFFilter ff_vf_bench
const FFFilter ff_vf_guided
Definition vf_guided.c:489
const FFFilter ff_vf_psnr
Definition vf_psnr.c:438
const FFFilter ff_vf_yadif
Definition vf_yadif.c:325
const FFFilter ff_vf_tile
Definition vf_tile.c:295
const FFFilter ff_asink_anullsink
const FFFilter ff_vf_colorize
const FFFilter ff_vf_morpho
Definition vf_morpho.c:1079
const FFFilter ff_vf_vidstabdetect
const FFFilter ff_avf_showspatial
const FFFilter ff_asrc_sinc
Definition asrc_sinc.c:429
const FFFilter ff_vf_chromanr
const FFFilter ff_vf_cas
Definition vf_cas.c:268
const FFFilter ff_vf_untile
Definition vf_untile.c:179
const FFFilter ff_vf_alphaextract
const FFFilter ff_vf_transpose_vulkan
const FFFilter ff_vf_vaguedenoiser
const FFFilter ff_vf_despill
Definition vf_despill.c:159
const FFFilter ff_vf_pp7
Definition vf_pp7.c:380
const FFFilter ff_vf_lutyuv
const FFFilter ff_vf_tonemap
Definition vf_tonemap.c:310
const FFFilter ff_vf_nlmeans_vulkan
const FFFilter ff_af_aeval
const FFFilter ff_vf_fieldmatch
const FFFilter ff_vf_pad_opencl
const FFFilter ff_vf_tinterlace
const FFFilter ff_vf_limiter
Definition vf_limiter.c:233
const FFFilter ff_vf_latency
const FFFilter ff_vf_chromashift
const FFFilter ff_avf_showcwt
const FFFilter ff_vf_hysteresis
const FFFilter ff_vf_setpts
const FFFilter ff_vf_mpdecimate
const FFFilter ff_vf_xbr
Definition vf_xbr.c:416
const FFFilter ff_vsrc_smptehdbars
const FFFilter ff_vf_blackdetect
const FFFilter ff_vf_rgbashift
const FFFilter ff_vf_transpose_opencl
const FFFilter ff_asrc_sine
Definition asrc_sine.c:301
const FFFilter ff_vf_scdet_vulkan
const FFFilter ff_avf_adrawgraph
const FFFilter ff_vf_field
Definition vf_field.c:102
const FFFilter ff_vf_thistogram
const FFFilter ff_vf_framestep
const FFFilter ff_asrc_afireqsrc
const FFFilter ff_vf_signalstats
const FFFilter ff_vf_weave
Definition vf_weave.c:201
const FFFilter ff_vsrc_qrencodesrc
Definition qrencode.c:712
const FFFilter ff_vf_fieldorder
const FFFilter ff_vf_zmq
const FFFilter ff_vf_selectivecolor
const FFFilter ff_af_bandpass
const FFFilter ff_vsrc_color
const FFFilter ff_vf_readeia608
const FFFilter ff_vf_interlace_vulkan
const FFFilter ff_vf_extractplanes
const FFFilter ff_vf_uspp
Definition vf_uspp.c:552
const FFFilter ff_vf_pixdesctest
const FFFilter ff_vf_perspective
const FFFilter ff_vf_avgblur_opencl
const FFFilter ff_vf_curves
Definition vf_curves.c:1015
const FFFilter ff_vf_flip_vulkan
const FFFilter ff_vf_detelecine
const FFFilter ff_vf_cropdetect
const FFFilter ff_vf_dejudder
const FFFilter ff_vf_vibrance
const FFFilter ff_vf_convolution_opencl
const FFFilter ff_vf_lut
const FFFilter ff_af_afade
const FFFilter ff_af_sidechaincompress
const FFFilter ff_vf_scale_d3d12
const FFFilter ff_vf_transpose_cuda
const FFFilter ff_vf_scroll
Definition vf_scroll.c:197
const FFFilter ff_vf_telecine
const FFFilter ff_vf_vstack
const FFFilter ff_af_ebur128
Definition f_ebur128.c:1116
const FFFilter ff_vf_elbg
Definition vf_elbg.c:260
const FFFilter ff_vf_fsync
Definition vf_fsync.c:291
const FFFilter ff_vf_histeq
Definition vf_histeq.c:256
const FFFilter ff_vf_sobel
const FFFilter ff_vf_xstack_vaapi
const FFFilter ff_avf_showwaves
const FFFilter ff_vsrc_pal100bars
const FFFilter ff_vf_limitdiff
const FFFilter ff_vf_sr_amf
Definition vf_sr_amf.c:179
const FFFilter ff_vf_feedback
const FFFilter ff_vf_framerate
const FFFilter ff_vf_lutrgb
const FFFilter ff_af_sidechaingate
const FFFilter ff_vsrc_colorchart
const FFFilter ff_vf_xstack
const FFFilter ff_vf_drawtext
const FFFilter ff_vf_pad_vaapi
const FFFilter ff_vf_colormatrix
const FFFilter ff_asrc_anoisesrc
const FFFilter ff_vf_negate
Definition vf_negate.c:359
const FFFilter ff_vf_v360
Definition vf_v360.c:5095
const FFFilter ff_vf_idet
Definition vf_idet.c:453
const FFFilter ff_vf_bilateral
const FFFilter ff_vf_repeatfields
const FFFilter ff_vf_scale_d3d11
const FFFilter ff_vf_sr
Definition vf_sr.c:188
const FFFilter ff_vf_setfield
const FFFilter ff_vf_lagfun
Definition vf_lagfun.c:221
const FFFilter ff_vf_siti
Definition vf_siti.c:331
const FFFilter ff_vf_inflate
const FFFilter ff_asrc_afirsrc
const FFFilter ff_vf_hwdownload
const FFFilter ff_vf_maskfun
Definition vf_maskfun.c:319
const FFFilter ff_asrc_afdelaysrc
const FFFilter ff_vf_histogram
const FFFilter ff_vf_hsvkey
Definition vf_hsvkey.c:300
const FFFilter ff_vf_roberts
const FFFilter ff_vsrc_allyuv
const FFFilter ff_vsrc_color_vulkan
const FFFilter ff_vf_convolve
const FFFilter ff_af_asegment
const FFFilter ff_vf_setsar
const FFFilter ff_vf_spp
Definition vf_spp.c:489
const FFFilter ff_vf_frc_amf
Definition vf_frc_amf.c:281
const FFFilter ff_vf_transpose_vt
const FFFilter ff_vsrc_coreimagesrc
const FFFilter ff_vf_vflip
Definition vf_vflip.c:130
const FFFilter ff_vf_perms
const FFFilter ff_vf_trim
const FFFilter ff_vf_overlay_vulkan
const FFFilter ff_vf_median
Definition vf_median.c:273
const FFFilter ff_vf_qrencode
Definition qrencode.c:831
const FFFilter ff_vf_drawgrid
const FFFilter ff_vf_qp
Definition vf_qp.c:184
const FFFilter ff_vf_hstack_vaapi
const FFFilter ff_vf_sendcmd
const FFFilter ff_vf_lumakey
Definition vf_lumakey.c:187
const FFFilter ff_avsrc_avsynctest
const FFFilter ff_vf_exposure
const FFFilter ff_vf_epx
Definition vf_epx.c:270
const FFFilter ff_vf_scale_qsv
const FFFilter ff_vsrc_pal75bars
const FFFilter ff_vf_subtitles
const FFFilter ff_vf_gradfun
Definition vf_gradfun.c:238
const FFFilter ff_vf_sharpness_vaapi
const FFFilter ff_vf_bm3d
Definition vf_bm3d.c:1045
const FFFilter ff_vf_metadata
const FFFilter ff_vf_maskedclamp
const FFFilter ff_vf_stereo3d
const FFFilter ff_vf_null
Definition vf_null.c:29
const FFFilter ff_vf_derain
Definition vf_derain.c:109
const FFFilter ff_vf_scharr
const FFFilter ff_vf_hflip
Definition vf_hflip.c:149
const FFFilter ff_vf_alphamerge
const FFFilter ff_vf_eq
Definition vf_eq.c:340
const FFFilter ff_vf_freezedetect
const FFFilter ff_vsrc_gradients
const FFFilter ff_vsrc_yuvtestsrc
const FFFilter ff_vf_coreimage
const FFFilter ff_vf_il
Definition vf_il.c:191
const FFFilter ff_vf_xfade_vulkan
const FFFilter ff_vf_unsharp
Definition vf_unsharp.c:397
const FFFilter ff_vsrc_zoneplate
const FFFilter ff_vsrc_amf_capture
Definition vsrc_amf.c:387
const FFFilter ff_vf_tmidequalizer
const FFFilter ff_vf_blackframe
const FFFilter ff_vsrc_cellauto
const FFFilter ff_af_lowshelf
const FFFilter ff_vf_shufflepixels
const FFFilter ff_vf_vfrdet
Definition vf_vfrdet.c:100
const FFFilter ff_vf_select
const FFFilter ff_asrc_anullsrc
const FFFilter ff_vf_scale_vt
const FFFilter ff_vf_kerndeint
const FFFilter ff_vf_realtime
const FFFilter ff_asrc_hilbert
const FFFilter ff_vf_ccrepack
Definition vf_ccrepack.c:90
const FFFilter ff_af_treble
const FFFilter ff_vf_super2xsai
const FFFilter ff_vf_deconvolve
const FFFilter ff_vf_vflip_vulkan
const FFFilter ff_vf_fftdnoiz
const FFFilter ff_vsrc_nullsrc
const FFFilter ff_vf_procamp_vaapi
const FFFilter ff_vf_yadif_cuda
const FFFilter ff_vsrc_life
Definition vsrc_life.c:447
const FFFilter ff_vf_segment
const FFFilter ff_avf_a3dscope
const FFFilter ff_vf_sobel_opencl
const FFFilter ff_vf_gblur_vulkan
const FFFilter ff_vf_hwupload
const FFFilter ff_avsrc_movie
const FFFilter ff_vf_blackdetect_vulkan
const FFFilter ff_vf_deblock
Definition vf_deblock.c:414
const FFFilter ff_vsrc_testsrc
const FFFilter ff_vf_unsharp_opencl
const FFFilter ff_vf_libvmaf_cuda
const FFFilter ff_vf_convolution
const FFFilter ff_vf_chromaber_vulkan
const FFFilter ff_vsrc_mptestsrc
const FFFilter ff_af_asetpts
const FFFilter ff_vf_paletteuse
const FFFilter ff_vf_cue
const FFFilter ff_vf_setparams
const FFFilter ff_vf_boxblur
Definition vf_boxblur.c:305
const FFFilter ff_vf_xpsnr
Definition vf_xpsnr.c:713
const FFFilter ff_af_acrossfade
Main libavfilter public API header.
#define i(width, name, range_min, range_max)
Definition cbs_h264.c:63
#define f(width, name)
Definition cbs_vp8.c:236
#define NULL
Definition coverity.c:32
const AVFilter * avfilter_get_by_name(const char *name)
Get a filter definition matching the given name.
Definition allfilters.c:654
const AVFilter * av_filter_iterate(void **opaque)
Iterate over all registered filters.
Definition allfilters.c:641
const FFFilter ff_af_afir
Definition af_afir.c:782
const char * name
Definition qsvenc.c:142
Filter definition.
Definition avfilter.h:215