1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavfilter
Zhao Zhili 8c21f1e3b7 avfilter/dnn: Refactor DNN parameter configuration system
This patch trying to resolve mulitiple issues related to parameter
configuration:

Firstly, each DNN filters duplicate DNN_COMMON_OPTIONS, which should
be the common options of backend.

Secondly, backend options are hidden behind the scene. It's a
AV_OPT_TYPE_STRING backend_configs for user, and parsed by each
backend. We don't know each backend support what kind of options
from the help message.

Third, DNN backends duplicate DNN_BACKEND_COMMON_OPTIONS.

Last but not the least, pass backend options via AV_OPT_TYPE_STRING
makes it hard to pass AV_OPT_TYPE_BINARY to backend, if not impossible.

This patch puts backend common options and each backend options inside
DnnContext to reduce code duplication, make options user friendly, and
easy to extend for future usecase.

For example,

./ffmpeg -h filter=dnn_processing

dnn_processing AVOptions:
   dnn_backend       <int>        ..FV....... DNN backend (from INT_MIN to INT_MAX) (default tensorflow)
     tensorflow      1            ..FV....... tensorflow backend flag
     openvino        2            ..FV....... openvino backend flag
     torch           3            ..FV....... torch backend flag

dnn_base AVOptions:
   model             <string>     ..F........ path to model file
   input             <string>     ..F........ input name of the model
   output            <string>     ..F........ output name of the model
   backend_configs   <string>     ..F.......P backend configs (deprecated)
   options           <string>     ..F.......P backend configs (deprecated)
   nireq             <int>        ..F........ number of request (from 0 to INT_MAX) (default 0)
   async             <boolean>    ..F........ use DNN async inference (default true)
   device            <string>     ..F........ device to run model

dnn_tensorflow AVOptions:
   sess_config       <string>     ..F........ config for SessionOptions

dnn_openvino AVOptions:
   batch_size        <int>        ..F........ batch size per request (from 1 to 1000) (default 1)
   input_resizable   <boolean>    ..F........ can input be resizable or not (default false)
   layout            <int>        ..F........ input layout of model (from 0 to 2) (default none)
     none            0            ..F........ none
     nchw            1            ..F........ nchw
     nhwc            2            ..F........ nhwc
   scale             <float>      ..F........ Add scale preprocess operation. Divide each element of input by specified value. (from INT_MIN to INT_MAX) (default 0)
   mean              <float>      ..F........ Add mean preprocess operation. Subtract specified value from each element of input. (from INT_MIN to INT_MAX) (default 0)

