Stefano Sabatini
482ce0ce4e
vf_drawtext: make x and y options parametric
...
Address trac issue #378 .
14 years ago
Stefano Sabatini
d7d587db62
vf_drawtext: fix missed update in docs
14 years ago
Stefano Sabatini
751df79d29
vf_drawtext: use @itemize environment for showing examples in docs
...
Beautify.
14 years ago
Stefano Sabatini
4703a7b50b
vf_yadif: correct documentation on the parity parameter
...
0 is top-field-first, 1 is bottom-field-first, not the other way
around.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Joakim Plate
ab09df9dea
vf_yadif: add an option to enable/disable deinterlacing based on src frame "interlaced" flag
...
Signed-off-by: Joakim Plate <elupus@ecce.se>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Clément Bœsch
46f415b553
doc/filters: fix numer/number typo.
14 years ago
Stefano Sabatini
e72aa524d8
asrc_anullsrc: implement a request_frame callback for returning frames
...
This is mainly useful for filters (like the sox synth), which
overwrite the content of the passed data.
14 years ago
Stefano Sabatini
44ab77db9e
asrc_anullsrc: extend syntax to make it accept a non positional list of arguments
...
The new syntax is more extensible and more user-friendly.
This breaks the previous syntax, should not be an issue as possibly
no-one is already using anullsrc.
14 years ago
Stefano Sabatini
d763fb7d47
lavfi: add select filter
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Stefano Sabatini
37cc443c83
lavfi: add audio convert filter
...
Add aconvert filter to perform sample format, channel layout, and
packing format conversion.
The aconvert code depends on audio conversion code in libavcodec, so
this requires a dependency on libavcodec.
Based on previous work by S.N. Hemanth Meenakshisundaram and Mina Nagy
Zaki, performed for the GSoC 2010 and 2011.
14 years ago
Stefano Sabatini
ee42716b07
lavfi: add showinfo filter
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Mark Himsley
3961695b7f
Correct docs for boxblur parameters
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Stefano Sabatini
4f7dfe12ea
lavfi: rename vsink_buffer.c to sink_buffer.c, and vsink_buffer.h to buffersink.h
...
This is done in order to clarify the non-video-specific nature of the
buffersink code, as the result of the video/audio API unification of
the previous commit, and for improving overall consistency.
14 years ago
Stefano Sabatini
c4415f6ec9
lavfi: unify asink_buffer and vsink_buffer API
...
The new API is more generic (no distinction between audio/video for
pulling frames), and avoids code duplication.
A backward compatibility layer is kept for avoiding tools ABI breaks
(only for the video binary interface, audio interface was never used
in the tools).
14 years ago
Stefano Sabatini
24ddfb2bdb
lavfi: add amovie source - audio movie source
14 years ago
Stefano Sabatini
34c997599e
vsrc_testsrc: allow to set the sample aspect ratio
...
Add the sar option. Useful for debugging/testing purposes.
14 years ago
Mina Nagy Zaki
587c8ab912
lavfi: add asrc_abuffer - audio buffer source
...
Originally based on code by Stefano Sabatini and S. N. Hemanth.
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
14 years ago
Stefano Sabatini
e30a0b1b3b
lavfi: add ashowinfo filter
...
Useful for debugging.
14 years ago
Mina Nagy Zaki
3a9e227fb1
lavfi: add aresample filter
...
Based on a patch by Stefano.
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
14 years ago
Stefano Sabatini
b854c2a709
vf_unsharp: set default chroma size value to 5x5
...
The previous default value 0x0 was not good, since it is not even
valid.
14 years ago
Stefano Sabatini
6e89bdfecf
lavfi: remove delogo mp wrapper
...
The delogo filter has been natively integrated into libavfilter,
simplify.
14 years ago
Stefano Sabatini
2701f6cc6a
lavfi: port libmpcodecs delogo filter
...
The ported filter supports named option parsing and more YUV formats.
14 years ago
Mina Nagy Zaki
0a2295815d
lavfi: add aformat filter
...
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
14 years ago
Robert Krüger
b7b72963e0
vf_unsharp: fix copy&paste error in chroma_amount param docs
...
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
14 years ago
Stefano Sabatini
e72657f83d
lavfi: remove mp test wrapper
...
The source was natively integrated into libavfilter, with the name
mptestsrc.
14 years ago
Stefano Sabatini
1a5e63f924
lavfi: port mp test source
14 years ago
Stefano Sabatini
640a905ece
lavfi: remove gradfun mp wrapper
...
The gradfun filter was already integrated natively in libavfilter.
Both filters issue the same output, and have a comparable performance.
See thread:
Subject: [FFmpeg-devel] [PATCH] lavfi: remove gradfun mp wrapper
Date: Fri, 5 Aug 2011 00:19:04 +0200
14 years ago
Mina Nagy Zaki
a8dcf5eebb
lavfi: add asink_abuffer - audio buffer sink
...
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
14 years ago
Stefano Sabatini
48734a54e8
filters.texi: fix wrong references in the "Filtergraph syntax" section
14 years ago
Stefano Sabatini
82b1516a85
yadif: correct documentation on the parity parameter
...
0 is top-field-first, 1 is bottom-field-first, not the other way
around.
Fix trac issue #380 .
14 years ago
Stefano Sabatini
3b5ddf07c0
vf_pad: add an example employing the sar variable
14 years ago
Stefano Sabatini
45f9e053d8
vf_crop: add support for a, dar, sar, hsub, and vsub variables
...
Consistent with the pad and scale filters.
14 years ago
Stefano Sabatini
61d55fda2b
lavfi: tweak display aspect ratio variables in pad and scale filters
...
Previously, "dar" and "a" were documented like "input display aspect
ratio", but their actual value was "in_w/in_h".
In order to avoid to break scripts which rely on the "a" variable, the
patch keeps the same semantics but fixes the corresponding docs, and
fixes the semantics of the recently added "dar" variable, which
now correctly expresses the input Display Aspect Ratio value as
"(inw_w/in_h)*sar".
14 years ago
Stefano Sabatini
cc0dc50d02
vf_mp: remove blackframe filter wrapper
...
blackframe is integrated as a native filter.
14 years ago
Stefano Sabatini
8c2863b87f
vf_mp: remove cropdetect wrapper
...
The cropdetect filter is natively integrated into libavfilter.
14 years ago
Stefano Sabatini
b43ca2deb6
vf_mp: remove rgbtest wrapper
...
The filter was integrated natively into libavfilter as a source with
name rgbtestsrc.
14 years ago
Stefano Sabatini
9dbe8d9e22
lavfi: add rgbtestsrc source, ported from MPlayer libmpcodecs
...
The licence was changed from GPL to LGPL with explicit approval from
the original author.
See thread:
Subject: [FFmpeg-devel] [PATCH] lavfi: add rgbtestsrc source,
ported from MPlayer libmpcodecs
Date: Mon, 11 Jul 2011 16:32:41 +0200
14 years ago
Stefano Sabatini
4bd28579e5
vf_mp: remove boxblur wrapper
...
It is natively included in libavfilter.
14 years ago
Stefano Sabatini
6b61920ab7
lavfi: port boxblur filter from libmpcodecs
...
With the following additions:
* support to gray format
* support to yuva420p format
* parametric luma/chroma/alpha radius
* consistency check on the radius values, avoid crashes with invalid values
14 years ago
Diego Biurrun
4c98976124
doc: replace @pxref by @ref where appropriate
14 years ago
Stefano Sabatini
8b59caca7b
filters.texi: fix @var{auto} misc typos in yadif docs
14 years ago
Stefano Sabatini
0bf02fb1ea
vf_pad: add support for a "sar" variable
...
Also add a "dar" alias for "a", for avoiding confusion with sar/dar.
14 years ago
Stefano Sabatini
01151a26c0
vf_scale: add a "sar" variable
...
Also create a "dar" alias for the "a" variable, for avoiding possible
confusion between dar/sar.
14 years ago
Joakim Plate
2a375bb400
Add mode to yadif to enable/disable deinterlacing based on src frame "interlaced" flag
...
Signed-off-by: Joakim Plate <elupus@ecce.se>
14 years ago
Stefano Sabatini
2f222b9550
lavfi: add testsrc source
14 years ago
Stefano Sabatini
44f669e7bc
lavfi: add vsink_buffer, and use it in ff* tools
...
Also add the public interface libavfilter/vsink_buffer.h.
14 years ago
Stefano Sabatini
15f03725ce
lavfi: add negate filter
...
This filter is a simple wrapper around the LUT filter.
14 years ago
Stefano Sabatini
dd2793c880
lavfi: add LUT (LookUp Table) generic filters
14 years ago
Stefano Sabatini
b8e3b74147
vf_mp: fix name of the remove-logo filter referenced in filters.texi
...
Correct the name from "remove_logo" to "remove-logo".
14 years ago
Stefano Sabatini
07586b68a8
lavfi: add select filter
...
Address trac issue #92 .
14 years ago