Paul B Mahol
a13646639f
avfilter/vf_estdif: do some clip calculations only once in loop
2021-11-09 09:49:40 +01:00
Paul B Mahol
dcf83fd59d
avfilter/vf_estdif: export distance cost as filter option
2021-11-09 09:49:39 +01:00
Paul B Mahol
45dc668aea
avfilter/f_reverse: readjust frame timestamps for areverse
2021-11-07 20:47:21 +01:00
Paul B Mahol
0370c3e3d4
avfilter/af_adelay: use outlink where applicable
2021-11-07 20:47:21 +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
bf9950446d
avfilter/vf_chromanr: improve filtering results
2021-11-03 11:55:46 +01:00
Paul B Mahol
8164fe1139
avfilter: add huesaturation filter
2021-10-29 23:18:27 +02:00
Paul B Mahol
2b6d290fbf
avfilter/vf_nlmeans: split wa struct
...
This will make x86 SIMD simpler and faster.
2021-10-29 18:42:29 +02:00
Paul B Mahol
eaca36d495
avfilter/vf_nlmeans: refactor line processing in preparation for x86 SIMD assembly
2021-10-29 18:42:29 +02:00
Paul B Mahol
38c86e7a02
avfilter/vf_nlmeans: avoid if () to help paralellization
2021-10-29 18:42:29 +02:00
Paul B Mahol
64d19411eb
avfilter/vf_nlmeans: no need to print filter options at info level
2021-10-29 18:42:29 +02:00
Paul B Mahol
959ec353ce
avfilter/vf_nlmeans: make access to pointer to lut faster
2021-10-29 18:42:29 +02:00
Paul B Mahol
81380d221c
avfilter/vf_nlmeans: reduce scope of some variables
2021-10-29 18:42:29 +02:00
Jan Ekström
27c0dd5560
avfilter/vf_zscale: fix mapping of zimg_chroma_location_e to AVChromaLocation
...
The AVChromaLocation values are one higher than zimg's, not one
lower as the undefined value is set to zero (as opposed to zimg's
-1).
2021-10-28 23:13:51 +03:00
Jan Ekström
cd1d09e81b
avfilter/vf_zscale: deduplicate output color information setting
...
This way a piece of logic is not missed in one location or the other,
such as the case with chroma location outside the if.
2021-10-28 23:13:51 +03:00
Paul B Mahol
8c2f142bd9
avfilter/vf_psnr/ssim: fix typos
2021-10-28 21:12:09 +02:00
Paul B Mahol
148c030395
avfilter/vf_histogram: add more color modes
2021-10-27 11:29:29 +02:00
Paul B Mahol
97b5b9dbea
avfilter: split negate filter from lut filter
...
Using luts for negating is suboptimal.
FATE test changes because filter no longer clips values into limited color range.
2021-10-27 11:29:29 +02:00
Michael Niedermayer
069f7831a2
avfilter/vf_owdenoise: relicense my code
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-10-24 16:54:36 +02:00
Paul B Mahol
9df3f147f5
avfilter/vf_v360: do not reset yaw/pitch/roll with reset_rot true
2021-10-24 14:08:10 +02:00
Paul B Mahol
9353d1a60f
avfilter/vf_v360: replace deprecated FF_CEIL_RSHIFT()
2021-10-24 14:08:10 +02:00
Paul B Mahol
97cff84f10
avfilter/vf_dblur: add clipping
2021-10-23 23:53:51 +02:00
Paul B Mahol
2148934ce3
avfilter/vf_dblur: use lrintf()
2021-10-23 23:38:39 +02:00
Paul B Mahol
a586ce0a21
avfilter/vf_dblur: fix artifacts
2021-10-23 23:38:39 +02:00
Paul B Mahol
6c45d34e50
avfilter/vf_convolution: improve runtime support for convolution filter
2021-10-23 14:51:42 +02:00
Paul B Mahol
9e8bb9efd9
avfilter/vf_convolution: unbreak runtime planes option functionality
...
For non-convolution filters like sobel.
2021-10-23 14:51:42 +02:00
Paul B Mahol
eda2a50c8e
avfilter/vf_selectivecolor: no need to use doubles
2021-10-22 13:57:42 +02:00
Paul B Mahol
7d463be590
avfilter/vf_bilateral: add slice threading support
2021-10-22 12:20:40 +02:00
Paul B Mahol
444cf3fca8
avfilter/vf_bilateral: add direct aka writable frame support
2021-10-22 09:36:54 +02:00
Paul B Mahol
cf0881bcfc
avfilter/vf_bilateral: properly round float result
2021-10-21 22:02:58 +02:00
Paul B Mahol
4e4057e437
avfilter/vf_bilateral: remove unused arguments
2021-10-21 22:02:58 +02:00
Paul B Mahol
f0ad40b525
avfilter/vf_bilateral: remove unneeded multiplications
2021-10-21 22:02:58 +02:00
the.real.laplace@gmail.com
c13a2f701d
avfilter/vf_eq: add support for alpha channel
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-10-21 14:13:03 +02:00
Limin Wang
b22b8e5489
avfilter/vf_showinfo: small adjustments for the HDR10+ dump
...
summary for the adjustments:
1, remove the extra "," in the ,}
...{0.2004,0.3001,0.4008,0.5005,0.6002,0.7009,0.8006,0.9013,}
to
...{0.2004,0.3001,0.4008,0.5005,0.6002,0.7009,0.8006,0.9013}
2, add "," between the } and new field
} fraction_bright_pixels
to
}, fraction_bright_pixels
3, remove the extra space between "} }"
...{0.2004,0.3001,0.4008,0.5005,0.6002,0.7009,0.8006,0.9013,} }
to
...{0.2004,0.3001,0.4008,0.5005,0.6002,0.7009,0.8006,0.9013,}}
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
2021-10-20 22:47:42 +08:00
Limin Wang
3253133382
avfilter/af_replaygain: use fabsf() instead of fabs()
...
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
2021-10-20 22:47:36 +08:00
Paul B Mahol
960efa94ff
avfilter/vf_v360: make reset_rot option not lose its value
...
Unless -1 value is provided then rotation is reset single time.
2021-10-20 14:49:13 +02:00
Paul B Mahol
407acc0747
avfilter: add varblur video filter
2021-10-19 08:53:56 +02:00
Paul B Mahol
f7ddf4fc57
avfilter/af_alimiter: add timeline and commands support
2021-10-18 22:46:36 +02:00
Paul B Mahol
374d646930
avfilter/vf_fftdnoiz: fix missing funcionality
2021-10-18 21:34:08 +02:00
Paul B Mahol
025ae145de
avfilter/vf_fftdnoiz: add command options support
2021-10-18 21:34:08 +02:00
Paul B Mahol
374f2ac370
avfilter/vf_fftdnoiz: add slice threading support
2021-10-18 18:05:31 +02:00
Paul B Mahol
bbbf95848b
avfilter/vf_w3fdif: do not output extra frame at start with deint=interlaced
2021-10-18 09:29:41 +02:00
Tsutomu Seki
9b445663a5
avfilter/opencl: Fix program_opencl for source code larger than 64kB
...
The condition (pos < len) is always true and the
rest of the OpenCL program code would not be read, while
the maximum number of "rb" is "len - pos - 1", and then, the
maximum number of the "pos" is "len - 1".
Fixes: trac.ffmpeg.org/ticket/9217
2021-10-16 12:17:23 +02:00
Paul B Mahol
5bcc61ce87
avfilter/vf_v360: add reset_rot option
2021-10-16 11:39:15 +02:00
Paul B Mahol
767f162432
avfilter/window_func: unify all filters win_func option that use this header
2021-10-15 10:45:50 +02:00
James Almer
39f3c98bb1
x86/vf_lut3d: use three operand form for some instructions
...
Fixes compilation with old yasm.
Signed-off-by: James Almer <jamrial@gmail.com>
2021-10-14 18:09:38 -03:00
Paul B Mahol
890cef1ff6
avfilter/vf_fftfilt: export FFT arrays size
2021-10-14 20:26:23 +02:00
Paul B Mahol
e1b820fa33
avfilter/vf_overlay: unbreak alpha composition with negative y and threads > 1
2021-10-14 20:05:39 +02:00
Martin Storsjö
bb10f8d802
avfilter/vf_fftfilt: Use av_clip_uint8
...
The refactoring in 844890b1bc
caused
fate-source to point out that this could be av_clip_uintp2 (or
rather av_clip_uint8).
Signed-off-by: Martin Storsjö <martin@martin.st>
2021-10-14 14:05:39 +03:00
Paul B Mahol
df05603291
avfilter/vf_histogram: add colors_mode option
2021-10-14 12:16:30 +02:00