Stefano Sabatini
ba32afd70e
lavfi/split: use AVFILTER_DEFINE_CLASS to define class
13 years ago
Paul B Mahol
65efa1dbd9
lavfi/interlace: remove now unused av_opt_free() call
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Stefano Sabatini
3453b0196f
lavfi/split: fix minor documentation issues
Use verbal form to describe "outputs" options, and mention it in the
manual.
13 years ago
Clément Bœsch
de656ea91e
lavfi/drawtext: make options array more readable.
13 years ago
Michael Niedermayer
7a2a421d73
vf_histogram: avoid floats, unbreak fate
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Paul B Mahol
8281791d07
lavfi/histogram: remove pointless store
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
7770975979
lavfi/noise: remove pointless store
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Clément Bœsch
9ecdd76679
lavfi/curves: fix memleak after master component dition.
13 years ago
Michael Niedermayer
aba678ab9d
deshake: fix off by 2 error
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
3d8afb23bc
vf_deshake: Fix crash with r*=64
Replace literal numbers by named R_MAX and correct their value
Fixes half of Ticket2443
Based on patch by: João Bernardo <jbvsmo@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
1cb02d4fbc
lavfi/curves: add support for Photoshop curves files (.acv).
13 years ago
Clément Bœsch
99dac39339
lavfi/curves: add support for master component.
13 years ago
Clément Bœsch
da1bb21c13
lavfi/aphaser: silence uninitialized variable warnings.
13 years ago
Paul B Mahol
977ee8afd6
lavfi/negate: stop calling lut_init() as that function does nothing now
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
6ffe911302
lavfi/testsrc: unbreak smptebars only build
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Clément Bœsch
dfac37afd2
lavfi: add missing periods in filter descriptions.
13 years ago
Clément Bœsch
1e3104cd3c
Add avpriv_dsputil_init() and use it in lavfi where relevant.
dsputil_init() is deprecated and not meant to be exported.
ff_dsputil_init() is internal to libavcodec and thus can not be used.
avpriv_dsputil_init() is the version shared between libraries.
This commit fixes 3 unjustified libavfilter deprecated warnings.
13 years ago
Clément Bœsch
7a92ec93c6
lavfi: port IVTC filters from vapoursynth.
13 years ago
Clément Bœsch
ab0ad6eccf
lavfi: rename decimate to mpdecimate.
The next commit will introduce a proper decimation filter to be used
along with the field matching filter. To avoid confusion with this
filter which has currently a very limited usage (and will not work
properly with the fieldmatching filter), the new decimation filter will
take the decimate name, and this filter is renamed to mpdecimate.
13 years ago
Clément Bœsch
f359be96ca
lavfi/smptehdbars: fix priv_class pointer.
Fix Ticket2468.
13 years ago
Clément Bœsch
d9be6e69cf
lavfi/testsrc: grammar fix in comment after 03e2ec32.
13 years ago
Paul B Mahol
03e2ec32b8
lavfi: add smptehdbars source
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Nicolas George
6fbb21d685
lavfi/buffersink: factor checks for lists sizes.
13 years ago
Clément Bœsch
73180f5b0e
lavfi: flag more dynamic i/o filters.
13 years ago
Michael Niedermayer
9b672d4017
vf_mp: mp buffers are not compatible with the reference count system
We thus must copy each frame on the vf_mp output.
This fixes artifacts with "ffplay -threads 1 dnxhdconv.mov -vf mp=eq2=1:1"
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Stefano Sabatini
87dd62e141
lavfi/testsrc: make use of AV_OPT_TYPE_DURATION
Simplify.
13 years ago
Clément Bœsch
dcea58502c
lavfi: drop now unused shorthand field from AVFilter.
13 years ago
Paul B Mahol
a47288f6dc
lavfi/hue: add support for more alpha formats
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
047a027d0b
lavfi/hue: copy alpha plane too
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Clément Bœsch
72ad0d56a1
lavfi/hue: make do while (0) form meaningful.
13 years ago
Stefano Sabatini
9fa3b5b8a8
lavfi/crop: log pos in debug message
13 years ago
Stefano Sabatini
1d86fe6970
lavfi/crop: restore pos constant, and fix "t" variable misplacement in variable array
Fix evaluation of expressions containing the t variable.
13 years ago
Michael Niedermayer
227b4458fb
vf_interlace: fix frame rate
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
3dedcef8b8
avfilter: add missing AV_OPT_FLAG_FILTERING_PARAM
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
1007de7033
asetpts: add AVOptions
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
292f68154b
avfilter: Filter options that are used for both video and audio should have both flags
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
6b5ec76283
lavfi: fix forgotten chunk in eb0f774d.
13 years ago
Michael Niedermayer
0acf7e268b
avfilter: remove opaque passing hacks
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
f16a6f667c
lavfi/ocv: fix crash with no dilate arguments.
13 years ago
Clément Bœsch
490786c02e
lavfi/ocv: fix crash with no filter name specified.
13 years ago
Clément Bœsch
51e71d6e11
lavfi/ocv: fix build after fd6228e65.
13 years ago
Michael Niedermayer
4a88989254
buffersink: remove shorthand
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
f1e62af0e0
avfilter: remove mixed args hack for scale.
Our option handling code does not need this hack.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
e48ded8551
lavfi/buffersink: accept parameters as options.
Move validation from init to query_formats().
Accept the formats lists as binary options.
Signed-off-by: Nicolas George <nicolas.george@normalesup.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
3d7d819aad
avfilter/asrc_aevalsrc: fix return code, 2nd try
Found-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
fd6228e657
lavfi: remove now unused args parameter from AVFilter.init and init_opaque
This is mostly automated global search and replace
The deprecated aconvert filter is disabled, if it still has users
it should be updated
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Anton Khirnov
d69a4177b9
lavfi: remove now unused args parameter from AVFilter.init
Conflicts:
libavfilter/avfilter.c
libavfilter/vf_drawtext.c
libavfilter/vf_lut.c
libavfilter/vf_select.c
libavfilter/vf_setpts.c
libavfilter/vsrc_color.c
libavfilter/vsrc_movie.c
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
491d261ade
avfilter/asrc_aevalsrc: check correct variable
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
04924bc923
avfilter: remove old shorthand system
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
80116b6e67
af_pan: avoid spaces before % to avoid possible issues with MSVC
Found-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago