James Almer
2e91532ead
avfilter/af_join: pass the correct input layouts to ff_channel_layouts_ref
...
Should fix memory leaks show in fate-filter-join and fate-filter-crazychannels.
Reviewed-by: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Signed-off-by: James Almer <jamrial@gmail.com>
4 months ago
Zhao Zhili
071c499026
avfilter/unsharp: Call function directly rather than via function pointer
...
Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
4 months ago
Anton Khirnov
691e0a1082
lavfi/af_pan: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
b38f4e7f86
lavfi/af_pan: stop modifying private data in query_formats()
...
It is not supposed to have any side effects, and the modification in
question can just as well be done in filter init.
4 months ago
Anton Khirnov
d0f4c08207
lavfi/af_lv2: convert to query_func2()
4 months ago
Anton Khirnov
363d4a7559
lavfi/af_replaygain: convert to query_func2()
4 months ago
Anton Khirnov
75b2f5a7d3
lavfi/af_sidechaincompress: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
4c4199758c
lavfi/af_sofalizer: convert to query_func2()
4 months ago
Anton Khirnov
449f670a14
lavfi/af_stereotools: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
c4d9282a56
lavfi/af_stereowiden: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
d90035c941
lavfi/af_surround: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
2ee4625d4b
lavfi/af_virtualbass: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
7887d00ee6
lavfi/af_volume: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
e13592c22d
lavfi/af_loudnorm: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
bfb139bb8d
lavfi/af_ladspa: convert to query_func2()
4 months ago
Anton Khirnov
48d9a4d7ca
lavfi/af_join: convert to query_func2()
...
Also, drop a redundant call that also happens implicitly in generic code.
4 months ago
Anton Khirnov
fdc6e31725
lavfi/af_headphone: convert to query_func2()
...
Also, drop a redundant call that also happens implicitly in generic code.
4 months ago
Anton Khirnov
c9c6f07436
lavfi/af_hdcd: convert to query_func2()
4 months ago
Anton Khirnov
0ec382f494
lavfi/af_haas: convert to query_func2()
...
Also, drop a redundant call that also happens implicitly in generic code.
4 months ago
Anton Khirnov
408587c836
lavfi/af_extrastereo: convert to query_func2()
...
Also, drop a redundant call that also happens implicitly in generic code.
4 months ago
Anton Khirnov
7896b95430
lavfi/af_earwax: convert to query_func2()
4 months ago
Anton Khirnov
e37d1efe65
lavfi/af_dialoguenhance: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
ffbafbfded
lavfi/af_crossfeed: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
84fda7de79
lavfi/af_channelsplit: convert to query_func2()
...
Also, drop a redundant call that also happens implicitly in generic code.
4 months ago
Anton Khirnov
18d492ff41
lavfi/af_channelsplit: support arbitrary channel layouts
...
Not just those containing channel values under 64. Also, remove an
arbitrary limitation on channel count.
4 months ago
Anton Khirnov
7dc81d33c2
lavfi/af_channelmap: remove an arbitrary limit on channel count
4 months ago
Marvin Scholz
9556379943
lavfi/avfiltergraph: fix leak on error
...
Introduced in eddffbedb3
Fixes: CID1618897 Resource leak
Signed-off-by: Anton Khirnov <anton@khirnov.net>
4 months ago
Lynne
eb5088d28c
vulkan_filter: require storage images properly, set usage flags explicitly
...
This caused images to be created without a storage usage, which broke
at least lavapipe.
4 months ago
Christian Helmrich
865cd3c056
avfilter: add XPSNR filter
...
Add XPSNR video filter
Register new filter xpsnr.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
4 months ago
James Almer
a49188297f
avfilter/af_bs2b: remove unecessary initializer from layouts
...
Fixes compilation with msvc.
Signed-off-by: James Almer <jamrial@gmail.com>
4 months ago
James Almer
d98de855a8
avfilter/af_asr: remove unecessary initializer from layouts
...
Fixes compilation with msvc.
Signed-off-by: James Almer <jamrial@gmail.com>
4 months ago
James Almer
ef6a5c98fb
avfilter/af_apulsator: remove unecessary initializer from layouts
...
Fixes compilation with msvc.
Signed-off-by: James Almer <jamrial@gmail.com>
4 months ago
Anton Khirnov
f0f1cf2697
lavfi/af_channelmap: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
3045949945
lavfi/af_bs2b: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
96a8a6139e
lavfi/af_biquads: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
2e899d3bdf
lavfi/af_asr: convert to query_func2()
...
Also, simplify code.
4 months ago
Anton Khirnov
cf43a02c2c
lavfi/af_asetrate: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
b18f7d7e2d
lavfi/af_arnndn: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
dfaa339167
lavfi/af_arls: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
814c961a78
lavfi/af_aresample: convert to query_func2()
4 months ago
Anton Khirnov
c24e0df30b
lavfi/af_apulsator: convert to query_func2()
...
Also, simplify code, and drop a redundant call that also happens
implicitly in generic code.
4 months ago
Anton Khirnov
6f2adb7967
lavfi/af_anlms: convert to query_func2()
...
Also, drop redundant calls that also happen implicitly in generic code.
4 months ago
Anton Khirnov
e0ab1fcc8c
lavfi/af_anequalizer: convert to query_func2()
...
Also, simplify code and drop redundant calls that also happen implicitly
in generic code.
4 months ago
Anton Khirnov
6e4affc407
lavfi/af_aiir: convert to query_func2()
...
Drop redundant ff_set_common_all_channel_counts() /
ff_set_common_all_samplerates() calls, since those happen implicitly in
generic code.
4 months ago
Anton Khirnov
f143723095
lavfi/af_agate: convert to query_func2()
...
Drop redundant ff_set_common_all_channel_counts() /
ff_set_common_all_samplerates() calls, since those happen implicitly in
generic code.
4 months ago
Anton Khirnov
c3fb696311
lavfi/af_aformat: convert to query_func2()
4 months ago
Anton Khirnov
8bc419aeb4
lavfi/af_aformat: change options from strings to arrays
...
Allows to drop custom parsing code, and also the assumption that
query_formats() is not called more than once.
4 months ago
Anton Khirnov
dc488d832c
lavfi/af_afir: convert to query_func2()
...
Drop redundant ff_set_common_all_channel_counts() /
ff_set_common_all_samplerates() calls, since those happen implicitly in
generic code.
4 months ago
Anton Khirnov
584be51334
lavfi/af_adynamicequalizer: convert to query_func2()
...
Drop redundant ff_set_common_all_channel_counts() /
ff_set_common_all_samplerates() calls, since those happen implicitly in
generic code.
4 months ago
Anton Khirnov
079834e645
lavfi/af_acrossover: convert to query_func2()
...
Drop redundant ff_set_common_all_channel_counts() /
ff_set_common_all_samplerates() calls, since those happen implicitly in
generic code.
4 months ago