summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* avfilter/af_afade: remove uneeded '.' from durations in optionsPaul B Mahol2021-02-21
|
* avfilter/vf_ssim: add slice threadingPaul B Mahol2021-02-19
|
* avfilter/vf_psnr: add support for slice threadingPaul B Mahol2021-02-19
|
* avfilter/vf_vif: Remove superfluous ';'Andreas Rheinhardt2021-02-19
| | | | | | | | Inside a function a superfluous ';' is just a null-statement; yet outside it is invalid, even though compilers happen to accept them. They (at least GCC and Clang) only warn about this when on -pedantic. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* dnn_backend_openvino.c: allow out_frame as NULL for analytic caseTing Fu2021-02-18
|
* dnn: add color conversion for analytic caseGuo, Yejun2021-02-18
| | | | Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
* dnn_interface.h: add enum DNNColorOrderGuo, Yejun2021-02-18
| | | | | | | | the data type and order together decide the color format, we could not use AVPixelFormat directly because not all the possible formats are covered by it. Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
* dnn: add function type for modelGuo, Yejun2021-02-18
| | | | | | | | So the backend knows the usage of model is for frame processing, detect, classify, etc. Each function type has different behavior in backend when handling the input/output data of the model. Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
* dnn: extract common functions used by different filtersGuo, Yejun2021-02-18
| | | | Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
* dnn_backend_openvino.c: fix multi-thread issue for async executionGuo, Yejun2021-02-18
| | | | | | | | | once we mark done for the task in function infer_completion_callback, the task is possible to be release in function ff_dnn_get_async_result_ov in another thread just after it, so we need to record request queue first, instead of using task->ov_model->request_queue later. Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
* dnn_backend_openvino.c: fix mismatch between ffmpeg(NHWC) and openvino(NCHW)Guo, Yejun2021-02-18
| | | | Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
* avfilter/vf_pseudocolor: Add missing bracesMark Thompson2021-02-17
| | | | The array inside a structure needs two levels of braces.
* x86/vf_gblur: fix reg name in UNIX64 prologueJames Almer2021-02-17
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vf_gblur: add missing arch checkJames Almer2021-02-17
| | | | | | | Removed by mistake in 2b4da1cb8c2984b37e5c912e103a1b8b734e7c1f where it should have been replaced instead. Signed-off-by: James Almer <jamrial@gmail.com>
* x86/vf_gblur: fix postscale_slice prologueJames Almer2021-02-17
| | | | | | | x86_32 ABI does not pass float arguments directly on xmm regs, and the Win64 ABI uses only the first four regs for this purpose. Signed-off-by: James Almer <jamrial@gmail.com>
* lavfi/drawtext: ignore final LF of textfile.Nicolas George2021-02-17
| | | | | | | | | | A standard text file ends with a final LF. Without this change, it is interpreted as an empty final line, and visible with the box option. The current behavior can be achieved by actually having an empty line at the end of the file. Fix trac ticket #7948.
* avfilter/vif: Include avfilter.hAndreas Rheinhardt2021-02-16
| | | | | | Fixes checkheaders. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avfilter/x86/vf_gblur: add postscale SIMDPaul B Mahol2021-02-16
|
* avfilter/vf_gblur: factor out postscale functionPaul B Mahol2021-02-16
|
* avfilter/buffersrc: simplify av_buffersrc_add_frame_flags()James Almer2021-02-16
| | | | | Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter: add vif filterAshish Singh2021-02-16
| | | | | | | This is Visual Information Fidelity (VIF) filter and one of the component filters of VMAF. It outputs the average VIF score over all frames. Signed-off-by: Ashish Singh <ashk43712@gmail.com>
* lavfi/vflip: Support Bayer vertical flip.Carl Eugen Hoyos2021-02-15
| | | | Fixes ticket #8819.
* avfilter/vf_convolution: add 16-column operation for filter_column()Paul B Mahol2021-02-13
| | | | Based on patch by Xu Jun <xujunzz@sjtu.edu.cn>
* avfilter/vf_datascope: pixscope: add commands supportPaul B Mahol2021-02-13
|
* avfilter/vf_psnr: remove precision limits for metadata valuesPaul B Mahol2021-02-12
|
* avfilter/vf_ssim: remove precision limits for metadata valuesPaul B Mahol2021-02-12
|
* avfilter/af_amix: rename sum option to normalizePaul B Mahol2021-02-12
| | | | It makes more sense to still use provided weights.
* avfilter/vf_ssim: add timeline supportPaul B Mahol2021-02-12
|
* avfilter/vf_psnr: add timeline supportPaul B Mahol2021-02-12
|
* avfilter/vf_gblur: add float format supportPaul B Mahol2021-02-12
|
* avfilter: add monochrome video filterPaul B Mahol2021-02-12
|
* avfilter/vf_zscale: add support for setting scaling filter parametersJan Ekström2021-02-11
| | | | param_a/b are utilized for this.
* avfilter/vf_pseudocolor: do not leave alpha uninitializedPaul B Mahol2021-02-11
|
* avfilter/vf_pseudocolor: add two more presetsPaul B Mahol2021-02-11
|
* avfilter/vf_pseudocolor: add opacity optionPaul B Mahol2021-02-11
|
* avfilter/af_adeclick: add more descriptive options namesPaul B Mahol2021-02-11
|
* avfilter/vf_lagfun: use macroPaul B Mahol2021-02-11
|
* avfilter/vf_lagfun: add timeline supportPaul B Mahol2021-02-11
|
* avfilter/vf_lagfun: increase filter precisionPaul B Mahol2021-02-11
|
* avfilter: add exposure video filterPaul B Mahol2021-02-10
|
* avfilter: add aexciter audio filterPaul B Mahol2021-02-10
|
* avfilter/af_arnndn: skip array extra entries by looking for new linePaul B Mahol2021-02-10
|
* avfilter/vf_datascope: add commands supportPaul B Mahol2021-02-10
|
* avfilter/af_arnndn: make model opening errors more verbosePaul B Mahol2021-02-09
| | | | Also return proper error code.
* avfilter/vf_curves: add commands supportPaul B Mahol2021-02-09
|
* avfilter/vf_framepack: add >8 format supportPaul B Mahol2021-02-09
|
* avfilter/vf_swaprect: add support for commandsPaul B Mahol2021-02-09
|
* avfilter/vf_maskfun: add support for commandsPaul B Mahol2021-02-09
|
* avfilter/vf_zscale: switch verbose log to tracePaul B Mahol2021-02-09
| | | | Not needed in verbose mode.
* avfilter/vf_lut: add support for commandsPaul B Mahol2021-02-08
| | | | While here remove excessive log and uninit() call in negate_init().