1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavfilter
Clément Bœsch 0f7942afa6 avfilter/paletteuse: switch to recursive method
It appears faster than the iterative method on my machine (1.06x
faster), so I'm guessing compilers improved over time (the iterative
version was slightly faster in the past).
2023-01-03 17:18:55 +01:00
..
aarch64
cuda
dnn libavfilter/dnn: fix openvino async mode 2022-12-17 09:55:14 +08:00
metal
opencl avfilter: add remap opencl filter 2022-07-07 17:52:32 +02:00
tests
x86 libavfilter/x86/vf_convolution: fix sobel swap issue on WIN64 2022-11-21 12:28:25 +08:00
.gitignore
aeval.c
af_acontrast.c
af_acopy.c
af_acrossover.c avfilter/af_acrossover: add precision option 2022-05-14 14:11:52 +02:00
af_acrusher.c
af_adeclick.c
af_adecorrelate.c
af_adelay.c
af_adenorm.c
af_aderivative.c
af_adrc.c avfilter: add adrc filter 2022-12-19 20:43:58 +01:00
af_adynamicequalizer.c avfilter/af_adynamicequalizer: rework processing 2022-10-09 09:16:24 +02:00
af_adynamicsmooth.c
af_aecho.c
af_aemphasis.c
af_aexciter.c
af_afade.c avfilter/af_afade: add options to control unity/silence gains 2023-01-03 10:25:06 +01:00
af_afftdn.c avfilter/af_afftdn: fix invalid duplicated use of sizeof() 2022-12-03 21:28:54 +01:00
af_afftfilt.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_afir.c avfilter/afir_template: make IR transitions artifacts free 2023-01-02 15:33:57 +01:00
af_afir.h avfilter/afir_template: make IR transitions artifacts free 2023-01-02 15:33:57 +01:00
af_afirdsp.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
af_aformat.c
af_afreqshift.c
af_afwtdn.c
af_agate.c
af_aiir.c
af_alimiter.c avfilter/af_alimiter: fix misbehavior when nb_channels != 2 2022-08-23 12:20:05 +02:00
af_amerge.c
af_amix.c
af_amultiply.c
af_anequalizer.c
af_anlmdn.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
af_anlmdndsp.h
af_anlms.c
af_anull.c
af_apad.c
af_aphaser.c
af_apsyclip.c avfilter/af_apsyclip: add copy_props() call 2022-12-01 19:50:54 +01:00
af_apulsator.c
af_aresample.c
af_arnndn.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
af_asdr.c
af_asetnsamples.c
af_asetrate.c
af_ashowinfo.c
af_asoftclip.c
af_aspectralstats.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_asr.c
af_astats.c avfilter/af_astats: accessing outlink in uninit is not valid 2022-12-03 17:32:07 +01:00
af_asubboost.c avfilter/af_asubboost: add channels option 2022-05-13 22:09:08 +02:00
af_asupercut.c
af_atempo.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_atilt.c
af_axcorrelate.c
af_biquads.c avfilter/af_biquads: fix bandpass for zdf 2022-10-07 14:05:31 +02:00
af_bs2b.c
af_channelmap.c
af_channelsplit.c
af_chorus.c
af_compand.c
af_compensationdelay.c
af_crossfeed.c avfilter/af_crossfeed: always return same number of samples with block processing 2022-05-13 15:18:42 +02:00
af_crystalizer.c
af_dcshift.c
af_deesser.c
af_dialoguenhance.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_drmeter.c
af_dynaudnorm.c avfilter/af_dynaudnorm: add curve option 2022-11-10 19:16:05 +01:00
af_earwax.c
af_extrastereo.c
af_firequalizer.c avfilter/af_firequalizer: switch to TX from lavu 2022-11-17 13:28:58 +01:00
af_flanger.c
af_haas.c
af_hdcd.c
af_headphone.c avfilter/af_headphone: properly initialize scale 2022-12-19 18:45:56 +01:00
af_join.c
af_ladspa.c avfilter/af_ladspa: remove not wanted line 2022-05-12 10:52:52 +02:00
af_loudnorm.c avfilter/af_loudnorm: simplify query_formats() 2022-11-17 12:37:22 +01:00
af_lv2.c
af_mcompand.c
af_pan.c
af_replaygain.c
af_rubberband.c
af_sidechaincompress.c
af_silencedetect.c
af_silenceremove.c avfilter/af_silenceremove: do not trim non-silence from start 2022-08-23 22:18:02 +02:00
af_sofalizer.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_speechnorm.c avfilter/af_speechnorm: change initial gain state 2022-11-07 08:32:48 +01:00
af_stereotools.c
af_stereowiden.c
af_superequalizer.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_surround.c avfilter/af_surround: fix possible out of array access 2022-11-19 19:35:23 +01:00
af_tremolo.c
af_vibrato.c
af_virtualbass.c avfilter: add virtualbass filter 2022-06-16 10:23:30 +02:00
af_volume.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
af_volume.h
af_volumedetect.c
afir_template.c avfilter/afir_template: make IR transitions artifacts free 2023-01-02 15:33:57 +01:00
allfilters.c avfilter: add adrc filter 2022-12-19 20:43:58 +01:00
asink_anullsink.c
asrc_afirsrc.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
asrc_anoisesrc.c
asrc_anullsrc.c
asrc_flite.c
asrc_hilbert.c
asrc_sinc.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
asrc_sine.c
atadenoise.h
audio.c
audio.h
avf_a3dscope.c avfilter/avf_a3dscope: fix crash when using vflip filter 2022-11-25 19:40:11 +01:00
avf_abitscope.c
avf_ahistogram.c lavfi/avf_ahistogram: set frame durations 2022-10-04 11:55:03 +02:00
avf_aphasemeter.c lavfi/avf_aphasemeter: set frame durations 2022-10-04 11:55:03 +02:00
avf_avectorscope.c avfilter/avf_avectorscope: simplify code a little 2022-11-27 19:53:16 +01:00
avf_concat.c
avf_showcqt.c avfilter/avf_showcqt: fix crash when using vflip filter 2022-11-25 19:40:11 +01:00
avf_showcqt.h
avf_showcwt.c avfilter/avf_showcwt: write also to alpha plane if available 2022-12-04 11:18:48 +01:00
avf_showfreqs.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
avf_showspatial.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
avf_showspectrum.c avfilter/avf_showspectrum: set hop_size for showspectrumpic 2022-11-21 15:47:02 +01:00
avf_showvolume.c avfilter/avf_showvolume: make rms meter actually get rms of whole frame 2022-12-06 17:31:56 +01:00
avf_showwaves.c
avfilter.c avfilter/avfilter: Make ff_command_queue_pop() static 2022-09-21 13:01:20 +02:00
avfilter.h avfilter: Fix doxy references 2022-10-17 09:56:44 +02:00
avfiltergraph.c avfilter/avfiltergraph: remove unnecessary channel layout copy 2022-08-06 20:32:46 -03:00
avfilterres.rc
bbox.c
bbox.h
blend_modes.c
blend.h avfilter/vf_blend: Move ff_blend_init into a header 2022-05-06 05:19:49 +02:00
boxblur.c
boxblur.h
bufferqueue.h
buffersink.c
buffersink.h
buffersrc.c lavfi: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
buffersrc.h
bwdif.h
colorchannelmixer_template.c
colorspace.c lavfi/colorspace: add ff_matrix_mul_3x3_vec 2022-06-19 19:18:34 -05:00
colorspace.h lavfi/colorspace: add ff_matrix_mul_3x3_vec 2022-06-19 19:18:34 -05:00
colorspacedsp_template.c
colorspacedsp_yuv2yuv_template.c
colorspacedsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
colorspacedsp.h
convolution.h libavfilter/x86/vf_convolution: add sobel filter optimization and unit test with intel AVX512 VNNI 2022-11-14 10:04:16 +08:00
deshake.h
dnn_filter_common.c
dnn_filter_common.h
dnn_interface.h
drawutils.c avfilter/drawutils: rgb48/bgr48 is supported 2022-12-10 14:57:05 +01:00
drawutils.h lavfi/drawutils: improve colorspace support 2022-06-19 19:18:34 -05:00
ebur128.c
ebur128.h
edge_common.c lavfi/edge_common: Templatify ff_gaussian_blur and ff_sobel 2022-07-30 13:17:28 +02:00
edge_common.h lavfi/edge_common: Templatify ff_gaussian_blur and ff_sobel 2022-07-30 13:17:28 +02:00
edge_template.c lavfi/edge_common: Templatify ff_gaussian_blur and ff_sobel 2022-07-30 13:17:28 +02:00
f_bench.c
f_cue.c
f_drawgraph.c lavfi/f_drawgraph: forward input frame durations 2022-10-13 10:19:13 +02:00
f_ebur128.c avfilter/f_ebur128: fix crash when using vflip filter 2022-11-25 19:50:17 +01:00
f_graphmonitor.c
f_interleave.c
f_latency.c
f_loop.c lavfi: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
f_metadata.c avfilter/f_metadata: use av_dict_iterate 2022-12-01 11:21:14 +01:00
f_perms.c
f_realtime.c
f_reverse.c
f_segment.c
f_select.c
f_sendcmd.c
f_sidedata.c
f_streamselect.c
f_zmq.c
fflcms2.c fflcms2: move to libavcodec 2022-07-30 11:42:06 +02:00
fflcms2.h fflcms2: move to libavcodec 2022-07-30 11:42:06 +02:00
fifo.c
file_open.c libavutil: Deprecate av_fopen_utf8, provide an avpriv version 2022-05-23 13:52:26 +03:00
filters.h
formats.c avfilter/formats: Constify channel_layout in ff_add_channel_layout() 2022-05-19 20:20:38 +02:00
formats.h avfilter/formats: Constify channel_layout in ff_add_channel_layout() 2022-05-19 20:20:38 +02:00
framepool.c
framepool.h
framequeue.c
framequeue.h
framerate.h
framesync.c avfilter/framesync: add a new option to set how to sync streams based on secondary input timestamps 2022-08-10 09:15:37 -03:00
framesync.h avfilter/framesync: add a new option to set how to sync streams based on secondary input timestamps 2022-08-10 09:15:37 -03:00
gblur.h avfilter/vf_gblur: Move ff_gblur_init into a header 2022-05-06 05:19:49 +02:00
generate_wave_table.c
generate_wave_table.h
gradfun.h
graphdump.c
graphparser.c
hermite.h
hflip.h avfilter/vf_hflip: Move ff_hflip_init into a header 2022-05-06 05:19:50 +02:00
internal.h avfilter/avfilter: Make ff_command_queue_pop() static 2022-09-21 13:01:20 +02:00
lavfutils.c
lavfutils.h
libavfilter.v
limiter.h
log2_tab.c
lswsutils.c
lswsutils.h
lut3d.h
Makefile avfilter/palettegen: base box split decision on a perceptual model 2023-01-03 17:18:55 +01:00
maskedclamp.h
maskedmerge.h
median_template.c
median.h
motion_estimation.c
motion_estimation.h
opencl_source.h avfilter: add remap opencl filter 2022-07-07 17:52:32 +02:00
opencl.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
opencl.h
palette.c avfilter/palette: add lowbias32 hashing 2023-01-03 17:18:55 +01:00
palette.h avfilter/palette: add lowbias32 hashing 2023-01-03 17:18:55 +01:00
phase_template.c avfilter/phase_template: Fix left-shift of negative numbers 2022-11-09 17:39:00 +01:00
preserve_color.h
psnr.h
pthread.c
qp_table.c
qp_table.h
qsvvpp.c lavfi/vf_vpp_qsv: accept P010 input in system memory 2022-12-08 14:25:52 +08:00
qsvvpp.h libavfilter/qsvvpp: Change the alignment to meet the requirement of YUV420P format 2022-12-08 14:21:07 +08:00
removegrain.h
scale_eval.c avfilter/scale_eval: Reduce rounding error. 2022-09-27 00:07:43 +02:00
scale_eval.h avfilter/scale_eval: Reduce rounding error. 2022-09-27 00:07:43 +02:00
scene_sad.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
scene_sad.h
setpts.c
settb.c lavfi/settb: rescale input frame durations 2022-10-13 10:19:13 +02:00
signature_lookup.c
signature.h
split.c
src_avsynctest.c lavfi/src_avsynctest: set video frame durations 2022-10-13 10:19:13 +02:00
src_movie.c avfilter/src_movie: support unknown channel layouts 2022-11-02 10:53:44 +01:00
ssim.h
stereo3d.h
thread.h
threshold.h avfilter/vf_threshold: Move ff_threshold_init into a header 2022-05-06 05:19:50 +02:00
tinterlace.h avfilter/vf_tinterlace: support full-range YUV 2022-12-20 14:02:37 +01:00
transform.c
transform.h
transpose.h
trim.c
unsharp.h
v360.h
vaapi_vpp.c
vaapi_vpp.h
vaf_spectrumsynth.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
version_major.h
version.c lib*/version: Move library version functions into files of their own 2022-05-10 06:49:32 +02:00
version.h avfilter: add adrc filter 2022-12-19 20:43:58 +01:00
vf_addroi.c
vf_alphamerge.c
vf_amplify.c
vf_aspect.c
vf_atadenoise.c avfilter/vf_atadenoise: Remove unused-but-set variables 2022-07-03 11:41:23 +02:00
vf_avgblur_opencl.c
vf_avgblur_vulkan.c
vf_avgblur.c
vf_backgroundkey.c avfilter: add backgroundkey video filter 2022-11-05 10:52:39 +01:00
vf_bbox.c
vf_bilateral_cuda.c avfilter: add bilateral_cuda filter 2022-09-03 15:18:56 +02:00
vf_bilateral_cuda.cu avfilter/vf_bilateral_cuda: refactor use of pow to simple multiplication 2022-09-03 20:27:34 +02:00
vf_bilateral.c
vf_bitplanenoise.c
vf_blackdetect.c avfilter/vf_blackdetect: support full-range YUV 2022-12-20 14:02:37 +01:00
vf_blackframe.c
vf_blend_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_blend_vulkan.c
vf_blend.c avfilter/vf_blend: Move ff_blend_init into a header 2022-05-06 05:19:49 +02:00
vf_blockdetect.c lavfi/blockdetect: Reindent after last commit 2022-06-06 09:09:34 +02:00
vf_blurdetect.c lavfi/edge_common: Templatify ff_gaussian_blur and ff_sobel 2022-07-30 13:17:28 +02:00
vf_bm3d.c avfilter/vf_bm3d: switch to TX from lavu 2022-12-04 23:02:07 +01:00
vf_boxblur.c
vf_bwdif.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_cas.c
vf_chromaber_vulkan.c
vf_chromakey_cuda.c avfilter: add chromakey_cuda filter 2022-07-10 17:20:15 +02:00
vf_chromakey_cuda.cu avfilter: add chromakey_cuda filter 2022-07-10 17:20:15 +02:00
vf_chromakey.c avfilter/vf_[color/chroma]key: lower lower limit for similarity option 2022-10-27 10:23:09 +02:00
vf_chromanr.c avfilter/vf_chromanr: split inner loops 2022-12-07 00:57:25 +01:00
vf_chromashift.c
vf_ciescope.c
vf_codecview.c
vf_colorbalance.c
vf_colorchannelmixer.c
vf_colorconstancy.c
vf_colorcontrast.c
vf_colorcorrect.c
vf_colorize.c
vf_colorkey_opencl.c
vf_colorkey.c avfilter/vf_[color/chroma]key: lower lower limit for similarity option 2022-10-27 10:23:09 +02:00
vf_colorlevels.c
vf_colormap.c
vf_colormatrix.c
vf_colorspace_cuda.c avfilter/vf_colorspace_cuda: mark fall-through 2022-09-15 19:35:30 +02:00
vf_colorspace_cuda.cu libavfilter: add vf_colorrange_cuda, CUDA-accelerated color conversion filter 2022-09-13 22:59:30 +02:00
vf_colorspace.c avutil/csp: create public API for colorspace structs 2022-06-01 13:52:38 -04:00
vf_colortemperature.c
vf_convolution_opencl.c
vf_convolution.c libavfilter/x86/vf_convolution: add sobel filter optimization and unit test with intel AVX512 VNNI 2022-11-14 10:04:16 +08:00
vf_convolve.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
vf_copy.c
vf_coreimage.m avfilter/vf_coreimage: use av_dict_iterate 2022-12-01 11:21:14 +01:00
vf_corr.c avfilter: add corr video filter 2022-12-08 13:03:42 +01:00
vf_cover_rect.c
vf_crop.c
vf_cropdetect.c avfilter/vf_cropdetect: Remove set-but-unused variable 2022-07-30 22:14:26 +02:00
vf_curves.c avfilter/vf_curves: add PCHIP interpolator and interp option 2022-10-22 19:35:44 +02:00
vf_datascope.c
vf_dblur.c
vf_dctdnoiz.c
vf_deband.c
vf_deblock.c
vf_decimate.c avfilter/vf_decimate: add mixed option to process input only partially to be decimated 2022-12-19 16:24:25 +01:00
vf_dedot.c
vf_deflicker.c
vf_deinterlace_qsv.c libavfilter/qsvvpp: Change the alignment to meet the requirement of YUV420P format 2022-12-08 14:21:07 +08:00
vf_deinterlace_vaapi.c
vf_dejudder.c
vf_delogo.c
vf_derain.c
vf_deshake_opencl.c lavfi: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
vf_deshake.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_despill.c
vf_detelecine.c
vf_displace.c
vf_dnn_classify.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_dnn_detect.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_dnn_processing.c lavfi/vf_dnn_processing.c: Fix missing AV_PIX_FMT_GRAY8 2022-11-15 13:42:58 +01:00
vf_drawbox.c avfilter/vf_drawbox: use the correct macro to fill rgb plane pointers 2022-09-15 09:13:29 -03:00
vf_drawtext.c lavfi: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
vf_edgedetect.c lavfi/edge_common: Templatify ff_gaussian_blur and ff_sobel 2022-07-30 13:17:28 +02:00
vf_elbg.c
vf_entropy.c
vf_epx.c
vf_eq.c avfilter/vf_eq: Move ff_nlmeans_init into a header 2022-05-06 05:19:49 +02:00
vf_eq.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_estdif.c lavfi/vf_estdif: set frame durations 2022-10-13 10:19:13 +02:00
vf_exposure.c avfilter/vf_exposure: ensure that scale is always > 0 2022-12-04 13:22:36 +01:00
vf_extractplanes.c avfilter/vf_extractplanes: add missing break; statement 2022-09-27 19:35:49 +02:00
vf_fade.c
vf_feedback.c
vf_fftdnoiz.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
vf_fftfilt.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
vf_field.c
vf_fieldhint.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_fieldmatch.c lavfi/vf_fieldmatch: keep fields as-is if not matched properly 2022-11-05 11:50:36 +01:00
vf_fieldorder.c
vf_fillborders.c
vf_find_rect.c
vf_flip_vulkan.c
vf_floodfill.c
vf_format.c
vf_fps.c lavfi/vf_fps: set frame duration 2022-10-04 11:55:03 +02:00
vf_framepack.c lavfi/vf_framepack: properly set output duration for framesequence output 2022-10-13 10:19:13 +02:00
vf_framerate.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_framestep.c
vf_freezedetect.c
vf_freezeframes.c
vf_frei0r.c avfilter/vf_frei0r: set align to 1 for frei0r frames 2022-10-29 17:11:14 +02:00
vf_fspp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_fspp.h
vf_gblur_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_gblur_vulkan.c
vf_gblur.c avfilter/vf_gblur: allow filtering with zero horizontal sigma 2022-09-10 22:11:38 +02:00
vf_geq.c avfilter/geq: unbreak alpha processing 2022-05-08 10:05:19 +05:30
vf_gradfun.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_grayworld.c
vf_guided.c avfilter/vf_guided: fix reallocation of memory per every frame's plane processing 2022-05-02 23:47:24 +02:00
vf_hflip_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_hflip.c avfilter/vf_hflip: Move ff_hflip_init into a header 2022-05-06 05:19:50 +02:00
vf_histeq.c
vf_histogram.c
vf_hqdn3d.c avfilter/vf_hqdn3d: Fix left-shift of negative numbers 2022-11-09 17:39:00 +01:00
vf_hqdn3d.h
vf_hqx.c
vf_hsvkey.c
vf_hue.c
vf_huesaturation.c
vf_hwdownload.c
vf_hwmap.c
vf_hwupload_cuda.c
vf_hwupload.c
vf_hysteresis.c
vf_iccdetect.c avutil/csp: create public API for colorspace structs 2022-06-01 13:52:38 -04:00
vf_iccgen.c
vf_identity.c
vf_idet.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_idet.h
vf_il.c
vf_kerndeint.c
vf_lagfun.c
vf_lenscorrection.c
vf_lensfun.c
vf_libopencv.c
vf_libplacebo.c avfilter/vf_libplacebo: ensure filter hwdevice is a vulkan one 2022-12-04 15:22:13 +01:00
vf_libvmaf.c avfilter/vf_libvmaf: use av_dict_iterate 2022-12-01 11:21:14 +01:00
vf_limitdiff.c
vf_limiter.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_lumakey.c
vf_lut2.c
vf_lut3d.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_lut.c
vf_maskedclamp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_maskedmerge.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_maskedminmax.c
vf_maskedthreshold.c avfilter/vf_maskedthreshold: implement diff mode 2022-10-21 20:11:14 +02:00
vf_maskfun.c avfilter/vf_maskfun: properly handle read-only frames 2022-05-04 20:51:45 +02:00
vf_mcdeint.c
vf_median.c
vf_mergeplanes.c
vf_mestimate.c
vf_midequalizer.c
vf_minterpolate.c lavfi/vf_minterpolate: set output frame durations 2022-10-13 10:19:13 +02:00
vf_misc_vaapi.c
vf_mix.c
vf_monochrome.c
vf_morpho.c
vf_mpdecimate.c
vf_multiply.c avfilter: add multiply video filter 2022-05-05 19:07:10 +02:00
vf_negate.c
vf_neighbor_opencl.c
vf_neighbor.c
vf_nlmeans_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_nlmeans_opencl.c
vf_nlmeans.c avfilter/vf_nlmeans: Move ff_nlmeans_init into a header 2022-05-06 05:19:50 +02:00
vf_nlmeans.h avfilter/vf_nlmeans: Move ff_nlmeans_init into a header 2022-05-06 05:19:50 +02:00
vf_nnedi.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_noise.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_noise.h
vf_normalize.c
vf_null.c
vf_ocr.c
vf_overlay_cuda.c
vf_overlay_cuda.cu
vf_overlay_opencl.c
vf_overlay_qsv.c libavfilter/qsvvpp: Change the alignment to meet the requirement of YUV420P format 2022-12-08 14:21:07 +08:00
vf_overlay_vaapi.c avfilter/overlay_vaapi: enable expressions for overlay parameters 2022-11-07 10:56:44 +08:00
vf_overlay_vulkan.c
vf_overlay.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_overlay.h
vf_owdenoise.c
vf_pad_opencl.c
vf_pad.c
vf_palettegen.c avfilter/palettegen: use lowbias32 for color hashing 2023-01-03 17:18:55 +01:00
vf_paletteuse.c avfilter/paletteuse: switch to recursive method 2023-01-03 17:18:55 +01:00
vf_perspective.c
vf_phase.c
vf_photosensitivity.c
vf_pixdesctest.c
vf_pixelize.c
vf_pp7.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_pp7.h
vf_pp.c
vf_premultiply.c
vf_procamp_vaapi.c
vf_program_opencl.c
vf_pseudocolor.c avfilter/vf_pseudocolor: add spectral preset 2022-11-04 08:50:04 +01:00
vf_psnr.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_pullup.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_pullup.h
vf_qp.c avfilter/vf_qp: Don't store NAN in int 2022-11-09 17:39:00 +01:00
vf_random.c
vf_readeia608.c
vf_readvitc.c
vf_remap_opencl.c avfilter: add remap opencl filter 2022-07-07 17:52:32 +02:00
vf_remap.c
vf_removegrain.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_removelogo.c
vf_repeatfields.c
vf_rotate.c lavfi/rotate: Avoid undefined behaviour. 2022-10-10 02:58:39 +02:00
vf_sab.c
vf_scale_cuda.c
vf_scale_cuda.cu
vf_scale_cuda.h
vf_scale_npp.c
vf_scale_qsv.c lavfi/vf_scale_qsv: remove PI, PHI and E 2022-12-08 14:29:23 +08:00
vf_scale_vaapi.c
vf_scale_vulkan.c lavfi/vf_scale_vulkan: fix build 2022-06-01 20:07:47 -05:00
vf_scale.c avfilter/vf_scale: use av_dict_iterate 2022-12-01 11:21:14 +01:00
vf_scdet.c
vf_scroll.c
vf_selectivecolor.c
vf_separatefields.c
vf_setparams.c
vf_sharpen_npp.c
vf_shear.c
vf_showinfo.c avfilter/vf_showinfo: remove backspaces 2022-09-08 21:29:41 +02:00
vf_showpalette.c
vf_shuffleframes.c
vf_shufflepixels.c
vf_shuffleplanes.c
vf_signalstats.c
vf_signature.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_siti.c
vf_smartblur.c
vf_spp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_spp.h
vf_sr.c lavf/sr: fix the segmentation fault caused by incorrect input frame free. 2022-07-22 08:15:04 +08:00
vf_ssim.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_stack.c avfilter/xstack: Add support for fixed size grid 2022-07-04 19:49:31 +02:00
vf_stereo3d.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_subtitles.c
vf_super2xsai.c
vf_swaprect.c
vf_swapuv.c
vf_telecine.c
vf_threshold_init.h avfilter/vf_threshold: fix handling of zero threshold 2022-10-27 10:23:24 +02:00
vf_threshold.c avfilter/vf_threshold: Move ff_threshold_init into a header 2022-05-06 05:19:50 +02:00
vf_thumbnail_cuda.c
vf_thumbnail_cuda.cu
vf_thumbnail.c avfilter/vf_thumbnail: allow to change stats log level 2022-12-05 21:08:02 +01:00
vf_tile.c
vf_tinterlace.c avfilter/vf_tinterlace: support full-range YUV 2022-12-20 14:02:37 +01:00
vf_tmidequalizer.c
vf_tonemap_opencl.c lavfi/vf_tonemap_opencl: fix build 2022-06-01 20:09:17 -05:00
vf_tonemap_vaapi.c
vf_tonemap.c avutil/csp: create public API for colorspace structs 2022-06-01 13:52:38 -04:00
vf_tpad.c
vf_transpose_npp.c
vf_transpose_opencl.c
vf_transpose_vaapi.c
vf_transpose_vulkan.c
vf_transpose.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_unsharp_opencl.c
vf_unsharp.c
vf_untile.c
vf_uspp.c
vf_v360.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_vaguedenoiser.c
vf_varblur.c
vf_vectorscope.c
vf_vflip.c
vf_vfrdet.c
vf_vibrance.c
vf_vidstabdetect.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_vidstabtransform.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_vif.c avfilter/vf_vif: add missing framesync options 2022-12-07 12:23:16 +01:00
vf_vignette.c
vf_vmafmotion.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
vf_vpp_qsv.c lavfi/vf_vpp_qsv: accept P010 input in system memory 2022-12-08 14:25:52 +08:00
vf_w3fdif.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_waveform.c
vf_weave.c
vf_xbr.c
vf_xfade_opencl.c
vf_xfade.c avfilter/vf_xfade: fix zx and zy comparison for slide* 2022-07-12 16:32:30 +02:00
vf_xmedian.c
vf_yadif_cuda.c
vf_yadif_cuda.cu
vf_yadif_videotoolbox.m
vf_yadif.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_yaepblur.c
vf_zoompan.c
vf_zscale.c avfilter/vf_zscale: Add smpte240m transfer option and fix matrix option typo 2022-07-28 16:17:23 +02:00
video.c avfilter/video: Fix newline in trace output 2022-09-14 21:49:00 +02:00
video.h
vidstabutils.c
vidstabutils.h
vmaf_motion.h
vsink_nullsink.c
vsrc_cellauto.c
vsrc_ddagrab_shaders.h avfilter/vsrc_ddagrab: fix checkheaders error 2022-07-18 13:08:39 +02:00
vsrc_ddagrab.c avfilter/vsrc_ddagrab: add options for more control over output format fallback 2022-08-13 15:22:14 +02:00
vsrc_gradients.c
vsrc_life.c
vsrc_mandelbrot.c
vsrc_mptestsrc.c
vsrc_sierpinski.c
vsrc_testsrc.c
vulkan_filter.c
vulkan_filter.h
vulkan.c
vulkan.h
w3fdif.h
window_func.h avfilter/window_func: add kaiser window 2022-10-20 12:13:37 +02:00
yadif_common.c
yadif.h