Marton Balint
64330e365b
avfilter/blend: use a per-thread AVExpr
...
Otherwise expression state is accessed and changed from multiple threads.
Fixes ticket #10987 .
Signed-off-by: Marton Balint <cus@passwd.hu>
8 months ago
Marton Balint
a69a0b689c
avfilter/blend: put slice parameters to a single struct
...
This should make future extensibility easier.
Signed-off-by: Marton Balint <cus@passwd.hu>
8 months ago
Andreas Rheinhardt
364fab1fdc
avfilter/vf_blend: Move ff_blend_init into a header
...
This removes a dependency of checkasm on lavfi/vf_blend.o
and also allows to inline ff_blend_init() irrespectively of
interposing.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
3 years ago
Paul B Mahol
a673761ce8
avfilter/vf_blend: add few more modes
3 years ago
Paul B Mahol
df163487d0
avfilter/vf_blend: add harmonic mode
3 years ago
Paul B Mahol
8ebcff9111
avfilter/vf_blend: add geometric mode
3 years ago
Paul B Mahol
e2d40cd1d5
avfilter/vf_blend: add softdifference blend mode
3 years ago
Paul B Mahol
c98a32e4ad
avfilter/vf_blend: add 10bit support
6 years ago
Paul B Mahol
f8d0689d3f
avfilter/vf_blend: rename addition128 and difference128 to grainmerge and grainextract
7 years ago
Paul B Mahol
22a03c2900
avfilter/vf_blend: add extremity blend mode
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
8 years ago
Paul B Mahol
5b8faaad6c
avfilter/vf_blend: fix incorrect Y variable when threading is used
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
b6a0aa1c0a
avfilter/vf_blend: add freeze and heat modes
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Timothy Gu
8c56a4a1ed
vf_blend: Move C dsp function mapping to separate function
9 years ago
Timothy Gu
4574323973
vf_blend: Reduce number of arguments for kernel function
9 years ago
Paul B Mahol
ba618bde7f
avfilter/vf_blend: add multiply128 mode
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Timothy Gu
44304ae322
all: Add missing header guards
9 years ago
Michael Niedermayer
fd9a528523
avfilter/vf_blend: Fix argument types, fix segfault in asm
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Paul B Mahol
9762554dd0
avfilter/vf_blend: add x86 SIMD for some modes
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago