ffmpeg-rockchip/libavfilter
Anton Khirnov ca67a783ab lavfi/graphparser: improve applying graph-level sws options
The current code will apply them if the options string does not contain
a 'flags' substring, and will do so by appending the graph-level option
string to the filter option string (with the standard ':' separator).
This is flawed in at least the following ways:
- naive substring matching without actually parsing the options string
  may lead to false positives (e.g. flags are specified by shorthand)
  and false negatives (e.g. the 'flags' substring is not actually the
  option name)
- graph-level sws options are not limited to flags, but may set
  arbitrary sws options

This commit simply applies the graph-level options with
av_set_options_string() and lets them be overridden as desired by the
user-specified filter options (if any). This is also shorter and avoids
extra string handling.
2023-01-10 11:52:02 +01:00
..
aarch64
cuda
dnn libavfilter/dnn: fix openvino async mode 2022-12-17 09:55:14 +08:00
metal lavfi/metal: fix build with pre-10.11 deployment targets 2021-12-22 18:43:34 -06:00
opencl avfilter: add remap opencl filter 2022-07-07 17:52:32 +02:00
tests avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
x86 libavfilter/x86/vf_convolution: fix sobel swap issue on WIN64 2022-11-21 12:28:25 +08:00
.gitignore
aeval.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
af_acontrast.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_acopy.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
af_acrossover.c avfilter/af_acrossover: add precision option 2022-05-14 14:11:52 +02:00
af_acrusher.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_adeclick.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_adecorrelate.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_adelay.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_adenorm.c avfilter/af_adenorm: simplify handling of commands 2022-04-13 22:02:47 +02:00
af_aderivative.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_aecho.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_aemphasis.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_aexciter.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_afreqshift.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_afwtdn.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_agate.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
af_aiir.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_alimiter.c avfilter/af_alimiter: fix misbehavior when nb_channels != 2 2022-08-23 12:20:05 +02:00
af_amerge.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_amix.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_amultiply.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_anequalizer.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter/af_anlms: add timeline support 2022-04-27 21:30:43 +02:00
af_anull.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
af_apad.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_aphaser.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_apsyclip.c avfilter/af_apsyclip: add copy_props() call 2022-12-01 19:50:54 +01:00
af_apulsator.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_aresample.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_asetnsamples.c avfilter/af_asetnsamples: fix excessive frames queueing at start 2022-04-12 19:30:58 +02:00
af_asetrate.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
af_ashowinfo.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_asoftclip.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_aspectralstats.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_asr.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_atempo.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_atilt.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_axcorrelate.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_biquads.c avfilter/af_biquads: fix bandpass for zdf 2022-10-07 14:05:31 +02:00
af_bs2b.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_channelmap.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_channelsplit.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_chorus.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_compand.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_compensationdelay.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter/af_crystalizer: remove no longer needed wrapper function 2022-04-13 09:41:14 +02:00
af_dcshift.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_deesser.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_dialoguenhance.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
af_drmeter.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_dynaudnorm.c avfilter/af_dynaudnorm: add curve option 2022-11-10 19:16:05 +01:00
af_earwax.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_extrastereo.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_firequalizer.c avfilter/af_firequalizer: switch to TX from lavu 2022-11-17 13:28:58 +01:00
af_flanger.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_haas.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_hdcd.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_headphone.c avfilter/af_headphone: properly initialize scale 2022-12-19 18:45:56 +01:00
af_join.c avfilter/af_join: do not dereference possible null pointer 2022-03-31 00:48:58 +02:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_mcompand.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_pan.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_replaygain.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_rubberband.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_sidechaincompress.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
af_silencedetect.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_stereowiden.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_vibrato.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
af_volumedetect.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
asrc_afirsrc.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
asrc_anoisesrc.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
asrc_anullsrc.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
asrc_flite.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
asrc_hilbert.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
asrc_sinc.c avfilter: fix av_tx_fn stride usage for complex inputs 2022-11-19 00:25:47 +01:00
asrc_sine.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
atadenoise.h
audio.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
audio.h avfilter/audio, video: Remove references to avfilter_unref_buffer() 2021-09-27 06:10:57 +02:00
avf_a3dscope.c avfilter/avf_a3dscope: fix crash when using vflip filter 2022-11-25 19:40:11 +01:00
avf_abitscope.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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: add anti-aliased line drawing mode 2023-01-09 18:07:05 +01:00
avf_concat.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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: let single output frame A->V filters set reasonable frame rate 2022-04-10 22:41:26 +02:00
avfilter.c lavfi/avfilter: process options for filters without a private class 2023-01-10 11:52:02 +01:00
avfilter.h lavfi: remove AVFilter.init_dict() 2023-01-10 11:52:02 +01: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.h avfilter/vf_blend: Move ff_blend_init into a header 2022-05-06 05:19:49 +02:00
blend_modes.c avfilter/blend_modes: unbreak interpolate mode for float format 2022-02-14 17:51:45 +01:00
boxblur.c
boxblur.h
bufferqueue.h
buffersink.c avfilter/buffersink: simplify parsing the input channel layout string 2022-03-15 14:29:04 -03:00
buffersink.h avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
buffersrc.c lavfi: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
buffersrc.h avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
bwdif.h
colorchannelmixer_template.c avfilter/vf_colorchannelmixer: add float formats support 2022-03-03 09:57:53 +01:00
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.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
colorspacedsp.h
colorspacedsp_template.c
colorspacedsp_yuv2yuv_template.c
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 libavfilter: Prepare to handle specific error codes in DNN Filters 2022-03-12 15:10:28 +08:00
dnn_filter_common.h libavfilter: Prepare to handle specific error codes in DNN Filters 2022-03-12 15:10:28 +08:00
dnn_interface.h libavfilter: Remove DNNReturnType from DNN Module 2022-03-12 15:10:28 +08:00
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 Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
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 configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_cue.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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 configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_interleave.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_latency.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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 configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_realtime.c avfilter/f_realtime: add support for commands 2022-03-29 20:36:54 +02:00
f_reverse.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_segment.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_select.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_sendcmd.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_sidedata.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
f_streamselect.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
f_zmq.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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 avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
file_open.c libavutil: Deprecate av_fopen_utf8, provide an avpriv version 2022-05-23 13:52:26 +03:00
filters.h lavfi: add ff_inoutlink_check_flow() 2022-02-20 12:38:52 +01:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
framepool.h
framequeue.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
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 avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
graphparser.c lavfi/graphparser: improve applying graph-level sws options 2023-01-10 11:52:02 +01:00
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 avfilter/vf_lut3d: allow to control when to upload CLUT for haldclut 2022-04-26 20:07:04 +02:00
Makefile avfilter/palettegen: base box split decision on a perceptual model 2023-01-03 17:18:55 +01:00
maskedclamp.h
maskedmerge.h avfilter/vf_maskedmerge: fix rounding when masking 2022-03-03 09:57:53 +01:00
median.h
median_template.c
motion_estimation.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
motion_estimation.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01: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 avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
opencl_source.h avfilter: add remap opencl filter 2022-07-07 17:52:32 +02:00
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 avfilter/preserve_color: Add necessary headers 2021-09-27 10:17:53 +02:00
psnr.h
pthread.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
qp_table.c avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
qp_table.h avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
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 configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
settb.c lavfi/settb: rescale input frame durations 2022-10-13 10:19:13 +02:00
signature.h
signature_lookup.c avfilter/signature: fix integer rounding cast precedence 2021-08-28 13:30:02 +05:30
split.c avfilter/split: switch to activate() 2022-03-07 15:29:39 +01:00
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 configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
unsharp.h avfilter/vf_unsharp: add support for alpha formats 2022-03-01 12:36:35 +01:00
v360.h avfilter/v360: add support for off-axis projection output 2021-11-15 20:41:27 +01:00
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.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
version_major.h libavfilter: Split version.h 2022-03-16 14:05:26 +02:00
vf_addroi.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_alphamerge.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_amplify.c avfilter/vf_amplify: improve performance 2022-02-27 23:50:57 +01:00
vf_aspect.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_atadenoise.c avfilter/vf_atadenoise: Remove unused-but-set variables 2022-07-03 11:41:23 +02:00
vf_avgblur.c avfilter/vf_avgblur: fix memory leaks if config_input() is called again 2022-02-10 09:22:36 +01:00
vf_avgblur_opencl.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_avgblur_vulkan.c avfilter/avgblur_vulkan: call av_vkfmt_from_pixfmt only one time 2021-11-19 16:47:47 +01:00
vf_backgroundkey.c avfilter: add backgroundkey video filter 2022-11-05 10:52:39 +01:00
vf_bbox.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_bilateral.c avfilter/vf_bilateral: add slice threading support 2021-10-22 12:20:40 +02:00
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_bitplanenoise.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_blackdetect.c avfilter/vf_blackdetect: support full-range YUV 2022-12-20 14:02:37 +01:00
vf_blackframe.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_blend.c avfilter/vf_blend: Move ff_blend_init into a header 2022-05-06 05:19:49 +02:00
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 avfilter/vf_blend_vulkan: add multiply blend mode 2022-02-22 05:46:06 +01: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 avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_bwdif.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_cas.c avfilter/vf_cas: unbreak >8 depth support 2022-02-05 20:56:33 +01:00
vf_chromaber_vulkan.c avfilter/chromaber_vulkan: call av_vkfmt_from_pixfmt only one time 2021-11-19 16:47:47 +01:00
vf_chromakey.c avfilter/vf_[color/chroma]key: lower lower limit for similarity option 2022-10-27 10:23:09 +02:00
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_chromanr.c avfilter/vf_chromanr: split inner loops 2022-12-07 00:57:25 +01:00
vf_chromashift.c avfilter/vf_chromashift: simplify handling of commands 2022-04-13 09:30:36 +02:00
vf_ciescope.c avfilter/vf_ciescope: add option to disable CIE tongue filling 2022-04-19 22:08:15 +02:00
vf_codecview.c avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
vf_colorbalance.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_colorchannelmixer.c avfilter/vf_colorchannelmixer: add float formats support 2022-03-03 09:57:53 +01:00
vf_colorconstancy.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_colorcontrast.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_colorcorrect.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_colorize.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_colorkey.c avfilter/vf_[color/chroma]key: lower lower limit for similarity option 2022-10-27 10:23:09 +02:00
vf_colorkey_opencl.c avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
vf_colorlevels.c avfilter/vf_colorlevels: Fix build failure on ARM 2022-03-06 20:16:39 +01:00
vf_colormap.c avfilter/vf_colormap: Avoid allocation of small array 2022-04-29 13:38:20 +02:00
vf_colormatrix.c avfilter/vf_colormatrix: Use formats list instead of query function 2021-10-05 18:01:04 +02:00
vf_colorspace.c avutil/csp: create public API for colorspace structs 2022-06-01 13:52:38 -04:00
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_colortemperature.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
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_convolution_opencl.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02: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 avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
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 avfilter/vf_cover_rect: Use formats list instead of query function 2021-10-05 18:58:24 +02:00
vf_crop.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
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 avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_dblur.c avfilter/vf_dblur: add float formats support 2022-02-21 17:52:20 +01:00
vf_dctdnoiz.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_deband.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_deblock.c avfilter/vf_deblock: fix posible overreads 2022-04-13 10:25:08 +02:00
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: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_deflicker.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
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 lavf/vf_deinterlace_vaapi: flush queued frame for field in DeinterlacingBob 2022-01-12 10:02:24 +08:00
vf_dejudder.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
vf_delogo.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_derain.c libavfilter: Remove DNNReturnType from DNN Module 2022-03-12 15:10:28 +08: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_deshake_opencl.c lavfi: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
vf_despill.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_detelecine.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_displace.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
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 avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_entropy.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_epx.c avfilter/vf_epx: stop doing read overflow 2022-03-14 23:01:08 +01:00
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 avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_feedback.c avfilter/vf_feedback: add missing .process_command 2022-04-15 18:57:36 +02:00
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 avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
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 avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_fillborders.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_find_rect.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_flip_vulkan.c avfilter: add a flip_vulkan filter 2021-12-02 11:06:24 +01:00
vf_floodfill.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_format.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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 avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_freezedetect.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_freezeframes.c avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
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 avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
vf_gblur.c avfilter/vf_gblur: allow filtering with zero horizontal sigma 2022-09-10 22:11:38 +02:00
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 avfilter/vf_gblur_vulkan: add sizeV option 2022-02-22 05:52:44 +01: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 avfilter/vf_grayworld: Use formats list instead of query function 2021-10-05 18:58:27 +02:00
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.c avfilter/vf_hflip: Move ff_hflip_init into a header 2022-05-06 05:19:50 +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_histeq.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_histogram.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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 avfilter/vf_hqx: Store format in filter, remove query function 2021-10-05 18:58:24 +02:00
vf_hsvkey.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_hue.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_huesaturation.c avfilter/vf_huesaturation: Remove dead store 2021-11-19 20:37:17 +01:00
vf_hwdownload.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_hwmap.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_hwupload.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_hwupload_cuda.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_hysteresis.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_iccdetect.c avutil/csp: create public API for colorspace structs 2022-06-01 13:52:38 -04:00
vf_iccgen.c lavfi: add vf_iccgen for generating ICC profiles 2022-04-23 21:51:55 +02:00
vf_identity.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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 avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_kerndeint.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_lagfun.c avfilter/vf_lagfun: small speed-up 2022-04-23 10:58:29 +02:00
vf_lenscorrection.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_lensfun.c avfilter/lensfun: add option db_path 2022-04-12 15:20:10 +05:30
vf_libopencv.c avfilter/vf_libopencv: Use formats list instead of query function 2021-10-05 18:58:27 +02:00
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 avfilter: add limitdiff video filter 2021-10-13 19:02:34 +02:00
vf_limiter.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_lumakey.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_lut.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_lut2.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_lut3d.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
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 avfilter/vf_maskedminmax: add float pixel formats 2022-02-21 00:35:11 +01:00
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 avfilter/vf_mcdeint: Store format in filter, remove query function 2021-10-05 18:58:24 +02:00
vf_median.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_mergeplanes.c avfilter/vf_mergeplanes: deprecate mapping option 2022-04-05 12:03:36 +02:00
vf_mestimate.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_midequalizer.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_minterpolate.c lavfi/vf_minterpolate: set output frame durations 2022-10-13 10:19:13 +02:00
vf_misc_vaapi.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_mix.c avfilter/vf_mix: output same number of frames from input for tmix 2022-04-29 22:27:39 +02:00
vf_monochrome.c avfilter/vf_monochrome: use lrintf for rounding 2022-02-20 23:15:34 +01:00
vf_morpho.c avfilter/vf_morpho: fix leak by not returning too early 2021-10-05 20:13:13 +02:00
vf_mpdecimate.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_multiply.c avfilter: add multiply video filter 2022-05-05 19:07:10 +02:00
vf_negate.c avfilter: split negate filter from lut filter 2021-10-27 11:29:29 +02:00
vf_neighbor.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_neighbor_opencl.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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_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 avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +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 avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_null.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_ocr.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
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_overlay_cuda.c avfilter/vf_overlay_cuda: Store format in filter, remove query func 2021-10-05 18:58:28 +02:00
vf_overlay_cuda.cu
vf_overlay_opencl.c avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
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 avfilter/overlay_vulkan: call av_vkfmt_from_pixfmt only one time 2021-11-19 16:47:47 +01:00
vf_owdenoise.c avfilter/vf_owdenoise: relicense my code 2021-10-24 16:54:36 +02:00
vf_pad.c avfilter/vf_pad: use already available outlink variable 2022-03-04 18:30:10 +01:00
vf_pad_opencl.c avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
vf_palettegen.c avfilter/palette{gen,use}: misc for-loop cosmetics 2023-01-03 17:18:56 +01:00
vf_paletteuse.c avfilter/paletteuse: use explicit key indexes in set_frame_lut 2023-01-03 17:29:13 +01:00
vf_perspective.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_phase.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_photosensitivity.c avfilter/vf_photosensitivity: Use formats list instead of query function 2021-10-05 18:58:26 +02:00
vf_pixdesctest.c avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
vf_pixelize.c avfilter: add pixelize video filter 2022-04-14 22:37:21 +02:00
vf_pp.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_pp7.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_pp7.h avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
vf_premultiply.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_procamp_vaapi.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_program_opencl.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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 avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
vf_readeia608.c avfilter/vf_readeia608: fix oversight in 278984b34 2022-02-16 20:38:23 +01:00
vf_readvitc.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_remap.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_remap_opencl.c avfilter: add remap opencl filter 2022-07-07 17:52:32 +02:00
vf_removegrain.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_removelogo.c avfilter/vf_removelogo: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
vf_repeatfields.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_rotate.c lavfi/rotate: Avoid undefined behaviour. 2022-10-10 02:58:39 +02:00
vf_sab.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_scale.c lavfi/vf_scale: allow passing options to swscale directly 2023-01-10 11:52:02 +01:00
vf_scale_cuda.c avfilter/vf_scale_cuda: Store format in filter, remove query function 2021-10-05 18:58:28 +02:00
vf_scale_cuda.cu
vf_scale_cuda.h
vf_scale_npp.c avfilter/scale_npp: add scale2ref_npp filter 2021-11-03 19:06:14 +01:00
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 avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_scale_vulkan.c lavfi/vf_scale_vulkan: fix build 2022-06-01 20:07:47 -05:00
vf_scdet.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_scroll.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_selectivecolor.c avfilter/vf_selectivecolor: no need to use doubles 2021-10-22 13:57:42 +02:00
vf_separatefields.c avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
vf_setparams.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vf_sharpen_npp.c avfilter/sharpen_npp: use FILTER_SINGLE_PIXFMT 2021-10-07 19:01:25 +02:00
vf_shear.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_showinfo.c avfilter/vf_showinfo: remove backspaces 2022-09-08 21:29:41 +02:00
vf_showpalette.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_shuffleframes.c avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
vf_shufflepixels.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_shuffleplanes.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_signalstats.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
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 lavfi/vf_siti.c: Relicense to LGPL 2.1 2022-04-02 13:14:00 +02:00
vf_smartblur.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_spp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_spp.h avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
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 avfilter/vf_subtitles: add additional font mime types 2022-03-25 22:46:35 +01:00
vf_super2xsai.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_swaprect.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_swapuv.c Remove obsolete version.h inclusions 2022-02-24 12:56:49 +01:00
vf_telecine.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_threshold.c avfilter/vf_threshold: Move ff_threshold_init into a header 2022-05-06 05:19:50 +02:00
vf_threshold_init.h avfilter/vf_threshold: fix handling of zero threshold 2022-10-27 10:23:24 +02:00
vf_thumbnail.c avfilter/vf_thumbnail: allow to change stats log level 2022-12-05 21:08:02 +01:00
vf_thumbnail_cuda.c avfilter/vf_thumbnail_cuda: Reindent after the previous commit 2021-10-07 16:41:21 +02:00
vf_thumbnail_cuda.cu
vf_tile.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_tinterlace.c avfilter/vf_tinterlace: support full-range YUV 2022-12-20 14:02:37 +01:00
vf_tmidequalizer.c avfilter/vf_tmidequalizer: check that frame is valid 2022-02-24 21:46:13 +01:00
vf_tonemap.c avutil/csp: create public API for colorspace structs 2022-06-01 13:52:38 -04:00
vf_tonemap_opencl.c lavfi/vf_tonemap_opencl: fix build 2022-06-01 20:09:17 -05:00
vf_tonemap_vaapi.c avfilter/tonemap_vaapi: set va parameters filters and numbers 2022-01-17 16:32:17 +08:00
vf_tpad.c avfilter/vf_tpad: handle case when no frame was ever received 2022-02-24 21:28:23 +01:00
vf_transpose.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_transpose_npp.c avfilter/vf_transpose_npp: Store format in filter, remove query func 2021-10-05 18:58:28 +02:00
vf_transpose_opencl.c avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
vf_transpose_vaapi.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_transpose_vulkan.c transpose_vulkan: add passthrough option 2022-01-03 03:17:43 +01:00
vf_unsharp.c avfilter/vf_unsharp: add support for alpha formats 2022-03-01 12:36:35 +01:00
vf_unsharp_opencl.c avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
vf_untile.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_uspp.c avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
vf_v360.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_vaguedenoiser.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_varblur.c avfilter: add varblur video filter 2021-10-19 08:53:56 +02:00
vf_vectorscope.c avfilter/vf_vectorscope: add some commands support 2022-04-08 18:54:00 +02:00
vf_vflip.c avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
vf_vfrdet.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_vibrance.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
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 avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
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 avfilter/vf_waveform: copy props from input frame 2022-04-08 18:54:00 +02:00
vf_weave.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_xbr.c avfilter/vf_xbr: Store format in filter, remove query function 2021-10-05 18:58:25 +02:00
vf_xfade.c avfilter/vf_xfade: fix zx and zy comparison for slide* 2022-07-12 16:32:30 +02:00
vf_xfade_opencl.c avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +02:00
vf_xmedian.c avfilter/vf_xmedian: fix multiple threads usage 2022-04-29 22:27:39 +02:00
vf_yadif.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vf_yadif_cuda.c avfilter/vf_yadif_cuda: simplify filter definition 2021-12-18 11:55:47 -08:00
vf_yadif_cuda.cu
vf_yadif_videotoolbox.m avfilter: Constify non-const filters 2022-04-01 21:29:01 +02:00
vf_yaepblur.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
vf_zoompan.c avfilter: Reindentation after query_formats changes 2021-10-05 18:58:29 +02:00
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 avfilter/video: Add ff_default_get_video_buffer2() to set specific alignment 2022-04-21 22:42:20 +02:00
vidstabutils.c avfilter/vf_vidstab(detect|transform): Deduplicate pixel formats 2021-10-05 18:58:25 +02:00
vidstabutils.h avfilter/vf_vidstab(detect|transform): Deduplicate pixel formats 2021-10-05 18:58:25 +02:00
vmaf_motion.h
vsink_nullsink.c avfilter/avfilter: Add numbers of (in|out)pads directly to AVFilter 2021-08-20 12:53:58 +02:00
vsrc_cellauto.c avfilter/vsrc_cellauto: set outlink frame_rate 2022-03-25 18:20:01 +01: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_ddagrab_shaders.h avfilter/vsrc_ddagrab: fix checkheaders error 2022-07-18 13:08:39 +02:00
vsrc_gradients.c avfilter/vsrc_gradients: add spiral type 2022-04-05 17:38:16 +02:00
vsrc_life.c avfilter/vsrc_life: set outlink frame_rate 2022-03-25 18:20:01 +01:00
vsrc_mandelbrot.c avfilter/vsrc_mandelbrot: Check for malloc failure 2022-04-22 12:24:14 +02:00
vsrc_mptestsrc.c avfilter/vsrc_mptestsrc: set outlink frame_rate 2022-03-25 18:20:01 +01:00
vsrc_sierpinski.c avfilter/vsrc_sierpinski: set frame_rate to outlink 2022-03-25 18:20:01 +01:00
vsrc_testsrc.c avfilter/vsrc_testsrc: fix typo for yellow patch 2022-04-26 22:04:30 +02:00
vulkan.c lavfi/vulkan: split off lavfi-specific code into vulkan_filter.c 2021-11-19 16:47:26 +01:00
vulkan.h lavfi/vulkan: split off lavfi-specific code into vulkan_filter.c 2021-11-19 16:47:26 +01:00
vulkan_filter.c lavfi/vulkan: split off lavfi-specific code into vulkan_filter.c 2021-11-19 16:47:26 +01:00
vulkan_filter.h lavfi/vulkan: split off lavfi-specific code into vulkan_filter.c 2021-11-19 16:47:26 +01:00
w3fdif.h
window_func.h avfilter/window_func: add kaiser window 2022-10-20 12:13:37 +02:00
yadif.h
yadif_common.c