summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
...
* avfilter/af_biquads: use correct variables when reversing samplesPaul B Mahol2022-05-10
| | | | Also silence initial block frames.
* lib*/version: Move library version functions into files of their ownAndreas Rheinhardt2022-05-10
| | | | | | | This avoids having to rebuild big files every time FFMPEG_VERSION changes (which it does with every commit). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/af_crossfeed: add option for linear phase filteringPaul B Mahol2022-05-09
| | | | But at expense of additional delay.
* avfilter/af_biquads: add option for block based linear phase processingPaul B Mahol2022-05-09
|
* avfilter/af_afftdn: request new frames only when neededPaul B Mahol2022-05-09
|
* avfilter/avf_ahistogram: request new frames only when neededPaul B Mahol2022-05-09
|
* avfilter/af_biquads: add tdi transform typePaul B Mahol2022-05-08
|
* avfilter/geq: unbreak alpha processingGyan Doshi2022-05-08
| | | | | d607af50fd broke alpha processing by always overwriting any supplied alpha expression.
* avfilter/vf_fftdnoiz: add window type supportPaul B Mahol2022-05-07
|
* avfilter/vf_libplacebo: Match AV_OPT_TYPE_FLOAT to dblMichael Niedermayer2022-05-06
| | | | | Reviewed-by: "mypopy@gmail.com" <mypopy@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_fftdnoiz: Remove redundant ';'Andreas Rheinhardt2022-05-06
| | | | | | | These are actually null statements here and therefore lead to -Wdeclaration-after-statement warnings. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_threshold: Move ff_threshold_init into a headerAndreas Rheinhardt2022-05-06
| | | | | | | | | This removes a dependency of checkasm on lavfi/vf_threshold.o and also allows to inline ff_threshold_init() irrespectively of interposing. With this patch checkasm no longer pulls all of lavfi and lavf in. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_nlmeans: Move ff_nlmeans_init into a headerAndreas Rheinhardt2022-05-06
| | | | | | | | This removes a dependency of checkasm on lavfi/vf_nlmeans.o and also allows to inline ff_nlmeans_init() irrespectively of interposing. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_hflip: Move ff_hflip_init into a headerAndreas Rheinhardt2022-05-06
| | | | | | | | This removes a dependency of checkasm on lavfi/vf_hflip.o and also allows to inline ff_hflip_init() irrespectively of interposing. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_gblur: Move ff_gblur_init into a headerAndreas Rheinhardt2022-05-06
| | | | | | | | This removes a dependency of checkasm on lavfi/vf_gblur.o and also allows to inline ff_gblur_init() irrespectively of interposing. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_eq: Move ff_nlmeans_init into a headerAndreas Rheinhardt2022-05-06
| | | | | | | | This removes a dependency of checkasm on lavfi/vf_eq.o and also allows to inline ff_eq_init() irrespectively of interposing. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_blend: Move ff_blend_init into a headerAndreas Rheinhardt2022-05-06
| | | | | | | | This removes a dependency of checkasm on lavfi/vf_blend.o and also allows to inline ff_blend_init() irrespectively of interposing. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/af_afir: Move ff_afir_init() to headerAndreas Rheinhardt2022-05-06
| | | | | | | | This allows to inline it in af_afir.c (regardless of interposing); moreover it removes a dependency of the checkasm test on lavfi/af_afir.o. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/af_afir: Only keep DSP stuff in headerAndreas Rheinhardt2022-05-06
| | | | | | | | Only the AudioFIRDSPContext and the functions for its initialization are needed outside of lavfi/af_afir.c. Also rename the header to af_afirdsp.h to reflect the change. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter: add multiply video filterPaul B Mahol2022-05-05
|
* avfilter/vf_fftdnoiz: refactor code and improve 3d filteringPaul B Mahol2022-05-05
|
* avfilter/vf_fftdnoiz: add alternative denoising methodPaul B Mahol2022-05-05
|
* avfilter/vf_maskfun: properly handle read-only framesPaul B Mahol2022-05-04
|
* avfilter/vf_maskfun: rename too generic variablesPaul B Mahol2022-05-04
|
* avfilter/vf_guided: fix reallocation of memory per every frame's plane ↵Paul B Mahol2022-05-02
| | | | processing
* avfilter/vf_guided: make use of link variablesPaul B Mahol2022-05-02
|
* avfilter/vf_guided: remove excessive parenthesesPaul B Mahol2022-05-02
|
* avfilter/vf_guided: fix timeline supportPaul B Mahol2022-05-02
|
* avfilter/vf_guided: clean up commands supportPaul B Mahol2022-05-02
| | | | | Some options can not be changed at runtime. Remove pointless wrapper.
* avfilter/vf_overlay: improve premultiplied alpha overlay for YUVPaul B Mahol2022-05-01
|
* avfilter/avf_showvolume: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/avf_avectorscope: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/af_aspectralstats: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/af_surround: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/avf_showfreqs: add rate optionPaul B Mahol2022-04-30
| | | | Fix possible buffer overflow.
* avfilter/vf_estdif: set frame_rate only when neededPaul B Mahol2022-04-30
|
* avfilter/vf_w3fdif: set frame_rate only when neededPaul B Mahol2022-04-30
|
* avfilter/vf_nnedi: set frame_rate only when neededPaul B Mahol2022-04-30
|
* avfilter/vf_mix: output same number of frames from input for tmixPaul B Mahol2022-04-29
|
* avfilter/vf_xmedian: fix multiple threads usagePaul B Mahol2022-04-29
|
* avfilter/vf_mix: fix multiple threads usagePaul B Mahol2022-04-29
|
* avfilter/vf_fftdnoiz: small improvementsPaul B Mahol2022-04-29
| | | | | Stop using log() for block size. Fix possible buffer overflow in export path.
* avfilter/af_adynamicequalizer: remove unused headerPaul B Mahol2022-04-29
|
* avfilter/vf_colormap: Avoid allocation of small arrayAndreas Rheinhardt2022-04-29
| | | | | | | The number of elements is always two or three. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_colormap: Remove unnecessary headersAndreas Rheinhardt2022-04-29
| | | | | | | | In particular remove config_components.h in order to avoid unnecessary rebuilds. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_colormap: Fix declaration-after-statementAndreas Rheinhardt2022-04-29
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_colormap: Properly uninit FFFrameSync, fix leakAndreas Rheinhardt2022-04-29
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/Makefile: Add fflcms2.h to SKIPHEADERS- if necessaryAndreas Rheinhardt2022-04-29
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/af_adynamicequalizer: set target filter typePaul B Mahol2022-04-28
|
* avfilter/af_adynamicequalizer: improve threshold usagePaul B Mahol2022-04-28
|