ffmpeg/libavfilter
Michael Niedermayer 1e9c337e0f
avfilter/asrc_sinc: Use av_bessel_i0()
The new function is much more precise
For default beta it is slightly slower, but its speed is already at the
worst case in that comparison
while the replaced function becomes much slower for larger beta

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2023-05-29 00:55:52 +02:00
..
aarch64
cuda
dnn lavfi/dnn: Remove DNN native backend 2023-04-28 11:07:41 +08:00
metal
opencl
tests lavfi/dnn: Remove DNN native backend 2023-04-28 11:07:41 +08:00
vulkan lavfi: add nlmeans_vulkan filter 2023-05-29 00:42:01 +02:00
x86 x86/vf_bwdif_init: limit AVX2 functions using 256bit vectors to cpus known to be fast with it 2023-03-25 13:27:20 -03:00
.gitignore
adynamicequalizer_template.c avfilter/adynamicequalizer_template: remove empty lines 2023-05-06 17:50:05 +02:00
aeval.c
af_acontrast.c
af_acopy.c
af_acrossover.c
af_acrusher.c
af_adeclick.c
af_adecorrelate.c
af_adelay.c avfilter/af_adelay: fix frame pts and set frame duration 2023-05-05 17:20:14 +02:00
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: add precision option 2023-04-30 11:32:45 +02:00
af_adynamicsmooth.c
af_aecho.c
af_aemphasis.c
af_aexciter.c
af_afade.c avfilter/*xfade: reduce memory consumption 2023-05-14 23:35:50 +02:00
af_afftdn.c avfilter/af_afftdn: call av_frame_copy_props() 2023-01-17 17:46:58 +01:00
af_afftfilt.c avfilter/af_afftfilt: call av_frame_copy_props() 2023-01-17 17:46:58 +01:00
af_afir.c avfilter/af_afir: fix remaining artifacts on IR switch 2023-04-25 21:22:15 +02:00
af_afir.h avfilter/af_afir: add way to control loading interval of impulses 2023-04-25 21:22:15 +02:00
af_afirdsp.h
af_aformat.c
af_afreqshift.c avfilter/af_afreqshift: cache nb_coeffs value 2023-05-03 20:13:26 +02:00
af_afwtdn.c
af_agate.c
af_aiir.c
af_alimiter.c
af_amerge.c avfilter/af_amerge: set output frame duration 2023-05-05 17:20:13 +02:00
af_amix.c
af_amultiply.c
af_anequalizer.c
af_anlmdn.c
af_anlmdndsp.h
af_anlms.c avfilter/af_anlms: improve documentation and extend option 2023-05-01 20:07:06 +02:00
af_anull.c
af_apad.c
af_aphaser.c
af_apsyclip.c
af_apulsator.c
af_aresample.c
af_arls.c avfilter/af_arls: improve documentation and extend option 2023-05-01 20:07:05 +02:00
af_arnndn.c avfilter/af_arnndn: unbreak filtering 2023-01-17 17:46:58 +01:00
af_asdr.c avfilter/af_asdr: add support for threads 2023-04-30 12:38:02 +02:00
af_asetnsamples.c avfilter/af_asetnsamples: add timeline support 2023-05-07 17:25:07 +02:00
af_asetrate.c avfilter/af_asetrate: extend query_formats() 2023-05-13 10:58:48 +02:00
af_ashowinfo.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
af_asoftclip.c
af_aspectralstats.c
af_asr.c
af_astats.c avfilter/af_astats: add abs_peak_count stat 2023-05-25 19:51:39 +02:00
af_asubboost.c
af_asupercut.c
af_atempo.c
af_atilt.c
af_axcorrelate.c
af_biquads.c avfilter/af_biquads: reduce double type usage 2023-05-05 17:20:13 +02:00
af_bs2b.c
af_channelmap.c
af_channelsplit.c
af_chorus.c
af_compand.c avfilter/af_compand: simplify frame allocation 2023-02-08 18:56:57 +01:00
af_compensationdelay.c avfilter/af_compensationdelay: simplify frame allocation 2023-02-08 18:56:56 +01:00
af_crossfeed.c
af_crystalizer.c
af_dcshift.c
af_deesser.c
af_dialoguenhance.c avfilter/af_dialoguenhance: call av_frame_copy_props() 2023-01-17 14:50:08 +01:00
af_drmeter.c
af_dynaudnorm.c
af_earwax.c
af_extrastereo.c
af_firequalizer.c
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 avfilter/af_join: fix leak on error 2023-05-10 13:56:34 +02:00
af_ladspa.c
af_loudnorm.c avfilter/af_loudnorm: simplify query_formats even more 2023-05-12 22:44:54 +02:00
af_lv2.c
af_mcompand.c
af_pan.c avfilter/af_pan: free input frame once unneeded 2023-05-10 14:01:49 +02:00
af_replaygain.c avfilter/af_replaygain: export results into read-only options 2023-05-07 17:25:57 +02:00
af_rubberband.c avfilter/af_rubberband: use correct array for multichannels 2023-03-30 14:08:52 +02:00
af_sidechaincompress.c
af_silencedetect.c
af_silenceremove.c avfilter/af_silenceremove: add timestamp option 2023-05-28 12:23:14 +02:00
af_sofalizer.c
af_speechnorm.c
af_stereotools.c
af_stereowiden.c
af_superequalizer.c
af_surround.c avfilter/af_surround: replace double constants with float variants 2023-05-19 17:12:04 -03:00
af_tremolo.c
af_vibrato.c
af_virtualbass.c avfilter/af_virtualbass: call av_frame_copy_props() 2023-01-17 18:36:37 +01:00
af_volume.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
af_volume.h
af_volumedetect.c
afir_template.c avfilter/afir_template: avoid multiplications if memcpy is enough 2023-04-27 22:53:13 +02:00
allfilters.c lavfi: add nlmeans_vulkan filter 2023-05-29 00:42:01 +02:00
asink_anullsink.c
asrc_afdelaysrc.c avfilter: add fractional delay IR source filter 2023-01-16 09:59:31 +01:00
asrc_afirsrc.c avfilter: add FIR equalizer coefficients source filter 2023-04-27 21:45:57 +02:00
asrc_anoisesrc.c avfilter/asrc_anoisesrc: improve velvet noise output 2023-05-09 00:42:36 +02:00
asrc_anullsrc.c
asrc_flite.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
asrc_hilbert.c
asrc_sinc.c avfilter/asrc_sinc: Use av_bessel_i0() 2023-05-29 00:55:52 +02:00
asrc_sine.c
atadenoise.h
audio.c avfilter/audio: move a variable declaration outside of an unrelated deprecated block 2023-05-01 13:57:09 -03:00
audio.h
avf_a3dscope.c avfilter/avf_a3dscope,avf_showcwt: set video frame duration 2023-01-17 14:50:08 +01:00
avf_abitscope.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
avf_ahistogram.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
avf_aphasemeter.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
avf_avectorscope.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
avf_concat.c lavfi/avf_concat: rescale frame durations 2023-04-24 16:56:06 +02:00
avf_showcqt.c
avf_showcqt.h
avf_showcwt.c avfilter/avf_a3dscope,avf_showcwt: set video frame duration 2023-01-17 14:50:08 +01:00
avf_showfreqs.c
avf_showspatial.c
avf_showspectrum.c avfilter/avf_showspectrum: check for allocation error 2023-05-18 12:06:38 +02:00
avf_showvolume.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
avf_showwaves.c avfilter/avf_showwaves: zero whole allocated chunk 2023-05-11 20:14:46 +02:00
avfilter.c avfilter: use the new AVFrame key_frame flag in all filters 2023-05-04 19:19:13 -03:00
avfilter.h lavfi: add a flag for filters able to work with hw_device_ctx 2023-03-24 10:16:51 +01:00
avfiltergraph.c avfilter/avfiltergraph: remove no longer valid comment 2023-05-14 00:13:52 +02:00
avfilterres.rc
bbox.c
bbox.h
blend_modes.c
blend.h
boxblur.c
boxblur.h
bufferqueue.h
buffersink.c avfilter: remove FF_API_BUFFERSINK_ALLOC 2023-02-09 15:35:14 +01:00
buffersink.h avfilter: remove FF_API_BUFFERSINK_ALLOC 2023-02-09 15:35:14 +01:00
buffersrc.c avutil/frame: deprecate key_frame 2023-05-04 19:20:03 -03:00
buffersrc.h
bwdif.h avfilter/bwdif: move filter_line init to a dedicated function 2023-03-25 02:38:17 +01:00
ccfifo.c avfilter/ccfifo: constify some parameters 2023-05-12 22:33:16 -03:00
ccfifo.h avfilter/ccfifo: constify some parameters 2023-05-12 22:33:16 -03:00
colorchannelmixer_template.c
colorspace.c
colorspace.h
colorspacedsp_template.c
colorspacedsp_yuv2yuv_template.c
colorspacedsp.c
colorspacedsp.h
convolution.h
deshake.h
dnn_filter_common.c
dnn_filter_common.h
dnn_interface.h lavfi/dnn: Remove DNN native backend 2023-04-28 11:07:41 +08:00
drawutils.c avfilter/drawutils: rgb48/bgr48 is supported 2022-12-10 14:57:05 +01:00
drawutils.h
ebur128.c
ebur128.h
edge_common.c
edge_common.h
edge_template.c
f_bench.c
f_cue.c
f_drawgraph.c
f_ebur128.c avfilter/f_ebur128: export results into read-only options 2023-05-07 17:28:25 +02:00
f_graphmonitor.c avfilter/f_graphmonitor: output one frame more after eof 2023-05-21 22:06:55 +02:00
f_interleave.c
f_latency.c
f_loop.c avfilter/f_loop: free video frames once not needed 2023-05-14 20:58:08 +02:00
f_metadata.c
f_perms.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
f_realtime.c
f_reverse.c avfilter/f_reverse: set output frame duration 2023-01-27 23:53:26 +01:00
f_segment.c
f_select.c avfilter: use the new AVFrame key_frame flag in all filters 2023-05-04 19:19:13 -03:00
f_sendcmd.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
f_sidedata.c
f_streamselect.c
f_zmq.c
fflcms2.c
fflcms2.h
fifo.c
file_open.c
filters.h
formats.c avfilter/formats: fix format negotiation when multiple channel_layouts are provided 2023-05-13 18:21:29 -03:00
formats.h
framepool.c
framepool.h
framequeue.c
framequeue.h
framerate.h
framesync.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
framesync.h
gblur.h
generate_wave_table.c
generate_wave_table.h
gradfun.h
graphdump.c
graphparser.c lavfi/graphparser: use correct logging context 2023-03-10 13:04:25 +01:00
hermite.h
hflip.h
internal.h lavfi/avfilter: track whether a filter has been initialized 2023-02-12 10:17:26 +01:00
lavfutils.c
lavfutils.h
libavfilter.v
limiter.h
log2_tab.c
lswsutils.c
lswsutils.h
lut3d.h
Makefile lavfi: add nlmeans_vulkan filter 2023-05-29 00:42:01 +02:00
maskedclamp.h
maskedmerge.h
median_template.c
median.h
motion_estimation.c
motion_estimation.h
opencl_source.h tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
opencl.c
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: use the new AVFrame interlace flags in all filters 2023-05-04 18:14:11 -03:00
preserve_color.h
psnr.h
pthread.c
qp_table.c
qp_table.h
qsvvpp.c avfilter: use the new AVFrame interlace flags in all filters 2023-05-04 18:14:11 -03:00
qsvvpp.h lavfi/qsv: use QSVVPPContext as base context in vf_vpp_qsv/vf_overlay_qsv 2023-01-17 10:10:52 +08:00
removegrain.h
scale_eval.c
scale_eval.h
scene_sad.c
scene_sad.h
setpts.c avfilter/setpts: add command support 2023-05-14 11:10:50 +02:00
settb.c
signature_lookup.c
signature.h
silenceremove_template.c avfilter/silenceremove_template: revert wrong change 2023-05-28 12:23:13 +02:00
split.c
src_avsynctest.c avfilter/src_avsynctest: add support for commands 2023-05-10 12:55:22 +02:00
src_movie.c avfilter/src_movie: switch to activate 2023-05-21 10:49:41 +02:00
ssim.h
stack_internal.c lavfi: add a flag for filters able to work with hw_device_ctx 2023-03-24 10:16:51 +01:00
stack_internal.h Revert "avfilter/stack_internal: add missing header includes" 2023-03-11 10:05:47 -03:00
stereo3d.h
thread.h
threshold.h
tinterlace.h avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
transform.c
transform.h
transpose.h
trim.c avfilter/trim: switch to activate 2023-05-25 19:52:04 +02:00
unsharp.h
v360.h
vaapi_vpp.c lavfi/vaapi: remove duplicated code 2023-01-17 10:10:52 +08:00
vaapi_vpp.h lavfi/vaapi: remove duplicated code 2023-01-17 10:10:52 +08:00
vaf_spectrumsynth.c
version_major.h avfilter/vf_libplacebo: wrap deprecated opts in FF_API define 2023-03-13 11:30:58 -03:00
version.c
version.h avfilter/vf_subtitles: add wrap_unicode option 2023-05-25 11:31:54 +08:00
vf_addroi.c
vf_alphamerge.c
vf_amplify.c
vf_aspect.c lavfi/aspect: apply style fixes 2023-03-29 00:15:19 +02:00
vf_atadenoise.c
vf_avgblur_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_avgblur_vulkan.c avgblur_vulkan: port for the rewrite 2023-05-29 00:41:52 +02:00
vf_avgblur.c
vf_backgroundkey.c
vf_bbox.c
vf_bilateral_cuda.c
vf_bilateral_cuda.cu
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 avfilter: use the new AVFrame key_frame flag in all filters 2023-05-04 19:19:13 -03:00
vf_blend_init.h
vf_blend_vulkan.c blend_vulkan: port for the rewrite 2023-05-29 00:41:52 +02:00
vf_blend.c
vf_blockdetect.c
vf_blurdetect.c
vf_bm3d.c
vf_boxblur.c
vf_bwdif_vulkan.c lavfi: add bwdif_vulkan 2023-05-29 00:41:56 +02:00
vf_bwdif.c avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
vf_cas.c
vf_ccrepack.c avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
vf_chromaber_vulkan.c chromaber_vulkan: port for the rewrite 2023-05-29 00:41:52 +02:00
vf_chromakey_cuda.c
vf_chromakey_cuda.cu
vf_chromakey.c
vf_chromanr.c
vf_chromashift.c
vf_ciescope.c avfilter/vf_ciescope: set output frame duration 2023-01-27 23:13:16 +01:00
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 tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_colorkey.c
vf_colorlevels.c avfilter/vf_colorlevels: add support for gbrpf32 format 2023-01-30 18:42:49 +01:00
vf_colormap.c
vf_colormatrix.c
vf_colorspace_cuda.c
vf_colorspace_cuda.cu
vf_colorspace.c
vf_colortemperature.c
vf_convolution_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_convolution.c
vf_convolve.c
vf_copy.c
vf_coreimage.m avfilter/vf_coreimage: add missing semicolon 2023-05-04 22:38:47 -03:00
vf_corr.c avfilter: add corr video filter 2022-12-08 13:03:42 +01:00
vf_cover_rect.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_crop.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_cropdetect.c avfilter/vf_cropdetect: fix type for old_limit 2023-01-27 14:57:28 +01:00
vf_curves.c
vf_datascope.c avfilter/vf_datascope: call av_frame_copy_props() 2023-01-27 19:50:10 +01:00
vf_dblur.c avfilter/vf_dblur: also filter last scanline 2023-01-19 12:33:55 +01:00
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 avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_deflicker.c
vf_deinterlace_vaapi.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_dejudder.c
vf_delogo.c
vf_derain.c lavfi/dnn: Remove DNN native backend 2023-04-28 11:07:41 +08:00
vf_deshake_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_deshake.c
vf_despill.c
vf_detelecine.c
vf_displace.c
vf_dnn_classify.c
vf_dnn_detect.c
vf_dnn_processing.c lavfi/dnn: Remove DNN native backend 2023-04-28 11:07:41 +08:00
vf_drawbox.c
vf_drawtext.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_edgedetect.c
vf_elbg.c avfilter/vf_elbg: call av_frame_copy_props() 2023-01-17 22:43:39 +01:00
vf_entropy.c
vf_epx.c
vf_eq.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_eq.h lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_estdif.c avfilter/vf_estdif: simplify finding minimum score 2023-05-09 12:12:46 +02:00
vf_exposure.c avfilter/vf_exposure: reduce copy operations 2023-02-11 10:36:56 +01:00
vf_extractplanes.c
vf_fade.c
vf_feedback.c avfilter/vf_feedback: fix artifacts with subsampled chroma 2023-05-09 00:42:18 +02:00
vf_fftdnoiz.c
vf_fftfilt.c
vf_field.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_fieldhint.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_fieldmatch.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_fieldorder.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_fillborders.c
vf_find_rect.c
vf_flip_vulkan.c flip_vulkan: port for the rewrite 2023-05-29 00:41:53 +02:00
vf_floodfill.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_format.c
vf_fps.c avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
vf_framepack.c
vf_framerate.c avfilter: use the new AVFrame interlace flags in all filters 2023-05-04 18:14:11 -03:00
vf_framestep.c
vf_freezedetect.c
vf_freezeframes.c
vf_frei0r.c
vf_fspp.c
vf_fspp.h
vf_gblur_init.h
vf_gblur_vulkan.c gblur_vulkan: port for the rewrite 2023-05-29 00:41:53 +02:00
vf_gblur.c
vf_geq.c
vf_gradfun.c
vf_grayworld.c
vf_guided.c
vf_hflip_init.h
vf_hflip.c
vf_histeq.c
vf_histogram.c avfilter/vf_histogram: call av_frame_copy_props() 2023-01-17 23:20:00 +01:00
vf_hqdn3d.c
vf_hqdn3d.h
vf_hqx.c
vf_hsvkey.c
vf_hue.c
vf_huesaturation.c
vf_hwdownload.c
vf_hwmap.c lavfi: add hwdevice flag to hwupload/hwmap 2023-03-27 17:14:31 +02:00
vf_hwupload_cuda.c
vf_hwupload.c lavfi: add hwdevice flag to hwupload/hwmap 2023-03-27 17:14:31 +02:00
vf_hysteresis.c
vf_iccdetect.c
vf_iccgen.c
vf_identity.c
vf_idet.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_idet.h
vf_il.c
vf_kerndeint.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_lagfun.c avfilter/vf_lagfun: call av_frame_copy_props() 2023-01-17 22:55:14 +01:00
vf_lenscorrection.c
vf_lensfun.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_libopencv.c
vf_libplacebo.c avfilter/vf_libplacebo: bump max vk version 2023-05-29 00:41:55 +02:00
vf_libvmaf.c
vf_limitdiff.c
vf_limiter.c
vf_lumakey.c
vf_lut2.c
vf_lut3d.c
vf_lut.c
vf_maskedclamp.c
vf_maskedmerge.c
vf_maskedminmax.c
vf_maskedthreshold.c
vf_maskfun.c
vf_mcdeint.c avfilter/vf_mcdeint: update to new API 2023-03-26 01:46:49 +01:00
vf_median.c
vf_mergeplanes.c
vf_mestimate.c
vf_midequalizer.c
vf_minterpolate.c
vf_misc_vaapi.c
vf_mix.c avfilter/vf_mix: improve speed even more by avoiding using filter private context 2023-05-19 19:32:22 +02:00
vf_monochrome.c
vf_morpho.c avfilter/vf_morpho: add slice threading support 2023-05-08 17:48:43 +02:00
vf_mpdecimate.c avfilter/vf_mpdecimate: Add option to keep the first N similar frames before dropping 2023-05-08 21:55:53 +02:00
vf_multiply.c
vf_negate.c
vf_neighbor_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_neighbor.c
vf_nlmeans_init.h
vf_nlmeans_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_nlmeans_vulkan.c lavfi: add nlmeans_vulkan filter 2023-05-29 00:42:01 +02:00
vf_nlmeans.c
vf_nlmeans.h
vf_nnedi.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_noise.c
vf_noise.h
vf_normalize.c
vf_null.c
vf_ocr.c
vf_overlay_cuda.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_overlay_cuda.cu
vf_overlay_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_overlay_qsv.c lavfi: add a flag for filters able to work with hw_device_ctx 2023-03-24 10:16:51 +01:00
vf_overlay_vaapi.c lavfi/overlay_vaapi: set input region for overlay video to NULL 2023-04-24 13:24:41 +08:00
vf_overlay_vulkan.c overlay_vulkan: port for the rewrite 2023-05-29 00:41:54 +02:00
vf_overlay.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_overlay.h lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_owdenoise.c
vf_pad_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_pad.c
vf_palettegen.c avfilter/palette{gen,use}: misc for-loop cosmetics 2023-01-03 17:18:56 +01:00
vf_paletteuse.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_perspective.c
vf_phase.c
vf_photosensitivity.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_pixdesctest.c
vf_pixelize.c
vf_pp7.c
vf_pp7.h
vf_pp.c
vf_premultiply.c
vf_procamp_vaapi.c
vf_program_opencl.c lavfi: add a flag for filters able to work with hw_device_ctx 2023-03-24 10:16:51 +01:00
vf_pseudocolor.c
vf_psnr.c
vf_pullup.c avfilter: use the new AVFrame interlace flags in all filters 2023-05-04 18:14:11 -03:00
vf_pullup.h
vf_qp.c
vf_random.c avfilter/vf_random: set output frame duration 2023-01-27 23:01:52 +01:00
vf_readeia608.c
vf_readvitc.c
vf_remap_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_remap.c
vf_removegrain.c
vf_removelogo.c
vf_repeatfields.c avfilter: use the new AVFrame interlace flags in all filters 2023-05-04 18:14:11 -03:00
vf_rotate.c
vf_sab.c
vf_scale_cuda.c
vf_scale_cuda.cu
vf_scale_cuda.h
vf_scale_npp.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_scale_vaapi.c
vf_scale_vulkan.c scale_vulkan: port for the rewrite 2023-05-29 00:41:54 +02:00
vf_scale.c avfilter: use the new AVFrame interlace flags in all filters 2023-05-04 18:14:11 -03:00
vf_scdet.c avfilter/vf_scdet: fix introduced discrepancy with latest change 2023-01-24 22:02:45 +01:00
vf_scroll.c
vf_selectivecolor.c
vf_separatefields.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_setparams.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_sharpen_npp.c
vf_shear.c
vf_showinfo.c avfilter: use the new AVFrame key_frame flag in all filters 2023-05-04 19:19:13 -03:00
vf_showpalette.c
vf_shuffleframes.c
vf_shufflepixels.c
vf_shuffleplanes.c
vf_signalstats.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_signature.c
vf_siti.c
vf_smartblur.c
vf_spp.c
vf_spp.h
vf_sr.c lavfi/dnn: Remove DNN native backend 2023-04-28 11:07:41 +08:00
vf_ssim360.c avfilter/vf_ssim360: Remove dead code 2023-03-14 07:16:45 +01:00
vf_ssim.c
vf_stack_qsv.c lavfi: add a flag for filters able to work with hw_device_ctx 2023-03-24 10:16:51 +01:00
vf_stack_vaapi.c lavfi: add a flag for filters able to work with hw_device_ctx 2023-03-24 10:16:51 +01:00
vf_stack.c
vf_stereo3d.c
vf_subtitles.c avfilter/vf_subtitles: add wrap_unicode option 2023-05-25 11:31:54 +08:00
vf_super2xsai.c
vf_swaprect.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_swapuv.c
vf_telecine.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_threshold_init.h
vf_threshold.c
vf_thumbnail_cuda.c
vf_thumbnail_cuda.cu
vf_thumbnail.c
vf_tile.c
vf_tinterlace.c avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
vf_tmidequalizer.c
vf_tonemap_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_tonemap_vaapi.c
vf_tonemap.c
vf_tpad.c avfilter/vf_tpad: accept hardware frames in clone-only mode 2023-05-22 18:41:22 +02:00
vf_transpose_npp.c
vf_transpose_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_transpose_vaapi.c
vf_transpose_vulkan.c transpose_vulkan: port for the rewrite 2023-05-29 00:41:54 +02:00
vf_transpose.c
vf_unsharp_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_unsharp.c lavfi/unsharp: clarify invalid filter param constraints 2023-04-02 17:07:51 +02:00
vf_untile.c avfilter/vf_untile: swap the chroma shift values used for plane offsets 2023-03-16 16:07:40 -03:00
vf_uspp.c avfilter/vf_uspp: add AV_CODEC_FLAG_RECON_FRAME support 2023-03-26 01:46:49 +01:00
vf_v360.c
vf_vaguedenoiser.c
vf_varblur.c avfilter/vf_varblur: add float format support 2023-05-09 21:46:38 +02:00
vf_vectorscope.c
vf_vflip.c
vf_vfrdet.c
vf_vibrance.c avfilter/vf_vibrance: reduce copy operations 2023-02-11 10:36:56 +01:00
vf_vidstabdetect.c avfilter: use ff_inlink_make_frame_writable() 2023-02-12 13:32:00 +01:00
vf_vidstabtransform.c
vf_vif.c
vf_vignette.c
vf_vmafmotion.c
vf_vpp_qsv.c lavfi/vf_vpp_qsv: only add the given output sw format to output pad 2023-03-31 10:27:58 +08:00
vf_w3fdif.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_waveform.c avfilter/vf_waveform: add input option 2023-05-14 00:13:59 +02:00
vf_weave.c avutil/frame: deprecate interlaced_frame and top_field_first 2023-05-04 18:15:00 -03:00
vf_xbr.c
vf_xfade_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_xfade.c avfilter/vf_xfade: send EOF to first input early 2023-05-22 17:13:31 +02:00
vf_xmedian.c
vf_yadif_cuda.c avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
vf_yadif_cuda.cu
vf_yadif_videotoolbox.m
vf_yadif.c avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
vf_yaepblur.c
vf_zoompan.c
vf_zscale.c
video.c
video.h
vidstabutils.c
vidstabutils.h
vmaf_motion.h
vsink_nullsink.c
vsrc_cellauto.c avfilter/vsrc_cellauto: set video frame duration 2023-01-17 17:46:58 +01:00
vsrc_ddagrab_shaders.h
vsrc_ddagrab.c lavfi: add a flag for filters able to work with hw_device_ctx 2023-03-24 10:16:51 +01:00
vsrc_gradients.c avfilter/vsrc_gradients: fix several issues with !rgba output 2023-05-06 17:49:43 +02:00
vsrc_life.c avfilter/vsrc_life: set video frame duration 2023-01-17 17:46:58 +01:00
vsrc_mandelbrot.c avfilter/vsrc_mandelbrot: set video frame duration 2023-01-17 17:46:58 +01:00
vsrc_mptestsrc.c avfilter/vsrc_mptestsrc: set video frame duration 2023-01-17 17:46:58 +01:00
vsrc_sierpinski.c avfilter/vsrc_sierpinski: set video frame duration 2023-01-17 17:46:57 +01:00
vsrc_testsrc_vulkan.c lavfi: add color_vulkan filter 2023-05-29 00:42:00 +02:00
vsrc_testsrc.c avfilter/vsrc_testsrc: mark zoneplate as full range 2023-05-10 16:42:00 +02:00
vulkan_filter.c lavfi: add lavfi-only Vulkan infrastructure 2023-05-29 00:41:51 +02:00
vulkan_filter.h lavfi: add lavfi-only Vulkan infrastructure 2023-05-29 00:41:51 +02:00
vulkan_glslang.c lavfi: add lavfi-only Vulkan infrastructure 2023-05-29 00:41:51 +02:00
vulkan_shaderc.c lavfi: add lavfi-only Vulkan infrastructure 2023-05-29 00:41:51 +02:00
vulkan_spirv.h lavfi: add lavfi-only Vulkan infrastructure 2023-05-29 00:41:51 +02:00
vulkan.c
vulkan.h
w3fdif.h
window_func.h
yadif_common.c avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00
yadif.h avfilter/ccfifo: remove unnecessary context allocations 2023-05-12 16:21:18 -03:00