summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorStefano Sabatini <stefano.sabatini-lala@poste.it>2011-06-11 18:43:11 +0200
committerStefano Sabatini <stefano.sabatini-lala@poste.it>2011-06-19 19:18:33 +0200
commit44f669e7bc4f7f064e3f81d3596637a0e043b501 (patch)
tree36210b9886f202f885867abee1455838168a6c51 /doc
parente89ba76a59ce31320083b74f41e26bf4f64df8dd (diff)
lavfi: add vsink_buffer, and use it in ff* tools
Also add the public interface libavfilter/vsink_buffer.h.
Diffstat (limited to 'doc')
-rw-r--r--doc/APIchanges3
-rw-r--r--doc/filters.texi13
2 files changed, 16 insertions, 0 deletions
diff --git a/doc/APIchanges b/doc/APIchanges
index e07951fe05..4db7ffeddf 100644
--- a/doc/APIchanges
+++ b/doc/APIchanges
@@ -13,6 +13,9 @@ libavutil: 2011-04-18
API changes, most recent first:
+2011-06-19 - xxxxxxx - lavfi 2.21.0 - vsink_buffer.h
+ Add video sink buffer and vsink_buffer.h public header.
+
2011-06-12 - xxxxxxx - lavfi 2.18.0 - avcodec.h
Add avfilter_get_video_buffer_ref_from_frame() function in
libavfilter/avcodec.h.
diff --git a/doc/filters.texi b/doc/filters.texi
index 7a0b2693ee..eb31714486 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -1977,6 +1977,19 @@ frei0r_src=200x200:10:partik0l=1234 [overlay]; [in][overlay] overlay
Below is a description of the currently available video sinks.
+@section buffersink
+
+Buffer video frames, and make them available to the end of the filter
+graph.
+
+This sink is mainly intended for a programmatic use, in particular
+through the interface defined in @file{libavfilter/vsink_buffer.h}.
+
+It does not require a string parameter in input, but you need to
+specify a pointer to a list of supported pixel formats terminated by
+-1 in the opaque parameter provided to @code{avfilter_init_filter}
+when initializing this sink.
+
@section nullsink
Null video sink, do absolutely nothing with the input video. It is