Paul B Mahol
a2f9270f1c
avfilter/af_afade: remove uneeded '.' from durations in options
4 years ago
Paul B Mahol
c2ca1eb2a7
avfilter/vf_ssim: add slice threading
4 years ago
Paul B Mahol
680ba23bc2
avfilter/vf_psnr: add support for slice threading
4 years ago
Andreas Rheinhardt
14dc28e969
avfilter/vf_vif: Remove superfluous ';'
...
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>
4 years ago
Ting Fu
b0d75a8de9
dnn_backend_openvino.c: allow out_frame as NULL for analytic case
4 years ago
Guo, Yejun
2da3a5c10f
dnn: add color conversion for analytic case
...
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
4 years ago
Guo, Yejun
0884063f88
dnn_interface.h: add enum DNNColorOrder
...
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>
4 years ago
Guo, Yejun
76fc6879e2
dnn: add function type for model
...
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>
4 years ago
Guo, Yejun
bdce636100
dnn: extract common functions used by different filters
...
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
4 years ago
Guo, Yejun
995c33a046
dnn_backend_openvino.c: fix multi-thread issue for async execution
...
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>
4 years ago
Guo, Yejun
51c105a62d
dnn_backend_openvino.c: fix mismatch between ffmpeg(NHWC) and openvino(NCHW)
...
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
4 years ago
Mark Thompson
5a9aebac91
avfilter/vf_pseudocolor: Add missing braces
...
The array inside a structure needs two levels of braces.
4 years ago
James Almer
1628409b18
x86/vf_gblur: fix reg name in UNIX64 prologue
...
Signed-off-by: James Almer <jamrial@gmail.com>
4 years ago
James Almer
3c77584be8
avfilter/vf_gblur: add missing arch check
...
Removed by mistake in 2b4da1cb8c
where it
should have been replaced instead.
Signed-off-by: James Almer <jamrial@gmail.com>
4 years ago
James Almer
2b4da1cb8c
x86/vf_gblur: fix postscale_slice prologue
...
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>
4 years ago
Nicolas George
670051b524
lavfi/drawtext: ignore final LF of textfile.
...
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 .
4 years ago
Andreas Rheinhardt
a34333f43b
avfilter/vif: Include avfilter.h
...
Fixes checkheaders.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Paul B Mahol
44cf3a2b16
avfilter/x86/vf_gblur: add postscale SIMD
4 years ago
Paul B Mahol
058db59e16
avfilter/vf_gblur: factor out postscale function
4 years ago
James Almer
04dfdde09b
avfilter/buffersrc: simplify av_buffersrc_add_frame_flags()
...
Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com>
4 years ago
Ashish Singh
38aea9b041
avfilter: add vif filter
...
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>
4 years ago
Carl Eugen Hoyos
3490108f95
lavfi/vflip: Support Bayer vertical flip.
...
Fixes ticket #8819 .
4 years ago
Paul B Mahol
c6ce18be08
avfilter/vf_convolution: add 16-column operation for filter_column()
...
Based on patch by Xu Jun <xujunzz@sjtu.edu.cn>
4 years ago
Paul B Mahol
bbf6183e11
avfilter/vf_datascope: pixscope: add commands support
4 years ago
Paul B Mahol
6c52c27d3d
avfilter/vf_psnr: remove precision limits for metadata values
4 years ago
Paul B Mahol
3300d718f7
avfilter/vf_ssim: remove precision limits for metadata values
4 years ago
Paul B Mahol
95b854dd06
avfilter/af_amix: rename sum option to normalize
...
It makes more sense to still use provided weights.
4 years ago
Paul B Mahol
05a6d82d5c
avfilter/vf_ssim: add timeline support
4 years ago
Paul B Mahol
735ec7666b
avfilter/vf_psnr: add timeline support
4 years ago
Paul B Mahol
34922dffca
avfilter/vf_gblur: add float format support
4 years ago
Paul B Mahol
edc45d1bd5
avfilter: add monochrome video filter
4 years ago
Jan Ekström
58e59396f5
avfilter/vf_zscale: add support for setting scaling filter parameters
...
param_a/b are utilized for this.
4 years ago
Paul B Mahol
44facfb845
avfilter/vf_pseudocolor: do not leave alpha uninitialized
4 years ago
Paul B Mahol
0ef53cc72f
avfilter/vf_pseudocolor: add two more presets
4 years ago
Paul B Mahol
2859c30cd9
avfilter/vf_pseudocolor: add opacity option
4 years ago
Paul B Mahol
ba2cebb49c
avfilter/af_adeclick: add more descriptive options names
4 years ago
Paul B Mahol
16c09b4659
avfilter/vf_lagfun: use macro
4 years ago
Paul B Mahol
05b394d537
avfilter/vf_lagfun: add timeline support
4 years ago
Paul B Mahol
27b5d0e1e4
avfilter/vf_lagfun: increase filter precision
4 years ago
Paul B Mahol
4390573c44
avfilter: add exposure video filter
4 years ago
Paul B Mahol
579e4e57a2
avfilter: add aexciter audio filter
4 years ago
Paul B Mahol
129978af6b
avfilter/af_arnndn: skip array extra entries by looking for new line
4 years ago
Paul B Mahol
aa8adc9206
avfilter/vf_datascope: add commands support
4 years ago
Paul B Mahol
199301a03a
avfilter/af_arnndn: make model opening errors more verbose
...
Also return proper error code.
4 years ago
Paul B Mahol
d7cb8c51f0
avfilter/vf_curves: add commands support
4 years ago
Paul B Mahol
cfcc36240f
avfilter/vf_framepack: add >8 format support
4 years ago
Paul B Mahol
73ff84c3d4
avfilter/vf_swaprect: add support for commands
4 years ago
Paul B Mahol
ca042675ee
avfilter/vf_maskfun: add support for commands
4 years ago
Paul B Mahol
8e027ca817
avfilter/vf_zscale: switch verbose log to trace
...
Not needed in verbose mode.
4 years ago
Paul B Mahol
a00ff56321
avfilter/vf_lut: add support for commands
...
While here remove excessive log and uninit() call in negate_init().
4 years ago