Stefano Sabatini
e424abc3a0
lavfi: add aeval filter
11 years ago
Stefano Sabatini
405b3eb535
lavfi/aevalsrc: duplicate last expression for the missing channels
Use last expression for the missing channel expressions in case the
channel layout was specified. Enhance flexibility.
11 years ago
Stefano Sabatini
8cd3685a3f
lavfi: add elbg filter
11 years ago
Lenny Wang
89a3be8921
avfilter/opencl: compile kernels separately
Reviewed-by: Wei Gao <highgod0401@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago
Michael Niedermayer
d0ac60730d
avfilter/vf_scale: add ov/hsub
Suggested-by: divVerent
Reviewed-by: Stefano
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago
Rudolf Polzer
3a14b160bd
vf_scale: make the dar variable return the DAR.
Before, it just returned width/height. Correct is width/height*sar.
That way it is consistent with DAR as in probe output and setdar.
Signed-off-by: Rudolf Polzer <divverent@xonotic.org>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
11 years ago
Vittorio Giovara
5c439b41d0
avfilter: have avfilter_get_by_name return const for next bump
Signed-off-by: Anton Khirnov <anton@khirnov.net>
11 years ago
Paul B Mahol
292902ea9f
avfilter: add mergeplanes filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
c9660999b9
avfilter: replaygain scanner
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Michael Niedermayer
d5ec8ba7f2
Do not leave positive values undefined when negative are defined as error
Define positive return values as non errors and leave further meaning undefined
This allows future extensions to use these values
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago
Marton Balint
0362cf1a19
avfilter/vf_histogram: add mirrored waveform mode
Added parameter to mirror the waveform (high values are shown on top in column mode)
Signed-off-by: Marton Balint <cus@passwd.hu>
11 years ago
Anton Khirnov
0767bfd199
lavfi: allow user-provided execute() callbacks
12 years ago
Paul B Mahol
601eab2bbf
avfilter: add ladspa wrapper filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
390c35a13b
lavfi/mp: remove mp=qp
The filter does nothing.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
8302abf844
lavfi/mp: remove mp=pullup
The filter was ported to a native libavfilter filter.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
9c774459a9
avfilter: port pullup filter from libmpcodecs
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
9d05de2258
avfilter: add adelay filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
898c6191ff
lavfi: Weston 3 Field Deinterlacing Filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
d2e237338d
lavfi/mp: remove mp=fil
The filter does not work correctly most of time.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
0a8bb91505
lavfi/mp: remove mp=dint
There are better and actually maintained filters that have similar
functionality.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Clément Bœsch
30d40c9e86
lavfi/drawtext: add generic timeline interface and deprecate "draw".
11 years ago
Paul B Mahol
916549cb1e
lavfi/mp: remove mp=phase
The filter was ported to a native libavfilter filter.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
3dd4b6ea41
lavfi: port phase filter from libmpcodecs
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
b1e276f8df
lavfi/hue: allow changing brightness
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
139a98be8e
lavfi/gradfun: support gbrp
Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years ago
Paul B Mahol
6b68e2a43b
lavfi: add compand filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Michael Niedermayer
24a4367ae9
vf_scale: add input h/v_chr_pos parameters
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Michael Niedermayer
835eee88ec
avfilter/vf_scale: add in/out color range option
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Paul B Mahol
ed448efe61
lavfi/mp: remove mp=perspective
The filter was ported to a native libavfilter filter.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
80c6445932
lavfi: port perspective filter from libmpcodecs
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
b3405b1bda
lavfi/trim: use AV_OPT_TYPE_DURATION
Workarounds for rounding differences between platforms should not be
needed any more.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
884c890535
lavfi: add aecho filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
c5a1b18f18
lavfi/drawtext: add support for printing frame metadata
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
6150bec3f8
lavfi: add psnr filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
9635806265
lavfi/blend: use dual input helpers
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Jean Delvare
4e10d87f38
lavfi/delogo: band width must be at least 1
We need at least one pixel around the logo to use as known points to
interpolate from. So properly declare the band/t attribute has having
a minimum value of 1.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Jean Delvare
72abce3c46
lavfi/delogo: option show shouldn't affect band
Options "show" and "band" are unrelated and should thus be
independent. However, setting "show" to 1 currently resets "band" to
its default value of 4. While this is documented, this still
surprising and confusing IMHO.
Change this behavior and make "show" and "band" independent from each
other. Update the documentation accordingly.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Stefano Sabatini
838bd73139
lavfi: create Libav-API compatibility layer for avfilter_graph_parse() at the next bump
Add function avfilter_graph_parse_ptr() and favor it in place of
avfilter_graph_parse(), which will be restored with the old/Libav
signature at the next bump.
If HAVE_INCOMPATIBLE_LIBAV_API is enabled it will use the
Libav-compatible signature for avfilter_graph_parse().
At the next major bump the current implementation of
avfilter_graph_parse() should be dropped in favor of the Libav/old
implementation.
Should address trac ticket #2672 .
12 years ago
Clément Bœsch
852f74bd85
lavfi/mp: remove mp=spp.
The filter was ported to a native libavfilter filter.
12 years ago
Clément Bœsch
a2c547ffec
lavfi: add spp filter.
12 years ago
Stefano Sabatini
e0135a4bcd
lavfi/rotate: add angle command
12 years ago
Stefano Sabatini
dc5e26d67f
lavfi: add rotate filter
Based on the libavfilter SOC filter by Vitor Sessak, with the following additions:
* integer arithmetic
* bilinear interpolation
* RGB path
* configurable parametric angle, output width and height
Address trac issue #1500 .
See thread:
Subject: [FFmpeg-devel] [WIP] rotate filter(s)
Date: 2010-10-03 17:35:49 GMT
12 years ago
Stefano Sabatini
449558d34a
lavfi/mp: remove mp=sab
The filter was ported to a native libavfilter filter.
12 years ago
Stefano Sabatini
841df7bf86
lavfi: port sab filter from libmpcodecs
12 years ago
Stefano Sabatini
ec34963276
lavfi/mp: drop mcdeint wrapper
It was ported to a native libavfilter filter.
12 years ago
Stefano Sabatini
e89182fc94
lavfi: port mcdeint filter from libmpcodecs
12 years ago
Clément Bœsch
0ab9362fcb
lavfi: add vignette filter.
12 years ago
Clément Bœsch
158d96e3f0
lavfi: add haldclut filter.
Fixes Ticket #2517 .
12 years ago
Clément Bœsch
3cec29cf59
lavfi: add haldclutsrc filter.
12 years ago
Paul B Mahol
7aa99a69c7
lavfi/bbox: make min_val user configurable
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago