[FFmpeg-cvslog] doc/filters: add mandelbrot source documentation

Stefano Sabatini git at videolan.org
Sun Aug 5 15:49:19 CEST 2012


ffmpeg | branch: master | Stefano Sabatini <stefasab at gmail.com> | Sun Aug  5 11:22:54 2012 +0200| [8d6f46ab2c99a22db75bf42b2eacb2121347735e] | committer: Stefano Sabatini

doc/filters: add mandelbrot source documentation

Address trac ticket #1492.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d6f46ab2c99a22db75bf42b2eacb2121347735e
---

 doc/filters.texi |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 73 insertions(+)

diff --git a/doc/filters.texi b/doc/filters.texi
index 2609065..0b74b46 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -3635,6 +3635,79 @@ cellauto=p='@@@@ @@ @@@@':s=100x400:full=0:rule=18
 
 @end itemize
 
+ at section mandelbrot
+
+Generate a Mandelbrot set fractal, and progressively zoom towards the
+point specified with @var{start_x} and @var{start_y}.
+
+This source accepts a list of options in the form of
+ at var{key}=@var{value} pairs separated by ":". A description of the
+accepted options follows.
+
+ at table @option
+
+ at item end_pts
+Set the terminal pts value. Default value is 400.
+
+ at item end_scale
+Set the terminal scale value.
+Must be a floating point value. Default value is 0.3.
+
+ at item inner
+Set the inner coloring mode, that is the algorithm used to draw the
+Mandelbrot fractal internal region.
+
+It shall assume one of the following values:
+ at table @option
+ at item black
+Set black mode.
+ at item conververgence
+Show time until convergence.
+ at item mincol
+Set color based on point closest to the origin of the iterations.
+ at item period
+Set period mode.
+ at end table
+
+Default value is @var{mincol}.
+
+ at item bailout
+Set the bailout value. Default value is 10.0.
+
+ at item maxiter
+Set the maximum of iterations performed by the rendering
+algorithm. Default value is 7189.
+
+ at item outer
+Set outer coloring mode.
+It shall assume one of following values:
+ at table @option
+ at item iteration_count
+Set iteration cound mode.
+ at item normalized_iteration_count
+set normalized iteration count mode.
+ at end table.
+Default value is @var{normalized_iteration_count}.
+
+ at item rate, r
+Set frame rate, expressed as number of frames per second. Default
+value is "25".
+
+ at item size, s
+Set frame size. Default value is "640x480".
+
+ at item start_scale
+Set the initial scale value. Default value is 3.0.
+
+ at item start_x
+Set the initial x position. Must be a floating point value between
+-100 and 100. Default value is -0.743643887037158704752191506114774.
+
+ at item start_y
+Set the initial y position. Must be a floating point value between
+-100 and 100. Default value is -0.131825904205311970493132056385139.
+ at end table
+
 @section mptestsrc
 
 Generate various test patterns, as generated by the MPlayer test filter.



More information about the ffmpeg-cvslog mailing list