summaryrefslogtreecommitdiffstats
path: root/docs/plugins
diff options
context:
space:
mode:
authorJulien Moutte <julien@moutte.net>2005-12-17 17:48:38 +0000
committerJulien Moutte <julien@moutte.net>2005-12-17 17:48:38 +0000
commit4f1813e2bd5b0e4c15b6a5c4e25efbbf68f29bbc (patch)
treed04318e63e383f679dc63aa607076723d3b6763b /docs/plugins
parentb6c94f0d0bd703b2de2ab0a2d091e6a3b09bd3c3 (diff)
downloadgst-plugins-bad-4f1813e2bd5b0e4c15b6a5c4e25efbbf68f29bbc.tar.gz
gst-plugins-bad-4f1813e2bd5b0e4c15b6a5c4e25efbbf68f29bbc.tar.bz2
gst-plugins-bad-4f1813e2bd5b0e4c15b6a5c4e25efbbf68f29bbc.zip
docs/plugins/: Updates.
Original commit message from CVS: 2005-12-17 Julien MOUTTE <julien@moutte.net> * docs/plugins/gst-plugins-bad-plugins-decl.txt: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-undocumented.txt: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.interfaces: * docs/plugins/gst-plugins-bad-plugins.signals: * docs/plugins/inspect/plugin-dfbvideosink.xml: * docs/plugins/inspect/plugin-qtdemux.xml: * docs/plugins/inspect/plugin-sdlvideosink.xml: * docs/plugins/inspect/plugin-speed.xml: * docs/plugins/inspect/plugin-tta.xml: Updates. * ext/directfb/dfbvideosink.c: (gst_dfbvideosink_surface_create), (gst_dfbvideosink_event_thread), (gst_dfbvideosink_enum_vmodes), (gst_dfbvideosink_enum_devices), (gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup), (gst_dfbvideosink_can_blit_from_format), (gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps), (gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize), (gst_dfbvideosink_interface_supported), (gst_dfbvideosink_navigation_send_event), (gst_dfbvideosink_update_colorbalance), (gst_dfbvideosink_colorbalance_list_channels), (gst_dfbvideosink_colorbalance_set_value), (gst_dfbvideosink_colorbalance_get_value), (gst_dfbvideosink_colorbalance_init), (gst_dfbvideosink_set_property), (gst_dfbvideosink_get_property), (gst_dfbvideosink_init), (gst_dfbvideosink_class_init): * ext/directfb/dfbvideosink.h: Implement vertical sync and color balance interface.
Diffstat (limited to 'docs/plugins')
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-decl.txt9
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-docs.sgml1
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-undocumented.txt7
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args90
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.interfaces1
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.signals5
-rw-r--r--docs/plugins/inspect/plugin-dfbvideosink.xml2
-rw-r--r--docs/plugins/inspect/plugin-qtdemux.xml4
-rw-r--r--docs/plugins/inspect/plugin-sdlvideosink.xml4
-rw-r--r--docs/plugins/inspect/plugin-speed.xml4
-rw-r--r--docs/plugins/inspect/plugin-tta.xml2
11 files changed, 116 insertions, 13 deletions
diff --git a/docs/plugins/gst-plugins-bad-plugins-decl.txt b/docs/plugins/gst-plugins-bad-plugins-decl.txt
index bb110971..0d26d3d1 100644
--- a/docs/plugins/gst-plugins-bad-plugins-decl.txt
+++ b/docs/plugins/gst-plugins-bad-plugins-decl.txt
@@ -101,8 +101,17 @@ struct _GstDfbVideoSink {
gboolean hw_scaling;
gboolean backbuffer;
+ gboolean vsync;
gboolean setup;
gboolean running;
+
+ /* Color balance */
+ GList *cb_channels;
+ gint brightness;
+ gint contrast;
+ gint hue;
+ gint saturation;
+ gboolean cb_changed;
};
</STRUCT>
<STRUCT>
diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
index db905fbe..65a828e9 100644
--- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
@@ -20,7 +20,6 @@
<title>gst-plugins-bad Plugins</title>
<xi:include href="xml/plugin-dfbvideosink.xml" />
- <xi:include href="xml/plugin-dfbvideosink.xml" />
<xi:include href="xml/plugin-faad.xml" />
<xi:include href="xml/plugin-gsm.xml" />
<xi:include href="xml/plugin-qtdemux.xml" />
diff --git a/docs/plugins/gst-plugins-bad-plugins-undocumented.txt b/docs/plugins/gst-plugins-bad-plugins-undocumented.txt
index 298053be..3c6b8cfb 100644
--- a/docs/plugins/gst-plugins-bad-plugins-undocumented.txt
+++ b/docs/plugins/gst-plugins-bad-plugins-undocumented.txt
@@ -1,9 +1,8 @@
-75% symbol docs coverage.
-3 symbols documented.
+100% symbol docs coverage.
+4 symbols documented.
0 symbols incomplete.
-1 not documented.
+0 not documented.
-GstDfbVideoSink
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index 66e14313..a0517626 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -9,6 +9,56 @@
</ARG>
<ARG>
+<NAME>GstDfbVideoSink::brightness</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,65535]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Brightness</NICK>
+<BLURB>The brightness of the video.</BLURB>
+<DEFAULT>32768</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDfbVideoSink::contrast</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,65535]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Contrast</NICK>
+<BLURB>The contrast of the video.</BLURB>
+<DEFAULT>32768</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDfbVideoSink::hue</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,65535]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Hue</NICK>
+<BLURB>The hue of the video.</BLURB>
+<DEFAULT>32768</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDfbVideoSink::saturation</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,65535]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Saturation</NICK>
+<BLURB>The saturation of the video.</BLURB>
+<DEFAULT>32768</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDfbVideoSink::vsync</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Vertical synchronisation</NICK>
+<BLURB>Wait for next vertical sync to draw frames.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstSDLVideoSink::fullscreen</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
@@ -48,3 +98,43 @@
<DEFAULT>NULL</DEFAULT>
</ARG>
+<ARG>
+<NAME>GstXvidEnc::bitrate</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Bitrate</NICK>
+<BLURB>Target video bitrate (kbps).</BLURB>
+<DEFAULT>512</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstXvidEnc::buffer-size</NAME>
+<TYPE>gulong</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Buffer Size</NICK>
+<BLURB>Size of the video buffers.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstXvidEnc::max-key-interval</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= -1</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Max. Key Interval</NICK>
+<BLURB>Maximum number of frames between two keyframes.</BLURB>
+<DEFAULT>-1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstXvidEnc::profile</NAME>
+<TYPE>GstXvidEncProfiles</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Profile</NICK>
+<BLURB>XviD/MPEG-4 encoding profile.</BLURB>
+<DEFAULT>S_L0</DEFAULT>
+</ARG>
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces
index fc9ba12c..60b1cbc7 100644
--- a/docs/plugins/gst-plugins-bad-plugins.interfaces
+++ b/docs/plugins/gst-plugins-bad-plugins.interfaces
@@ -1,2 +1,3 @@
GstBin GstChildProxy
GstPipeline GstChildProxy
+GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
diff --git a/docs/plugins/gst-plugins-bad-plugins.signals b/docs/plugins/gst-plugins-bad-plugins.signals
index 8b137891..c46e6023 100644
--- a/docs/plugins/gst-plugins-bad-plugins.signals
+++ b/docs/plugins/gst-plugins-bad-plugins.signals
@@ -1 +1,6 @@
+<SIGNAL>
+<NAME>GstXvidEnc::frame-encoded</NAME>
+<RETURNS>void</RETURNS>
+GstXvidEnc *gstxvidenc
+</SIGNAL>
diff --git a/docs/plugins/inspect/plugin-dfbvideosink.xml b/docs/plugins/inspect/plugin-dfbvideosink.xml
index b95752d1..f913fec5 100644
--- a/docs/plugins/inspect/plugin-dfbvideosink.xml
+++ b/docs/plugins/inspect/plugin-dfbvideosink.xml
@@ -3,7 +3,7 @@
<description>DirectFB video output plugin</description>
<filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
<basename>libgstdfbvideosink.so</basename>
- <version>0.9.4.1</version>
+ <version>0.10.0.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer CVS/prerelease</package>
diff --git a/docs/plugins/inspect/plugin-qtdemux.xml b/docs/plugins/inspect/plugin-qtdemux.xml
index f2587b0f..ac34caa9 100644
--- a/docs/plugins/inspect/plugin-qtdemux.xml
+++ b/docs/plugins/inspect/plugin-qtdemux.xml
@@ -3,10 +3,10 @@
<description>Quicktime stream demuxer</description>
<filename>../../gst/qtdemux/.libs/libgstqtdemux.so</filename>
<basename>libgstqtdemux.so</basename>
- <version>0.10.0</version>
+ <version>0.10.0.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer source release</package>
+ <package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-sdlvideosink.xml b/docs/plugins/inspect/plugin-sdlvideosink.xml
index 0c010dab..e3807293 100644
--- a/docs/plugins/inspect/plugin-sdlvideosink.xml
+++ b/docs/plugins/inspect/plugin-sdlvideosink.xml
@@ -3,10 +3,10 @@
<description>SDL Video Sink</description>
<filename>../../ext/sdl/.libs/libgstsdlvideosink.so</filename>
<basename>libgstsdlvideosink.so</basename>
- <version>0.10.0</version>
+ <version>0.10.0.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer source release</package>
+ <package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml
index 0dca74d7..48c8c6f0 100644
--- a/docs/plugins/inspect/plugin-speed.xml
+++ b/docs/plugins/inspect/plugin-speed.xml
@@ -3,10 +3,10 @@
<description>Set speed/pitch on audio/raw streams (resampler)</description>
<filename>../../gst/speed/.libs/libgstspeed.so</filename>
<basename>libgstspeed.so</basename>
- <version>0.10.0</version>
+ <version>0.10.0.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer source release</package>
+ <package>GStreamer CVS/prerelease</package>
<origin>http://gstreamer.freedesktop.org/</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-tta.xml b/docs/plugins/inspect/plugin-tta.xml
index 2025bd43..26abe30f 100644
--- a/docs/plugins/inspect/plugin-tta.xml
+++ b/docs/plugins/inspect/plugin-tta.xml
@@ -3,7 +3,7 @@
<description>TTA lossless audio format handling</description>
<filename>../../gst/tta/.libs/libgsttta.so</filename>
<basename>libgsttta.so</basename>
- <version>0.10.0</version>
+ <version>0.10.0.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>gst-tta</package>