Paul B Mahol
b51eae1abe
avfilter/vf_dblur: remove unused line
4 years ago
Paul B Mahol
4225819c70
avfilter/vf_deblock: fix >8 depth format case check
4 years ago
Paul B Mahol
27f1ee7f53
avfilter/vf_fieldmatch: use av_malloc_array()
4 years ago
Paul B Mahol
b43c35c633
avfilter/vf_decimate: add support for more formats
4 years ago
Paul B Mahol
24dc6d386c
avfilter/vf_nnedi: fix memleak at eof and simplify frame handling
4 years ago
Paul B Mahol
1dc71cf64e
avfilter/vf_nnedi: small improvements
4 years ago
Paul B Mahol
f359575c0b
avfilter/vf_nnedi: unbreak nsize=0:nns=0 output
4 years ago
Paul B Mahol
c737f6edce
avfilter/vf_nnedi: simplify code even more
4 years ago
Paul B Mahol
553eb07737
avfilter/vf_nnedi: small cleanups
4 years ago
Paul B Mahol
f3f5ba0bf8
avfilter/vf_nnedi: fix some compilation errors and warnings
4 years ago
Paul B Mahol
d03c7b1ad4
avfilter/vf_w3fdif: add more forgotten formats
4 years ago
Paul B Mahol
e3baf45303
avfilter/vf_estdif: add some forgotten formats
4 years ago
Paul B Mahol
117bf7394f
avfilter/vf_nnedi: rewrite and cleanup code
Also add slice threading support.
Also add support for >8 depth formats.
Also add support for commands.
4 years ago
Ting Fu
71b82e4ffd
dnn/openvino: support model input resize
OpenVINO APIs require specify input size to run the model, while some
OpenVINO model does accept different input size. To enable this feature
adding input_resizable option here for easier use.
Setting bool variable input_resizable to specify if the input can be resizable or not.
input_resizable = 1 means support input resize, aka accept different input size.
input_resizable = 0 (default) means do not support input resize.
Please make sure the inference model does accept different input size
before use this option, otherwise the inference engine may report error(s).
eg: ./ffmpeg -i video_name.mp4 -vf dnn_processing=dnn_backend=openvino:\
model=model_name.xml:input=input_name:output=output_name:\
options=device=CPU\&input_resizable=1 -y output_video_name.mp4
Signed-off-by: Ting Fu <ting.fu@intel.com>
4 years ago
Ting Fu
048d5cc620
dnn/openvino: refine code for better model initialization
Move openvino model/inference request creation and initialization steps
from ff_dnn_load_model_ov to new function init_model_ov, for later input
resize support.
Signed-off-by: Ting Fu <ting.fu@intel.com>
4 years ago
Ting Fu
946fcd4508
dnn/openvino: remove unnecessary code
Signed-off-by: Ting Fu <ting.fu@intel.com>
4 years ago
Paul B Mahol
41ddb27597
avfilter/vsrc_testsrc: add missing break
4 years ago
Paul B Mahol
9e1956175c
avfilter/vf_maskedmerge: add yuv440p10 and commands support
4 years ago
Paul B Mahol
8d86d58941
avfilter/vf_datascope: add option to show only subset of components
4 years ago
Paul B Mahol
eb0f532c98
avfilter/vf_bbox: add support for commands
4 years ago
Paul B Mahol
4f81e24c34
avfilter/vf_bbox: add support for >8 depth
4 years ago
Paul B Mahol
9b44f99329
avfilter/bbox: add support for >8 depth
4 years ago
Paul B Mahol
294854bd0a
avfilter/vsrc_testsrc: add complement mode to rgbtestsrc
4 years ago
Paul B Mahol
79f2bca59c
avfilter/vsrc_testsrc: add planar support to rgbtestsrc
4 years ago
Paul B Mahol
1ed6b80c28
avfilter/vf_threshold: add support for more formats
4 years ago
Paul B Mahol
95179dff82
avfilter/vf_chromanr: add support for more formats
4 years ago
Paul B Mahol
4ae2dfd7ea
avfilter/vf_detelecine: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
bc2632f867
avfilter/vf_mix: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
6baed9ce03
avfilter/vf_telecine: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
737bb01540
avfilter/vf_weave: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
9beee83043
avfilter/vf_il: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
c590ff1fbb
avfilter/vf_copy: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
60836fb6f6
avfilter/vf_fieldhint: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
5b34fcaa8d
avfilter/vf_stack: use ff_formats_pixdesc_filter()
4 years ago
Paul B Mahol
b7817f23c0
avfilter/vf_phase: add support for commands
4 years ago
Paul B Mahol
e722b443e4
avfilter: add estdif video filter
4 years ago
Paul B Mahol
d4902751cb
avfilter/vf_w3fdif: fix parity in frame mode
4 years ago
Guo, Yejun
64ea15f050
libavfilter/dnn: add batch mode for async execution
the default number of batch_size is 1
Signed-off-by: Xie, Lin <lin.xie@intel.com>
Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
4 years ago
Paul B Mahol
aaeee01eab
avfilter/vf_w3fdif: add support for >8 depth gray formats
4 years ago
Paul B Mahol
a0acc44106
avfilter/vf_convolution: use correct stride variable
4 years ago
Andreas Rheinhardt
482aeda8bf
avfilter/vsrc_testsrc: Deduplicate options
Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
6fed8a6cb0
avfilter/af_biquads: Don't redundantly set AVClass
It is already set generically in ff_filter_alloc().
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
2d48b69b3d
avfilter/af_biquads: Deduplicate options
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
a6fa1838e6
avfilter/vf_blend: Deduplicate options
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
c51887c56a
avfilter/af_asupercut: Deduplicate options
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
d1de1d95a6
avfilter/vf_neighbor: Deduplicate options
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
096cb41624
avfilter/vf_convolution: Deduplicate filter options
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
a91b18f368
avfilter/vf_qp: Deduplicate variable names arrays
This also avoids relocations.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Paul B Mahol
89c9c42c5b
avfilter/af_astats: clip input value to prevent overflow
4 years ago
Paul B Mahol
ddd6c5cdc0
avfilter/vf_w3fdif: not interlaced frames are filtered like tff
4 years ago