1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-08 13:22:53 +02:00
FFmpeg/libavfilter
Marton Balint 210cb52ef6 avfilter/f_loop: fix aloop activate logic
The logic did not follow the documented behaviour and that caused skipping of
some audio in the loop and in the leftover buffer.

Example command line which should produce a smooth sine wave for the whole
duration of the output:

ffmpeg -f lavfi -i "sine=r=48000:f=480:d=4" -af "aloop=loop=4:start=48000:size=48000" out.wav

Fixes ticket #11283.

Signed-off-by: Marton Balint <cus@passwd.hu>
(cherry picked from commit fe18ed3f2a)
2024-11-17 22:21:15 +01:00
..
aarch64 aarch64: Lowercase UXTW/SXTW and similar flags 2023-10-21 23:25:23 +03:00
cuda apply spelling fixes 2023-11-18 19:55:42 +01:00
dnn libavfi/dnn: add LibTorch as one of DNN backend 2024-03-19 14:48:58 +08:00
metal lavfi/metal: fix build with pre-10.11 deployment targets 2021-12-22 18:43:34 -06:00
opencl apply spelling fixes 2023-11-18 19:55:42 +01:00
riscv af_afir: RISC-V V fcmul_add 2023-11-16 20:53:18 +02:00
tests avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
vulkan nlmeans_vulkan: parallelize workgroup invocations 2023-10-11 16:53:06 +02:00
x86 x86: Avoid using 'd' as an argument name 2024-03-24 14:53:57 +01:00
.gitignore
aap_template.c avfilter: add Affine Projection adaptive audio filter 2023-11-28 15:40:34 +01:00
adynamicequalizer_template.c avfilter/af_adynamicequalizer: add adaptive detection mode 2023-11-17 00:17:54 +01:00
aeval.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
af_aap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_acontrast.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_acopy.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_acrossover.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_acrusher.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_adeclick.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_adecorrelate.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_adelay.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_adenorm.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aderivative.c avfilter/af_aderivative: Free out on error 2024-07-25 20:34:25 +02:00
af_adrc.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_adynamicequalizer.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_adynamicsmooth.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_aecho.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_aemphasis.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aexciter.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_afade.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_afftdn.c avfilter/af_afftdn: Assert format 2024-07-25 20:34:24 +02:00
af_afftfilt.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_afir.c avfilter/af_afir: Assert format 2024-07-25 20:34:24 +02:00
af_afir.h avfilter/af_afir: add timeline support 2023-11-19 23:47:51 +01:00
af_afirdsp.h af_afir: RISC-V V fcmul_add 2023-11-16 20:53:18 +02:00
af_aformat.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
af_afreqshift.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_afwtdn.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_agate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aiir.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_alimiter.c avfilter/af_alimiter: Check nextpos before use 2023-12-29 21:07:57 +01:00
af_amerge.c avfilter/af_amerge: Cleanup on av_channel_layout_copy() failure 2024-07-25 20:34:25 +02:00
af_amix.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_amultiply.c avfilter/af_amultiply: set output frame duration 2023-11-28 13:17:12 +01:00
af_anequalizer.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_anlmdn.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_anlmdndsp.h
af_anlms.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_anull.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_apad.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_aphaser.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_apsyclip.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_apulsator.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aresample.c avfilter/af_aresample: Cleanup on av_channel_layout_copy() failure 2024-07-25 20:34:22 +02:00
af_arls.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_arnndn.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_asdr.c avfilter: no need to request more samples if internal frame is available 2023-11-28 13:16:18 +01:00
af_asetnsamples.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_asetrate.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
af_ashowinfo.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
af_asoftclip.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_aspectralstats.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_asr.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
af_astats.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_asubboost.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_asupercut.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_atempo.c lavfi/atempo: avoid asendcmd assertion failure 2024-03-13 09:45:17 +00:00
af_atilt.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_axcorrelate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_biquads.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_bs2b.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_channelmap.c avfilter/af_channelmap: add some additional checks for the mappings 2024-03-24 21:27:55 +01:00
af_channelsplit.c avfilter/af_channelsplit: Assert that av_channel_layout_channel_from_index() succeeds 2024-07-25 20:34:23 +02:00
af_chorus.c avfilter: convert to new channel layout API 2022-03-15 09:42:46 -03:00
af_compand.c avfilter/af_compand: simplify frame allocation 2023-02-08 18:56:57 +01:00
af_compensationdelay.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_crossfeed.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_crystalizer.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_dcshift.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_deesser.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_dialoguenhance.c avfilter/af_dialoguenhance: add double-floating point sample format support 2023-12-04 23:14:40 +01:00
af_drmeter.c avfilter/af_drmeter: misc cleanups 2023-06-18 02:21:29 +02:00
af_dynaudnorm.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_earwax.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_extrastereo.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_firequalizer.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
af_flanger.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_haas.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_hdcd.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_headphone.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_join.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
af_ladspa.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
af_loudnorm.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_lv2.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
af_mcompand.c avfilter/af_mcompand: compute half frequency in double 2024-07-25 20:34:23 +02:00
af_pan.c avfilter/af_pan: check nb_output_channels before use 2024-07-25 20:34:24 +02:00
af_replaygain.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
af_rubberband.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_sidechaincompress.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_silencedetect.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
af_silenceremove.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_sofalizer.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_speechnorm.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_stereotools.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_stereowiden.c avfilter/af_stereowiden: Check length 2023-12-29 19:29:06 +01: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 all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_tremolo.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
af_vibrato.c avfilter/af_vibrato: refactor code 2023-08-08 17:45:32 +02:00
af_virtualbass.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
af_volume.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
af_volume.h avfilter/af_volume: Also deprecate position enum value 2023-09-07 00:49:25 +02:00
af_volumedetect.c avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
afir_template.c avfilter/af_afir: refactor crossfade code 2023-11-19 23:47:52 +01:00
allfilters.c avfilter/fifo: Remove (a)fifo filters 2024-02-08 14:02:55 +01:00
anlms_template.c avfilter/af_anlms: add double sample format support 2023-11-27 20:27:25 +01:00
arls_template.c avfilter/arls_template: use defines for all constants 2023-11-28 16:09:12 +01:00
asink_anullsink.c
asrc_afdelaysrc.c avfilter: use AV_OPT_TYPE_CHLAYOUT 2023-11-22 19:28:40 +01:00
asrc_afirsrc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
asrc_anoisesrc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
asrc_anullsrc.c avfilter/asrc_anullsrc: fix allowed range for sample_rate 2023-11-22 19:41:15 -03:00
asrc_flite.c avfilter/asrc_flite: use streaming function 2023-12-06 10:52:46 +01:00
asrc_hilbert.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
asrc_sinc.c avfilter/asrc_sinc: check return code of tx_init() 2023-09-03 09:33:26 +02:00
asrc_sine.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
atadenoise.h
audio.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
audio.h avfilter: Deduplicate default audio inputs/outputs 2023-08-07 09:21:13 +02:00
avf_a3dscope.c avfilter/avf_a3dscope,avf_showcwt: set video frame duration 2023-01-17 14:50:08 +01:00
avf_abitscope.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_ahistogram.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_aphasemeter.c avfilter/avf_aphasemeter: switch to activate 2023-05-30 20:09:47 +02:00
avf_avectorscope.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_concat.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
avf_showcqt.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_showcqt.h
avf_showcwt.c avfilter/avf_showcwt: Check av_parse_video_rate() for failure 2024-07-25 20:34:21 +02:00
avf_showfreqs.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_showspatial.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
avf_showspectrum.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_showvolume.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avf_showwaves.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avfilter_internal.h avfilter/avfilter: Move frame_pool to FilterLinkInternal 2024-02-18 16:38:09 +01:00
avfilter.c avfilter: update filter timeline state only on main link 2024-03-11 15:38:13 +05:30
avfilter.h lavfi: deprecate avfilter_config_links() 2024-03-08 09:29:54 +01:00
avfiltergraph.c avfilter/avfiltergraph: return value of ff_request_frame() is unused 2024-05-22 22:04:32 +02:00
avfilterres.rc
bbox.c
bbox.h
blend_modes.c avfilter/blend_modes: Always preserve constness 2023-09-07 20:58:00 +02:00
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 avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
buffersink.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
buffersrc.c avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one 2024-03-30 21:23:49 +01:00
buffersrc.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
bwdifdsp.c avfilter/bwdifdsp: Avoid including ff_bwdif_filter_line3_c() 2023-09-28 00:17:47 +02:00
bwdifdsp.h avfilter/bwdifdsp: Avoid including ff_bwdif_filter_line3_c() 2023-09-28 00:17:47 +02:00
ccfifo.c avfilter/ccfifo: Improve included headers 2024-02-07 10:22:19 +01:00
ccfifo.h avfilter/ccfifo: Improve included headers 2024-02-07 10:22:19 +01:00
colorchannelmixer_template.c 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_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 avfilter/vf_convolution: add float user_rdiv[4] to allow user options to apply correctly 2024-02-25 10:49:37 +01:00
dialoguenhance_template.c avfilter/af_dialoguenhance: add double-floating point sample format support 2023-12-04 23:14:40 +01:00
dnn_filter_common.c libavfi/dnn: add LibTorch as one of DNN backend 2024-03-19 14:48:58 +08:00
dnn_filter_common.h avfilter/dnn: refactor ff_get_dnn_module to remove allocation 2023-06-08 10:50:23 +08:00
dnn_interface.h libavfi/dnn: add LibTorch as one of DNN backend 2024-03-19 14:48:58 +08:00
drawutils.c avfilter/drawutils: Fix depthb computation 2024-07-25 20:34:21 +02: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 avfilter/edge_template: Fix small inputs with gaussian_blur() 2023-12-29 01:28:10 +01:00
f_bench.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_cue.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
f_drawgraph.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_ebur128.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_graphmonitor.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_interleave.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_latency.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
f_loop.c avfilter/f_loop: fix aloop activate logic 2024-11-17 22:21:15 +01:00
f_metadata.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_perms.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_realtime.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
f_reverse.c avfilter/f_reverse: Apply PTS compensation only when pts is available 2023-12-29 19:29:07 +01: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 avfilter/select: initialize prev_selected_n to NAN 2023-12-10 09:29:50 +05:30
f_sendcmd.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
f_sidedata.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
f_streamselect.c lavfi: deprecate avfilter_config_links() 2024-03-08 09:29:54 +01:00
f_zmq.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +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
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 avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
formats.h avfilter: add negotiation API for color space/range 2023-12-31 13:35:03 -08:00
framepool.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
framepool.h
framequeue.c lavfi/framequeue: remove redundant logic code 2023-09-28 09:25:02 +02:00
framequeue.h
framerate.h
framesync.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
framesync.h Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01: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 all: use av_channel_layout_describe_bprint instead of av_channel_layout_describe in a few places 2024-01-07 22:47:22 +01:00
graphparser.c avfilter: Add a header for internal generic-layer APIs 2024-02-18 16:38:09 +01:00
hermite.h
hflip.h avfilter/vf_hflip: Move ff_hflip_init into a header 2022-05-06 05:19:50 +02:00
internal.h lavfi: deprecate avfilter_config_links() 2024-03-08 09:29:54 +01:00
lavfutils.c avutil/imgutils: Add wrapper for av_image_copy() to avoid casts 2023-09-12 09:42:27 +02:00
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 makefile: Clean up missed object files with "make clean" 2024-03-10 23:45:51 +02:00
maskedclamp.h
maskedmerge.h avfilter/vf_maskedmerge: fix rounding when masking 2022-03-03 09:57:53 +01:00
median_template.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
median.h
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_source.h tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
opencl.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
opencl.h avfilter/opencl: Store format in filter, remove query function 2021-10-05 18:58:29 +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: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
preserve_color.h avfilter/preserve_color: Add necessary headers 2021-09-27 10:17:53 +02:00
psnr.h
pthread.c avfilter/avfiltergraph: Avoid allocation for AVFilterGraphInternal 2024-02-18 16:38:09 +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
qrencode.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
qsvvpp.c lavfi/qsvvpp: add set_frame_ext_params callback 2023-08-04 10:27:55 +08:00
qsvvpp.h lavfi/qsvvpp: add set_frame_ext_params callback 2023-08-04 10:27:55 +08:00
removegrain.h
scale_eval.c avfilter/scale_eval: Use 64bit, check values in ff_scale_adjust_dimensions() 2024-07-25 20:36:11 +02:00
scale_eval.h avfilter/scale_eval: Use 64bit, check values in ff_scale_adjust_dimensions() 2024-07-25 20:36:11 +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 lavfi/setpts: unset frame durations 2024-04-01 15:26:44 +02:00
settb.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
signature_lookup.c avfilter/signature_lookup: Dont copy uninitialized stuff around 2024-05-22 22:04:28 +02:00
signature.h
silenceremove_template.c avfilter/silenceremove_template: refactor detectors using common peaks code 2023-05-29 11:47:11 +02:00
split.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
src_avsynctest.c avfilter: pass link YUV colorspace to ff_draw_init2 2024-02-06 11:30:10 +01:00
src_movie.c lavfi/src_movie: stop using AV_CODEC_FLAG_COPY_OPAQUE 2023-07-11 19:14:23 +02:00
ssim.h
stack_internal.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
stack_internal.h Revert "avfilter/stack_internal: add missing header includes" 2023-03-11 10:05:47 -03:00
stereo3d.h
textutils.c lavfi: introduce textutils 2024-01-01 20:12:52 +01:00
textutils.h lavfi: introduce textutils 2024-01-01 20:12:52 +01:00
threshold.h avfilter/vf_threshold: Move ff_threshold_init into a header 2022-05-06 05:19:50 +02:00
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: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
unsharp.h avfilter/vf_unsharp: add support for alpha formats 2022-03-01 12:36:35 +01:00
v360.h avfilter/v360: Use AV_VIDEO_MAX_PLANES 2024-02-16 21:34:38 +01:00
vaapi_vpp.c avfilter: add negotiation API for color space/range 2023-12-31 13:35:03 -08:00
vaapi_vpp.h lavfi/{denoise, procamp, scale, sharpness}_vaapi: Add passthrough mode 2023-06-25 10:01:51 +08:00
vaf_spectrumsynth.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
version_major.h lavfi: deprecate avfilter_link_free() 2024-03-08 09:29:54 +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 Bump prior release/7.0 branch 2024-03-27 01:04:53 +01:00
vf_addroi.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_alphamerge.c avfilter/vf_alphamerge: warn if input not full range 2023-11-09 12:53:35 +01:00
vf_amplify.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_aspect.c avfilter/vf_aspect: Deduplicate inputs 2023-11-04 01:24:09 +01:00
vf_atadenoise.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_avgblur_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_avgblur_vulkan.c lavfi/avgblur_vulkan: fix memory leaks 2023-08-28 22:29:34 +02:00
vf_avgblur.c avfilter/vf_avgblur: Check plane instead of AVFrame 2024-07-25 20:34:22 +02:00
vf_backgroundkey.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_bbox.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_bilateral_cuda.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vf_bilateral_cuda.cu avfilter/vf_bilateral_cuda: refactor use of pow to simple multiplication 2022-09-03 20:27:34 +02:00
vf_bilateral.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_bitplanenoise.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_blackdetect.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_blackframe.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_blend_init.h avfilter/blend_modes: Always preserve constness 2023-09-07 20:58:00 +02:00
vf_blend_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_blend.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_blockdetect.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_blurdetect.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_bm3d.c avfilter/vf_bm3d: Dont round MSE2SSE to an integer 2024-07-25 20:34:40 +02:00
vf_boxblur.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_bwdif_cuda.c avfilter/vf_(bwdif|yadif)_cuda: Remove unused variables 2024-02-14 13:18:42 +01:00
vf_bwdif_cuda.cu avfilter/vf_bwdif_cuda: CUDA accelerated bwdif deinterlacer 2023-06-16 12:52:32 -07:00
vf_bwdif_vulkan.c avfilter/yadif_common: factorize some part of the config_output and the uninit functions 2024-02-04 20:04:18 +01:00
vf_bwdif.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_cas.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_ccrepack.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_chromaber_vulkan.c lavfi/chromaber_vulkan: fix memory leaks 2023-08-28 22:29:34 +02:00
vf_chromakey_cuda.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vf_chromakey_cuda.cu avfilter: add chromakey_cuda filter 2022-07-10 17:20:15 +02:00
vf_chromakey.c avfilter/vf_chromakey: Deduplicate inputs and outputs 2023-11-04 01:24:09 +01:00
vf_chromanr.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_chromashift.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_ciescope.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_codecview.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colorbalance.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_colorchannelmixer.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colorconstancy.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_colorcontrast.c avfilter: use ptrdiff_t instead of int for linesize 2023-09-22 22:56:57 +02:00
vf_colorcorrect.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colorize.c avfilter: use ptrdiff_t instead of int for linesize 2023-09-22 22:56:57 +02:00
vf_colorkey_opencl.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_colorkey.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_colorlevels.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colormap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colormatrix.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_colorspace_cuda.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01: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 all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_colortemperature.c avfilter/vf_colortemperature: add gbr(a)pf support 2023-11-12 02:39:44 +01:00
vf_convolution_opencl.c avfilter/vf_convolution_opencl: Assert that the filter name is one of the filters 2024-07-25 20:34:40 +02:00
vf_convolution.c avfilter/vf_convolution: add float user_rdiv[4] to allow user options to apply correctly 2024-02-25 10:49:37 +01:00
vf_convolve.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_copy.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
vf_coreimage.m avfilter/vf_coreimage: add missing semicolon 2023-05-04 22:38:47 -03:00
vf_corr.c avfilter/vf_corr: for all zero returns zero score instead of 1 2023-12-03 03:10:05 +01:00
vf_cover_rect.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_crop.c lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_cropdetect.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_curves.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_datascope.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_dblur.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_dctdnoiz.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_deband.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
vf_deblock.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01: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 all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_deflicker.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_deinterlace_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01: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: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_derain.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_deshake_opencl.c avfilter/vf_deshake_opencl: Ensure that the first iteration initializes the best variables 2024-07-25 20:36:10 +02:00
vf_deshake.c fix /// comments that should be ///< 2024-03-04 17:38:57 +01:00
vf_despill.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_detelecine.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_displace.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_dnn_classify.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_dnn_detect.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_dnn_processing.c libavfi/dnn: add LibTorch as one of DNN backend 2024-03-19 14:48:58 +08:00
vf_drawbox.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_drawtext.c avutil: remove deprecated FF_API_PKT_DURATION 2024-03-07 08:53:30 -03:00
vf_edgedetect.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_elbg.c avfilter/vf_elbg: Use unsigned for shifting into the top bit 2024-07-25 20:36:11 +02:00
vf_entropy.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_epx.c avfilter/internal: Don't include video.h 2023-08-07 09:21:13 +02:00
vf_eq.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_eq.h lavu/frame: deprecate AVFrame.pkt_{pos,size} 2023-03-20 10:42:09 +01:00
vf_estdif.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_exposure.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_extractplanes.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fade.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_feedback.c avfilter/vf_feedback: add timeline support 2023-10-30 16:06:46 +01:00
vf_fftdnoiz.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fftfilt.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_field.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fieldhint.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fieldmatch.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fieldorder.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_fillborders.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_find_rect.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_flip_vulkan.c avfilter/internal: Don't include video.h 2023-08-07 09:21:13 +02:00
vf_floodfill.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_format.c avfilter/vf_format: allow empty pix_fmts list 2023-12-31 13:36:22 -08:00
vf_fps.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_framepack.c avfilter/vf_framepack: Use dedicated pointer for access 2023-09-12 09:42:43 +02:00
vf_framerate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_framestep.c avfilter: add AVFILTER_FLAG_METADATA_ONLY 2021-12-04 14:07:19 +01:00
vf_freezedetect.c avfilter: Remove unnecessary emms_c for ff_scene_sad_get_fn 2023-09-04 11:04:45 +02:00
vf_freezeframes.c
vf_frei0r.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_fspp.c avutil/internal: Don't auto-include emms.h 2023-09-04 11:04:45 +02:00
vf_fspp.h avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
vf_fsync.c avfilter/fsync: Fix memory leak 2024-01-07 13:59:02 +01: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/internal: Don't include video.h 2023-08-07 09:21:13 +02:00
vf_gblur.c avfilter/vf_gblur: Remove unnecessary emms_c() 2023-09-04 11:04:45 +02:00
vf_geq.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_gradfun.c avfilter/vf_gradfun: Do not overread last line 2023-12-29 01:19:05 +01:00
vf_grayworld.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_guided.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01: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: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_histeq.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_histogram.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_hqdn3d.c avutil/internal: Don't auto-include emms.h 2023-09-04 11:04:45 +02:00
vf_hqdn3d.h
vf_hqx.c avfilter/internal: Don't include video.h 2023-08-07 09:21:13 +02:00
vf_hsvkey.c avfilter/vf_hsvkey: Deduplicate inputs and outputs 2023-11-04 01:24:09 +01:00
vf_hue.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_huesaturation.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_hwdownload.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vf_hwmap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_hwupload_cuda.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_hwupload.c lavfi: add hwdevice flag to hwupload/hwmap 2023-03-27 17:14:31 +02:00
vf_hysteresis.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_iccdetect.c avfilter/vf_iccdetect: use ff_icc_profile_sanitize 2023-10-03 00:28:50 +02:00
vf_iccgen.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_identity.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
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 all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_kerndeint.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_lagfun.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_lenscorrection.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_lensfun.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
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: remove deprecated FF_API_LIBPLACEBO_OPTS 2024-03-07 08:53:30 -03:00
vf_libvmaf.c avfilter/vf_libvmaf: fix string comparison bug 2023-12-08 10:32:46 -08:00
vf_limitdiff.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_limiter.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_lumakey.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +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 avfilter/vf_lut3d: Check av_scanf() 2024-07-25 20:36:11 +02:00
vf_lut.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_maskedclamp.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_maskedmerge.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_maskedminmax.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_maskedthreshold.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_maskfun.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_mcdeint.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_median.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_mergeplanes.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
vf_mestimate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_midequalizer.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_minterpolate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_misc_vaapi.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_mix.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_monochrome.c avfilter: use ptrdiff_t instead of int for linesize 2023-09-22 22:56:57 +02:00
vf_morpho.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_mpdecimate.c avfilter/vf_mpdecimate: Remove emms_c 2023-11-04 01:26:25 +01:00
vf_multiply.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_negate.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
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 avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +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 tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_nlmeans_vulkan.c nlmeans_vulkan: fix offsets calculation and various stride issues 2023-11-09 09:14:18 +01:00
vf_nlmeans.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +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 all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_noise.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_noise.h
vf_normalize.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_null.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_ocr.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_overlay_cuda.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_overlay_cuda.cu
vf_overlay_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_overlay_qsv.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_overlay_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_overlay_vulkan.c avfilter/internal: Don't include video.h 2023-08-07 09:21:13 +02:00
vf_overlay.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_overlay.h avfilter/vf_overlay: Add support for yuv444p10 pixel format 2023-07-20 16:49:05 +02:00
vf_owdenoise.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_pad_opencl.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_pad.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_palettegen.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_paletteuse.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_perspective.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_phase.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_photosensitivity.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_pixdesctest.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_pixelize.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_pp7.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_pp7.h avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
vf_pp.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_premultiply.c avfilter/vf_premultiply: Use AV_PIX_MAX_PLANES 2024-07-25 20:36:10 +02:00
vf_procamp_vaapi.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
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 all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_psnr.c lavfi/vf_psnr: add warning when color ranges differ 2023-09-23 15:55:44 +01:00
vf_pullup.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_pullup.h
vf_qp.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_quirc.c lavfi: add quirc filter 2024-01-01 20:12:52 +01:00
vf_random.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_readeia608.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_readvitc.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_remap_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_remap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_removegrain.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_removelogo.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_repeatfields.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_rotate.c avfilter/vf_rotate: Check ff_draw_init2() return value 2024-07-25 20:34:11 +02:00
vf_sab.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_scale_cuda.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_scale_cuda.cu avfilter/scale_cuda: add support for rgb32/bgr32 conversions 2023-06-16 10:40:21 -07:00
vf_scale_cuda.h
vf_scale_npp.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_scale_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_scale_vt.c avfilter/vf_scale_vt: fix output frame dimension 2023-08-26 16:31:43 +08:00
vf_scale_vulkan.c avfilter/vf_scale_vulkan: Fix typo 2024-03-01 17:22:25 +08:00
vf_scale.c avfilter/vf_scale: Check ff_scale_adjust_dimensions() for failure 2024-07-25 20:36:12 +02:00
vf_scdet.c avfilter: Remove unnecessary emms_c for ff_scene_sad_get_fn 2023-09-04 11:04:45 +02:00
vf_scroll.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_selectivecolor.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_separatefields.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_setparams.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_sharpen_npp.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_shear.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_showinfo.c avfilter/vf_showinfo: adapt to new AVFilmGrainParams 2024-03-23 18:54:36 +01:00
vf_showpalette.c avfilter: Replace query_formats callback with union of list and callback 2021-10-05 17:48:25 +02:00
vf_shuffleframes.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_shufflepixels.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_shuffleplanes.c avfilter/internal: Don't include formats.h 2023-08-07 09:21:13 +02:00
vf_signalstats.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_signature.c avfilter/vf_signature: Dont crash on no frames 2024-04-03 14:42:09 +02:00
vf_siti.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_smartblur.c avfilter/vf_smartblur: pass old context to sws_getCachedContext 2023-09-20 23:24:55 +08:00
vf_spp.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_spp.h avfilter/qp_table: Stop using FF_QSCALE_TYPE_* 2022-03-23 23:45:38 +01:00
vf_sr.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_ssim360.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_ssim.c lavfi/vf_ssim: add warning when color ranges differ 2023-09-23 15:55:47 +01:00
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 avfilter: pass link YUV colorspace to ff_draw_init2 2024-02-06 11:30:10 +01:00
vf_stereo3d.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_subtitles.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_super2xsai.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_swaprect.c avfilter/vf_swaprect: round coordinates down 2023-12-29 21:07:59 +01:00
vf_swapuv.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_telecine.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
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 avfilter/vf_thumbnail_cuda: Set ret before checking it 2024-05-22 22:04:28 +02:00
vf_thumbnail_cuda.cu
vf_thumbnail.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_tile.c avfilter: pass link YUV colorspace to ff_draw_init2 2024-02-06 11:30:10 +01:00
vf_tiltandshift.c avfilter/vf_tiltandshift: Free dst on error 2024-07-25 20:34:33 +02:00
vf_tinterlace.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_tmidequalizer.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_tonemap_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_tonemap_vaapi.c avfilter/tonemap_vaapi: Remove duplicate format check 2024-02-26 14:52:06 +08:00
vf_tonemap.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_tpad.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_npp.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_vaapi.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_vt.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_transpose.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_unsharp_opencl.c tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2023-05-29 00:42:00 +02:00
vf_unsharp.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_untile.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_uspp.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_v360.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_vaguedenoiser.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_varblur.c avfilter/vf_varblur: Don't use pointer-to-const for destination 2023-09-07 20:58:00 +02:00
vf_vectorscope.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_vflip.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_vfrdet.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_vibrance.c avfilter: use ptrdiff_t instead of int for linesize 2023-09-22 22:56:57 +02:00
vf_vidstabdetect.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_vidstabtransform.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_vif.c avfilter/vf_vif: Don't cast const away unnecessarily 2023-09-07 20:58:00 +02:00
vf_vignette.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_vmafmotion.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_vpp_qsv.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_w3fdif.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_waveform.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_weave.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_xbr.c avfilter/internal: Don't include video.h 2023-08-07 09:21:13 +02:00
vf_xfade_opencl.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_xfade_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_xfade.c avfilter/vf_xfade: Check ff_inlink_consume_frame() for failure 2024-07-25 20:36:18 +02:00
vf_xmedian.c avfilter/vf_xmedian: Deduplicate outputs 2023-11-04 01:24:09 +01:00
vf_yadif_cuda.c avfilter/vf_(bwdif|yadif)_cuda: Remove unused variables 2024-02-14 13:18:42 +01:00
vf_yadif_cuda.cu
vf_yadif_videotoolbox.m all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vf_yadif.c avfilter/yadif_common: factorize some part of the config_output and the uninit functions 2024-02-04 20:04:18 +01:00
vf_yaepblur.c avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vf_zoompan.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vf_zscale.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
video.c avfilter/avfilter: Move frame_pool to FilterLinkInternal 2024-02-18 16:38:09 +01:00
video.h avfilter: Deduplicate default video inputs/outputs 2023-08-07 09:21:13 +02:00
vidstabutils.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01: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
vsrc_cellauto.c avfilter: Remove unnecessary formats.h inclusions 2023-08-07 09:21:13 +02:00
vsrc_ddagrab_shaders.h avfilter/vsrc_ddagrab: fix checkheaders error 2022-07-18 13:08:39 +02:00
vsrc_ddagrab.c avfilter/vsrc_ddagrab: clear all flags of buffer texture 2024-03-16 00:44:58 +01:00
vsrc_gradients.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_life.c avfilter/vsrc_life: set video frame duration 2023-01-17 17:46:58 +01:00
vsrc_mandelbrot.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_mptestsrc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_sierpinski.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_testsrc_vulkan.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vsrc_testsrc.c avutil: remove deprecated FF_API_PKT_DURATION 2024-03-07 08:53:30 -03:00
vulkan_filter.c lavfi/vulkan_filter: fix input format 2024-03-08 10:10:51 +08: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 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
w3fdif.h
window_func.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
yadif_common.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
yadif.h avfilter/yadif_common: fix timestamps with very small timebases 2024-02-04 20:04:18 +01:00