dnn_th AVOptions:
   optimize          <int>        ..F........ turn on graph executor optimization (from 0 to 1) (default 0)

Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
Reviewed-by: Wenbin Chen <wenbin.chen@intel.com>
Reviewed-by: Guo Yejun <yejun.guo@intel.com>
2024-05-18 19:44:50 +08:00
..
aarch64 aarch64: Lowercase UXTW/SXTW and similar flags 2023-10-21 23:25:23 +03:00
cuda avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dnn avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
metal
opencl apply spelling fixes 2023-11-18 19:55:42 +01:00
riscv avfilter/riscv: build afir only if required 2024-05-14 17:46:19 +02:00
tests avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vulkan nlmeans_vulkan: parallelize workgroup invocations 2023-10-11 16:53:06 +02:00
x86 avfilter/blend: put slice parameters to a single struct 2024-05-14 21:07:37 +02:00
.gitignore
aap_template.c avfilter: add Affine Projection adaptive audio filter 2023-11-28 15:40:34 +01:00
adynamicequalizer_template.c avfilter/af_adynamicequalizer: add adaptive detection mode 2023-11-17 00:17:54 +01:00
aeval.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_aap.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_acontrast.c
af_acopy.c
af_acrossover.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_acrusher.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_adeclick.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_adecorrelate.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_adelay.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_adenorm.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aderivative.c
af_adrc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_adynamicequalizer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_adynamicsmooth.c
af_aecho.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_aemphasis.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aexciter.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_afade.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_afftdn.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_afftfilt.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_afir.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_afir.h avfilter/af_afir: add timeline support 2023-11-19 23:47:51 +01:00
af_afirdsp.h af_afir: RISC-V V fcmul_add 2023-11-16 20:53:18 +02:00
af_aformat.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
af_afreqshift.c
af_afwtdn.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_agate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aiir.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_alimiter.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_amerge.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_amix.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_amultiply.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_anequalizer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_anlmdn.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_anlmdndsp.h
af_anlms.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_anull.c
af_apad.c
af_aphaser.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_apsyclip.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_apulsator.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aresample.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
af_arls.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_arnndn.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_asdr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_asetnsamples.c
af_asetrate.c
af_ashowinfo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_asoftclip.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aspectralstats.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_asr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_astats.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_asubboost.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_asupercut.c
af_atempo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_atilt.c
af_axcorrelate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_biquads.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_bs2b.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_channelmap.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_channelsplit.c avfilter/af_channelsplit: fix memory leak 2024-04-15 10:30:46 +08:00
af_chorus.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_compand.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_compensationdelay.c
af_crossfeed.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_crystalizer.c
af_dcshift.c
af_deesser.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_dialoguenhance.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_drmeter.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_dynaudnorm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_earwax.c
af_extrastereo.c
af_firequalizer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_flanger.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_haas.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_hdcd.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_headphone.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_join.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_ladspa.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_loudnorm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_lv2.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_mcompand.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_pan.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_replaygain.c
af_rubberband.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_sidechaincompress.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_silencedetect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_silenceremove.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_sofalizer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_speechnorm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_stereotools.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_stereowiden.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_superequalizer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_surround.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_tremolo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_vibrato.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
af_virtualbass.c
af_volume.c avfilter/af_volume: Don't free options manually 2024-05-09 13:18:32 +02:00
af_volume.h
af_volumedetect.c
afir_template.c avfilter/af_afir: refactor crossfade code 2023-11-19 23:47:52 +01:00
allfilters.c lavfi: Add drawbox_vaapi filter 2024-04-18 14:43:07 +08:00
anlms_template.c avfilter/af_anlms: add double sample format support 2023-11-27 20:27:25 +01:00
arls_template.c avfilter/arls_template: use defines for all constants 2023-11-28 16:09:12 +01:00
asink_anullsink.c
asrc_afdelaysrc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
asrc_afirsrc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
asrc_anoisesrc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
asrc_anullsrc.c avfilter/asrc_anullsrc: fix allowed range for sample_rate 2023-11-22 19:41:15 -03:00
asrc_flite.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
asrc_hilbert.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
asrc_sinc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
asrc_sine.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
atadenoise.h
audio.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
audio.h
avf_a3dscope.c
avf_abitscope.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_ahistogram.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_aphasemeter.c avcodec, avfilter: Don't use "" for system headers 2024-03-31 00:08:42 +01:00
avf_avectorscope.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_concat.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_showcqt.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_showcqt.h
avf_showcwt.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_showfreqs.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_showspatial.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_showspectrum.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_showvolume.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avf_showwaves.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avfilter_internal.h avfilter/avfilter: Move frame_pool to FilterLinkInternal 2024-02-18 16:38:09 +01:00
avfilter.c lavfi/avfilter: add an "auto" constant to the threads option 2024-04-09 10:34:18 +02:00
avfilter.h lavfi: deprecate avfilter_config_links() 2024-03-08 09:29:54 +01:00
avfiltergraph.c avfilter/avfiltergraph: return value of ff_request_frame() is unused 2024-05-01 02:57:13 +02:00
avfilterres.rc
bbox.c
bbox.h
blend_modes.c avfilter/blend: put slice parameters to a single struct 2024-05-14 21:07:37 +02:00
blend.h avfilter/blend: use a per-thread AVExpr 2024-05-14 21:07:37 +02:00
boxblur.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
boxblur.h
bufferqueue.h
buffersink.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
buffersink.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
buffersrc.c avfilter/buffersrc: never override channel count in av_buffersrc_add_frame_flags 2024-04-09 23:12:46 +02:00
buffersrc.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
bwdifdsp.c
bwdifdsp.h
ccfifo.c avfilter/ccfifo: Improve included headers 2024-02-07 10:22:19 +01:00
ccfifo.h avfilter/ccfifo: Improve included headers 2024-02-07 10:22:19 +01:00
colorchannelmixer_template.c
colorspace.c
colorspace.h
colorspacedsp_template.c
colorspacedsp_yuv2yuv_template.c
colorspacedsp.c
colorspacedsp.h
convolution.h avfilter/vf_convolution: Fix compilation with sobel disabled 2024-05-07 23:53:26 +02:00
dialoguenhance_template.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dnn_filter_common.c avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
dnn_filter_common.h avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
dnn_interface.h avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
drawutils.c avfilter/drawutils: remove redundant xyz format check 2023-10-31 15:46:38 +01:00
drawutils.h
ebur128.c
ebur128.h
edge_common.c
edge_common.h
edge_template.c avfilter/edge_template: Fix small inputs with gaussian_blur() 2023-12-29 01:28:10 +01:00
f_bench.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_cue.c
f_drawgraph.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_ebur128.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_graphmonitor.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_interleave.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_latency.c
f_loop.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_metadata.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_perms.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_realtime.c
f_reverse.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_segment.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_select.c avfilter/f_select.c: add support for iw and ih variables 2024-05-08 21:33:32 +02:00
f_sendcmd.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_sidedata.c avfilter/f_sidedata: synchronize with side data list 2024-04-26 21:02:46 +02:00
f_streamselect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
f_zmq.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
fflcms2.c
fflcms2.h
file_open.c
filters.h
formats.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
formats.h avfilter: add negotiation API for color space/range 2023-12-31 13:35:03 -08:00
framepool.c avutil/internal: Move avpriv_set_systematic_pal2 decl to imgutils_internal.h 2024-03-31 00:08:43 +01:00
framepool.h
framequeue.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
framequeue.h
framerate.h
framesync.c avfilter/framesync: reset nb_in on allocation failure 2024-05-05 21:37:07 -03:00
framesync.h avfilter/framesync: make framesync_class un-static 2024-05-03 14:23:22 +02:00
gblur.h
generate_wave_table.c
generate_wave_table.h
gradfun.h
graphdump.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
graphparser.c avfilter: Add a header for internal generic-layer APIs 2024-02-18 16:38:09 +01:00
hermite.h
hflip.h avfilter/vf_hflip: Remove empty options and AVClass 2024-04-03 19:14:12 +02:00
internal.h lavfi: deprecate avfilter_config_links() 2024-03-08 09:29:54 +01:00
lavfutils.c
lavfutils.h
libavfilter.v
limiter.h
log2_tab.c
lswsutils.c
lswsutils.h
lut3d.h
Makefile avfilter/Makefile: Add missing morpho->framesync dependency 2024-05-07 23:53:26 +02:00
maskedclamp.h
maskedmerge.h
median_template.c
median.h
motion_estimation.c
motion_estimation.h
opencl_source.h
opencl.c
opencl.h
palette.c
palette.h
phase_template.c
preserve_color.h
psnr.h
pthread.c avfilter/avfiltergraph: Avoid allocation for AVFilterGraphInternal 2024-02-18 16:38:09 +01:00
qp_table.c
qp_table.h
qrencode.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
qsvvpp.c lavfi/qsv: Copy metadata fields from the given input 2024-04-29 11:08:41 +08:00
qsvvpp.h lavfi/qsv: Copy metadata fields from the given input 2024-04-29 11:08:41 +08:00
removegrain.h
scale_eval.c
scale_eval.h
scene_sad.c
scene_sad.h
setpts.c lavfi/setpts: unset frame durations 2024-03-29 09:09:40 +01:00
settb.c
signature_lookup.c avfilter/signature_lookup: Dont copy uninitialized stuff around 2024-04-24 02:52:16 +02:00
signature.h
silenceremove_template.c
split.c
src_avsynctest.c avfilter: pass link YUV colorspace to ff_draw_init2 2024-02-06 11:30:10 +01:00
src_movie.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ssim.h
stack_internal.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
stack_internal.h
stereo3d.h
textutils.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
textutils.h lavfi: introduce textutils 2024-01-01 20:12:52 +01:00
threshold.h
tinterlace.h
transform.c
transform.h
transpose.h
trim.c
unsharp.h
v360.h avfilter/v360: Use AV_VIDEO_MAX_PLANES 2024-02-16 21:34:38 +01:00
vaapi_vpp.c lavfi/vaapi_vpp: Use dynamic frame pool in outlink if possible 2024-04-18 14:43:07 +08:00
vaapi_vpp.h
vaf_spectrumsynth.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
version_major.h lavfi: deprecate avfilter_link_free() 2024-03-08 09:29:54 +01:00
version.c lib*/version: Use static_assert for static asserts 2024-03-31 00:08:42 +01:00
version.h avfilter/{buffersrc,vf_setparams}: map IPT-C2, YCgCo-R variants 2024-04-03 21:31:35 +03:00
vf_addroi.c
vf_alphamerge.c avfilter/vf_alphamerge: warn if input not full range 2023-11-09 12:53:35 +01:00
vf_amplify.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_aspect.c avfilter/vf_aspect: Deduplicate inputs 2023-11-04 01:24:09 +01:00
vf_atadenoise.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_avgblur_opencl.c
vf_avgblur_vulkan.c
vf_avgblur.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_backgroundkey.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_bbox.c
vf_bilateral_cuda.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vf_bilateral_cuda.cu
vf_bilateral.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_bitplanenoise.c
vf_blackdetect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_blackframe.c
vf_blend_init.h avfilter/blend: put slice parameters to a single struct 2024-05-14 21:07:37 +02:00
vf_blend_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_blend.c avfilter/blend: use a per-thread AVExpr 2024-05-14 21:07:37 +02:00
vf_blockdetect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_blurdetect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_bm3d.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_boxblur.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_bwdif_cuda.c avfilter/vf_(bwdif|yadif)_cuda: Remove unused variables 2024-02-14 13:18:42 +01:00
vf_bwdif_cuda.cu
vf_bwdif_vulkan.c avfilter/yadif_common: factorize some part of the config_output and the uninit functions 2024-02-04 20:04:18 +01:00
vf_bwdif.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_cas.c
vf_ccrepack.c
vf_chromaber_vulkan.c
vf_chromakey_cuda.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vf_chromakey_cuda.cu
vf_chromakey.c avfilter/vf_chromakey: Deduplicate inputs and outputs 2023-11-04 01:24:09 +01:00
vf_chromanr.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_chromashift.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_ciescope.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_codecview.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_colorbalance.c
vf_colorchannelmixer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_colorconstancy.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_colorcontrast.c
vf_colorcorrect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_colorize.c
vf_colorkey_opencl.c
vf_colorkey.c
vf_colorlevels.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colormap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colormatrix.c
vf_colorspace_cuda.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colorspace_cuda.cu
vf_colorspace.c avfilter/vf_colorspace: use colorspace negotiation API 2024-04-17 22:17:56 +02:00
vf_colortemperature.c avfilter/vf_colortemperature: add gbr(a)pf support 2023-11-12 02:39:44 +01:00
vf_convolution_opencl.c
vf_convolution.c avfilter/vf_convolution: Fix compilation with sobel disabled 2024-05-07 23:53:26 +02:00
vf_convolve.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_copy.c
vf_coreimage.m avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_corr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_cover_rect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_crop.c
vf_cropdetect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_curves.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_datascope.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_dblur.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_dctdnoiz.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_deband.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_deblock.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_decimate.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_dedot.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_deflicker.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_deinterlace_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_dejudder.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_delogo.c
vf_derain.c avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
vf_deshake_opencl.c avutil: remove deprecated FF_API_PKT_DURATION 2024-03-07 08:53:30 -03:00
vf_deshake.c fix /// comments that should be ///< 2024-03-04 17:38:57 +01:00
vf_despill.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_detelecine.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_displace.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_dnn_classify.c avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
vf_dnn_detect.c avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
vf_dnn_processing.c avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
vf_drawbox_vaapi.c lavfi: Add drawbox_vaapi filter 2024-04-18 14:43:07 +08:00
vf_drawbox.c
vf_drawtext.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_edgedetect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_elbg.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_entropy.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_epx.c
vf_eq.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_eq.h
vf_estdif.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_exposure.c
vf_extractplanes.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fade.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_feedback.c avfilter/vf_feedback: add timeline support 2023-10-30 16:06:46 +01:00
vf_fftdnoiz.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_fftfilt.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_field.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fieldhint.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fieldmatch.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_fieldorder.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fillborders.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_find_rect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_flip_vulkan.c
vf_floodfill.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_format.c avfilter/vf_format: allow empty pix_fmts list 2023-12-31 13:36:22 -08:00
vf_fps.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_framepack.c
vf_framerate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_framestep.c
vf_freezedetect.c
vf_freezeframes.c
vf_frei0r.c
vf_fspp.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_fspp.h
vf_fsync.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_gblur_init.h
vf_gblur_vulkan.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_gblur.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_geq.c avfilter/vf_geq: fix interpolation with 1 pixel width/height 2024-05-14 21:07:37 +02:00
vf_gradfun.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_grayworld.c avfilter/vf_grayworld: Remove empty options and AVClass 2024-04-03 19:14:12 +02:00
vf_guided.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_hflip_init.h avfilter/vf_hflip: Remove empty options and AVClass 2024-04-03 19:14:12 +02:00
vf_hflip.c avfilter/vf_hflip: Remove empty options and AVClass 2024-04-03 19:14:12 +02:00
vf_histeq.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_histogram.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_hqdn3d.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_hqdn3d.h
vf_hqx.c
vf_hsvkey.c avfilter/vf_hsvkey: Deduplicate inputs and outputs 2023-11-04 01:24:09 +01:00
vf_hue.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_huesaturation.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_hwdownload.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vf_hwmap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_hwupload_cuda.c
vf_hwupload.c
vf_hysteresis.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_iccdetect.c avfilter/vf_iccdetect: use ff_icc_profile_sanitize 2023-10-03 00:28:50 +02:00
vf_iccgen.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_identity.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_idet.c
vf_idet.h
vf_il.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_kerndeint.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_lagfun.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_lenscorrection.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_lensfun.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_libopencv.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_libplacebo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_libvmaf.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_limitdiff.c
vf_limiter.c
vf_lumakey.c
vf_lut2.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_lut3d.c avfilter/vf_lut3d: Fix standalone build of lut1d 2024-05-07 23:53:26 +02:00
vf_lut.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_maskedclamp.c
vf_maskedmerge.c
vf_maskedminmax.c
vf_maskedthreshold.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_maskfun.c
vf_mcdeint.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_median.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_mergeplanes.c
vf_mestimate.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_midequalizer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_minterpolate.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_misc_vaapi.c
vf_mix.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_monochrome.c
vf_morpho.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_mpdecimate.c avfilter/vf_mpdecimate: Remove emms_c 2023-11-04 01:26:25 +01:00
vf_multiply.c
vf_negate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_neighbor_opencl.c
vf_neighbor.c
vf_nlmeans_init.h
vf_nlmeans_opencl.c
vf_nlmeans_vulkan.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_nlmeans.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_nlmeans.h
vf_nnedi.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_noise.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_noise.h
vf_normalize.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_null.c
vf_ocr.c
vf_overlay_cuda.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_overlay_cuda.cu
vf_overlay_opencl.c
vf_overlay_qsv.c lavfi/qsv: Copy metadata fields from the given input 2024-04-29 11:08:41 +08:00
vf_overlay_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_overlay_vulkan.c
vf_overlay.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_overlay.h
vf_owdenoise.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_pad_opencl.c
vf_pad_vaapi.c lavfi: Add pad_vaapi filter 2024-04-18 14:43:07 +08:00
vf_pad.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_palettegen.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_paletteuse.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_perspective.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_phase.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_photosensitivity.c
vf_pixdesctest.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_pixelize.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_pp7.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_pp7.h
vf_pp.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_premultiply.c
vf_procamp_vaapi.c
vf_program_opencl.c
vf_pseudocolor.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_psnr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_pullup.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_pullup.h
vf_qp.c
vf_quirc.c lavfi: add quirc filter 2024-01-01 20:12:52 +01:00
vf_random.c
vf_readeia608.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_readvitc.c
vf_remap_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_remap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_removegrain.c
vf_removelogo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_repeatfields.c
vf_rotate.c avfilter: pass link YUV colorspace to ff_draw_init2 2024-02-06 11:30:10 +01:00
vf_sab.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_scale_cuda.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_scale_cuda.cu
vf_scale_cuda.h
vf_scale_npp.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_scale_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_scale_vt.c
vf_scale_vulkan.c avfilter/vf_scale_vulkan: Fix typo 2024-03-01 17:22:25 +08:00
vf_scale.c avfilter/vf_scale: properly reinitialize framesync 2024-05-05 21:37:07 -03:00
vf_scdet.c
vf_scroll.c
vf_selectivecolor.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_separatefields.c
vf_setparams.c avfilter/{buffersrc,vf_setparams}: map IPT-C2, YCgCo-R variants 2024-04-03 21:31:35 +03:00
vf_sharpen_npp.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_shear.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_showinfo.c avfilter/vf_showinfo: adapt to new AVFilmGrainParams 2024-03-23 18:54:36 +01:00
vf_showpalette.c
vf_shuffleframes.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_shufflepixels.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_shuffleplanes.c
vf_signalstats.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_signature.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_siti.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_smartblur.c
vf_spp.c avfilter/vf_spp: Fix left-shift of negative value 2024-04-02 00:21:58 +02:00
vf_spp.h
vf_sr.c avfilter/dnn: Refactor DNN parameter configuration system 2024-05-18 19:44:50 +08:00
vf_ssim360.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_ssim.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_stack_qsv.c lavfi/qsv: Copy metadata fields from the given input 2024-04-29 11:08:41 +08:00
vf_stack_vaapi.c
vf_stack.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_stereo3d.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_subtitles.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_super2xsai.c
vf_swaprect.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_swapuv.c avfilter/vf_swapuv: Remove empty options and AVClass 2024-04-03 19:14:12 +02:00
vf_telecine.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_threshold_init.h
vf_threshold.c
vf_thumbnail_cuda.c avfilter/vf_thumbnail_cuda: Set ret before checking it 2024-04-24 02:52:17 +02:00
vf_thumbnail_cuda.cu
vf_thumbnail.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_tile.c avfilter: pass link YUV colorspace to ff_draw_init2 2024-02-06 11:30:10 +01:00
vf_tiltandshift.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_tinterlace.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_tmidequalizer.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_tonemap_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_tonemap_vaapi.c lavfi/tonemap_vaapi: Add support for HDR to HDR tone mapping 2024-04-18 14:43:07 +08:00
vf_tonemap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_tpad.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_npp.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_vt.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_unsharp_opencl.c
vf_unsharp.c
vf_untile.c
vf_uspp.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_v360.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_vaguedenoiser.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_varblur.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_vectorscope.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_vflip.c avfilter/vf_vflip: Remove empty options and AVClass 2024-04-03 19:14:12 +02:00
vf_vfrdet.c
vf_vibrance.c
vf_vidstabdetect.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_vidstabtransform.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_vif.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_vignette.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_vmafmotion.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_vpp_qsv.c lavfi/qsv: Copy metadata fields from the given input 2024-04-29 11:08:41 +08:00
vf_w3fdif.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_waveform.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_weave.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_xbr.c
vf_xfade_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_xfade_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_xfade.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_xmedian.c avfilter/vf_xmedian: Define OFFSET, FLAGS macros unconditionally 2024-05-07 23:53:26 +02:00
vf_yadif_cuda.c avfilter/vf_(bwdif|yadif)_cuda: Remove unused variables 2024-02-14 13:18:42 +01:00
vf_yadif_cuda.cu
vf_yadif_videotoolbox.m all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_yadif.c avfilter/yadif_common: factorize some part of the config_output and the uninit functions 2024-02-04 20:04:18 +01:00
vf_yaepblur.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vf_zoompan.c
vf_zscale.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
video.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
video.h
vidstabutils.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vidstabutils.h
vmaf_motion.h
vsink_nullsink.c
vsrc_cellauto.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vsrc_ddagrab_shaders.h
vsrc_ddagrab.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vsrc_gradients.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_life.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vsrc_mandelbrot.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vsrc_mptestsrc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_sierpinski.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_testsrc_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_testsrc.c avfilter/vsrc_testsrc: do not round down width and height for color src 2024-05-14 21:07:37 +02:00
vulkan_filter.c lavfi/vulkan_filter: fix input format 2024-03-08 10:10:51 +08:00
vulkan_filter.h
vulkan_glslang.c
vulkan_shaderc.c
vulkan_spirv.h
vulkan.c
vulkan.h
w3fdif.h
window_func.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
yadif_common.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
yadif.h avfilter/yadif_common: fix timestamps with very small timebases 2024-02-04 20:04:18 +01:00