Paul B Mahol
996b13fac4
avfilter: add audio dynamic equalizer filter
2021-12-12 10:47:28 +01:00
Anton Khirnov
b9c928a486
avfilter: add AVFILTER_FLAG_METADATA_ONLY
...
This flag allows distinguishing between filters that actually modify the
data and those that only modify metadata or gather some stream
information.
2021-12-04 14:07:19 +01:00
Paul B Mahol
11b11577fe
avfilter: add audio spectral stats filter
2021-12-02 09:35:36 +01:00
Paul B Mahol
d401b1ccec
avfilter: add colorspectrum source video filter
2021-11-16 20:41:39 +01:00
Anton Khirnov
db932241ee
*/version.h: define FF_API macros unconditionally
...
There is no reason to wrap them in #ifndef guards, they should only be
defined here and nowhere else. The define guards just add the
possibility to accidentally use the same FF_API name in different
libraries.
2021-11-15 16:24:58 +01:00
Marton Balint
0a9edac48e
avfilter/af_apad: do not add infinite silence for zero pad_dur or whole_dur
...
Unfortunately pad_len and pad_dur behaviour was different if 0 was specified,
pad_dur handled 0 duration as infinity, for pad_len, infinity was -1.
Let's make the behaviour consistent by handling 0 duration for pad_dur and
whole_dur as indeed 0 duration. This somewhat changes the behaviour of the
filter if 0 was explicitly specified, but deprecating the old option and adding
a new for the corrected behaviour seemed a bit overkill. So let's document the
change instead.
Signed-off-by: Marton Balint <cus@passwd.hu >
2021-11-14 18:13:58 +01:00
Roman Arzumanyan
08a501946f
avfilter/scale_npp: add scale2ref_npp filter
...
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org >
2021-11-03 19:06:14 +01:00
Paul B Mahol
8164fe1139
avfilter: add huesaturation filter
2021-10-29 23:18:27 +02:00
Paul B Mahol
407acc0747
avfilter: add varblur video filter
2021-10-19 08:53:56 +02:00
Paul B Mahol
933765aa0e
avfilter: add xcorrelate video filter
2021-10-13 19:09:21 +02:00
Paul B Mahol
32eaf4069e
avfilter: add limitdiff video filter
2021-10-13 19:02:34 +02:00
Paul B Mahol
8f26ebde14
avfilter: add audio signal to distortion ratio filter
2021-10-09 14:10:09 +02:00
Paul B Mahol
ba63078b0f
avfilter: add (a)latency filters
2021-10-02 18:49:40 +02:00
Limin Wang
da5497a1a2
avfilter/vf_codecview: added new options for block
...
Signed-off-by: Limin Wang <lance.lmwang@gmail.com >
2021-10-01 07:49:00 +08:00
Paul B Mahol
b2ec4edef7
avfilter: add morpho filter
2021-09-28 22:57:33 +02:00
Paul B Mahol
eeab62ad2d
avfilter: add audio psychoacoustic clipper
2021-09-11 16:19:40 +02:00
Paul B Mahol
463c71b3b3
avfilter/vf_convolution: add scharr operator
2021-09-10 18:43:51 +02:00
James Almer
f599ae88c2
avfilter/avfiltergraph: add an "auto" constant to the threads option
...
Signed-off-by: James Almer <jamrial@gmail.com >
2021-09-04 10:35:01 -03:00
Paul Buxton
e07ada3dac
avfilter: add grayworld video filter
...
Implements a gray world color correction algorithm
using a log scale LAB colorspace.
Signed-off-by: Paul Buxton <paulbuxton.mail@googlemail.com >
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2021-08-29 13:31:37 +02:00
Paul B Mahol
1da2dd5c77
avfilter: add atilt filter
2021-08-28 18:51:04 +02:00
Paul B Mahol
b53a7d2d4d
avfilter: add adecorrelate filter
2021-08-28 18:46:39 +02:00
Paul B Mahol
02aa7dc423
avfilter: add hsvkey and hsvhold video filters
2021-08-25 20:43:18 +02:00
Andreas Rheinhardt
e88db774d8
avfilter/avfilter: Deprecate avfilter_pad_count()
...
It is unnecessary as the number of static inputs and outputs can now
be directly read via AVFilter.nb_(in|out)puts.
Reviewed-by: Nicolas George <george@nsup.org >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2021-08-20 14:29:46 +02:00
Andreas Rheinhardt
7c5f998196
avfilter/avfilter: Add avfilter_filter_pad_count()
...
It is intended as replacement for avfilter_pad_count(). In contrast to
the latter, it avoids a loop.
Reviewed-by: Nicolas George <george@nsup.org >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2021-08-20 13:19:59 +02:00
Paul B Mahol
8567f1c392
avfilter: add (a)segment filters
2021-08-16 20:26:04 +02:00
Paul B Mahol
6846d48fa6
avfilter: add afwtdn filter
2021-07-24 12:24:40 +02:00
Timo Rothenpieler
62dc5df941
avfilter/scale_cuda: add support for pixel format conversion
2021-06-25 01:44:30 +02:00
Steven Liu
58c908cf94
avfilter/overlay_cuda: support expression of x y position
...
and add per-frame / init mode for it.
Signed-off-by: Steven Liu <liuqi05@kuaishou.com >
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org >
2021-06-10 22:51:43 +02:00
Limin Wang
f183d6555e
avfilter/dnn/dnn_backend_tf: simplify the code with ff_hex_to_data
...
please use tools/python/tf_sess_config.py to get the sess_config after that.
note the byte order of session config is in normal order.
bump the MICRO version for the config change.
Signed-off-by: Limin Wang <lance.lmwang@gmail.com >
2021-04-29 20:02:29 +08:00
Anton Khirnov
85ba17f36d
Bump major versions of all libraries.
...
Signed-off-by: James Almer <jamrial@gmail.com >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2021-04-27 11:48:05 -03:00
James Almer
90262f3fb4
avfilter/buffersrc: postpone removal of sws_param
...
It was depreacted less than two years ago
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 11:48:04 -03:00
Andreas Rheinhardt
4de2b035a7
avfilter/avfilter: Remove deprecated avfilter_link_set_closed()
...
Deprecated in 39a09e995d .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:11 -03:00
Andreas Rheinhardt
ec82ff89b6
avfilter: Remove avfilter_next/avfilter_register API
...
Deprecated in 8f1382f80e .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:11 -03:00
Andreas Rheinhardt
3a370868dc
avfilter: Remove deprecated avfilter_link_get_channels
...
Deprecated in b2c42fc6dc .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:11 -03:00
Andreas Rheinhardt
339af976b6
avfilter: Remove deprecated resample_lavr_opts
...
Deprecated in 3796fb2692 .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:11 -03:00
Andreas Rheinhardt
1ec87f50f4
avfilter/avfilter: Remove compatibility code for old filter options
...
Added in ad7d972e08dddb1788ac6a434d1be314febcb09d; the old syntax has
been deprecated in b439c992c2 .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:10 -03:00
Michael Niedermayer
c361fa9e21
Bump minor versions after release branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2021-03-20 01:02:11 +01:00
Michael Niedermayer
c67d2a2875
Bump Versions before release/4.4 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2021-03-20 01:01:12 +01:00
Andreas Rheinhardt
59c0301be9
avfilter/buffersink: Postpone removal of av_[a]buffersink_params_alloc
...
They have been deprecated in 61097535cd ,
yet this was less than two years ago. Removing them will therefore have
to wait.
Reviewed-by: Nicolas George <george@nsup.org >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-03-07 15:19:10 +01:00
Andreas Rheinhardt
fec3c730e6
avfilter/avfilter: Remove avfilter_link_set_closed() on bump
...
Deprecated in 39a09e995d .
Reviewed-by: Nicolas George <george@nsup.org >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-03-07 15:18:35 +01:00
Paul B Mahol
17127f81c5
avfilter: add msad video filter
2021-03-06 12:42:16 +01:00
Paul B Mahol
4a69cd4e4e
avfilter: add identity video filter
2021-03-06 12:41:30 +01:00
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 >
2021-02-16 15:00:50 +01:00
Paul B Mahol
edc45d1bd5
avfilter: add monochrome video filter
2021-02-12 00:08:39 +01:00
Paul B Mahol
4390573c44
avfilter: add exposure video filter
2021-02-10 19:23:48 +01:00
Paul B Mahol
579e4e57a2
avfilter: add aexciter audio filter
2021-02-10 19:21:01 +01:00
Paul B Mahol
bd5226704a
avfilter: add colorize filter
2021-02-07 11:48:28 +01:00
Paul B Mahol
f6621a8e72
avfilter: add colorcorrect filter
2021-02-03 15:49:13 +01:00
Paul B Mahol
090f31f813
avfilter: add colorcontrast filter
2021-02-02 14:27:06 +01:00
Paul B Mahol
a9d23d33a1
avfilter: add colortemperature filter
2021-01-27 11:48:00 +01:00