releasing 0.9.6

Original commit message from CVS:
releasing 0.9.6
parent e7a57598
=== release 0.9.6 ===
2005-11-23 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac:
releasing 0.9.6, "Everything's Not Lost"
2005-11-23 Jan Schmidt <thaytan@mad.scientist.com> 2005-11-23 Jan Schmidt <thaytan@mad.scientist.com>
* gst/debug/gstnavigationtest.c: (gst_navigationtest_init): * gst/debug/gstnavigationtest.c: (gst_navigationtest_init):
...@@ -317,8 +324,8 @@ ...@@ -317,8 +324,8 @@
* ext/mikmod/gstmikmod.c: (gst_mikmod_srcfixate): * ext/mikmod/gstmikmod.c: (gst_mikmod_srcfixate):
* gst/goom/gstgoom.c: (gst_goom_src_negotiate): * gst/goom/gstgoom.c: (gst_goom_src_negotiate):
* sys/osxvideo/osxvideosink.m: * sys/osxvideo/osxvideosink.m:
Rename gst_caps_structure_fixate_* to gst_structure_fixate_* Rename gst_caps_structure_fixate_* to gst_structure_fixate_*
(#322027) (#322027)
2005-11-21 Tim-Philipp Müller <tim at centricular dot net> 2005-11-21 Tim-Philipp Müller <tim at centricular dot net>
......
This is GStreamer Good Plug-ins 0.9.5, "Phone Alarm" This is GStreamer Good Plug-ins 0.9.6, "Everything's Not Lost"
Changes since 0.9.5:
* added speex RTP payloader/depayloader
* ported cutter
* fractional framerates
* more video filters now use BaseTransform
Bugs fixed since 0.9.5:
* 319184 : rtspsrc: invalid read in sdp_message_parse_buffer ()
* 321001 : [matroskademux] should seek to nearest preceding index en...
* 321430 : goom fails to register on amd64
Changes since 0.9.4: Changes since 0.9.4:
......
GStreamer: Release notes for GStreamer Good Plug-ins 0.9.5 "Phone Alarm" GStreamer: Release notes for GStreamer Good Plug-ins 0.9.6 "Everything's Not Lost"
The GStreamer team is petrified to announce a new release The GStreamer team is petrified to announce a new release
...@@ -53,17 +53,16 @@ Features of this release ...@@ -53,17 +53,16 @@ Features of this release
* Parallel installability with 0.8.x series * Parallel installability with 0.8.x series
* Threadsafe design and API * Threadsafe design and API
* matroskamux fixes * added speex RTP payloader/depayloader
* wavenc fixes * ported cutter
* cairotextoverlay ported * fractional framerates
* more video filters now use BaseTransform
Bugs fixed in this release Bugs fixed in this release
* 315194 : Licence information inconsistency of gst-plugins-good/gst... * 319184 : rtspsrc: invalid read in sdp_message_parse_buffer ()
* 319731 : [matroska] SimpleBlock support for muxer and demuxer * 321001 : [matroskademux] should seek to nearest preceding index en...
* 320308 : [matroska] set timestamps for buffers with ebml elements * 321430 : goom fails to register on amd64
* 320920 : [osssink] tries to reuse a bad file descriptor
* 321136 : [matroska-mux] avoid reading from unref'ed buffer
Download Download
...@@ -93,16 +92,14 @@ Applications ...@@ -93,16 +92,14 @@ Applications
Contributors to this release Contributors to this release
* Alessandro Decina
* Andy Wingo * Andy Wingo
* Christian Schaller
* Edgard Lima * Edgard Lima
* Edward Hervey * Edward Hervey
* Josef Zlomek * Jan Schmidt
* Julien MOUTTE * Julien Moutte
* Michal Benes * Michael Smith
* Thomas Vander Stichele * Thomas Vander Stichele
* Tim-Philipp Müller * Tim-Philipp Müller
* Vincent Torri
* Wim Taymans * Wim Taymans
* Zeeshan Ali
   
\ No newline at end of file
...@@ -6,7 +6,7 @@ AC_INIT ...@@ -6,7 +6,7 @@ AC_INIT
dnl when going to/from release please set the nano (fourth number) right ! dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too dnl releases only do Wall, cvs and prerelease does Werror too
AS_VERSION(gst-plugins-good, GST_PLUGINS_GOOD_VERSION, 0, 9, 5, 1, AS_VERSION(gst-plugins-good, GST_PLUGINS_GOOD_VERSION, 0, 9, 6, 0,
GST_CVS="no", GST_CVS="yes") GST_CVS="no", GST_CVS="yes")
dnl can autoconf find the source ? dnl can autoconf find the source ?
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
<xi:include href="xml/plugin-autodetect.xml" /> <xi:include href="xml/plugin-autodetect.xml" />
<xi:include href="xml/plugin-avi.xml" /> <xi:include href="xml/plugin-avi.xml" />
<xi:include href="xml/plugin-cacasink.xml" /> <xi:include href="xml/plugin-cacasink.xml" />
<xi:include href="xml/plugin-cutter.xml" />
<xi:include href="xml/plugin-dv.xml" /> <xi:include href="xml/plugin-dv.xml" />
<xi:include href="xml/plugin-effectv.xml" /> <xi:include href="xml/plugin-effectv.xml" />
<xi:include href="xml/plugin-esdsink.xml" /> <xi:include href="xml/plugin-esdsink.xml" />
......
...@@ -3925,7 +3925,7 @@ ...@@ -3925,7 +3925,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>method</NICK> <NICK>method</NICK>
<BLURB>method.</BLURB> <BLURB>method.</BLURB>
<DEFAULT>1</DEFAULT> <DEFAULT>Rotate clockwise 90 degrees</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -3965,7 +3965,7 @@ ...@@ -3965,7 +3965,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Fill</NICK> <NICK>Fill</NICK>
<BLURB>How to fill the borders.</BLURB> <BLURB>How to fill the borders.</BLURB>
<DEFAULT>0</DEFAULT> <DEFAULT>Black</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -4054,7 +4054,7 @@ ...@@ -4054,7 +4054,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>URI</NICK> <NICK>URI</NICK>
<BLURB>URI in the form of udp://hostname:port.</BLURB> <BLURB>URI in the form of udp://multicast_group:port.</BLURB>
<DEFAULT>"udp://0.0.0.0:4951"</DEFAULT> <DEFAULT>"udp://0.0.0.0:4951"</DEFAULT>
</ARG> </ARG>
...@@ -4095,7 +4095,7 @@ ...@@ -4095,7 +4095,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Type</NICK> <NICK>Type</NICK>
<BLURB>The type of transition to use.</BLURB> <BLURB>The type of transition to use.</BLURB>
<DEFAULT>bar_wipe_lr</DEFAULT> <DEFAULT>A bar moves from left to right</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -4425,7 +4425,7 @@ ...@@ -4425,7 +4425,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Method</NICK> <NICK>Method</NICK>
<BLURB>How the alpha channels should be created.</BLURB> <BLURB>How the alpha channels should be created.</BLURB>
<DEFAULT>0</DEFAULT> <DEFAULT>Set/adjust alpha channel</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -4535,7 +4535,7 @@ ...@@ -4535,7 +4535,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>protocol</NICK> <NICK>protocol</NICK>
<BLURB>Connection Protocol to use.</BLURB> <BLURB>Connection Protocol to use.</BLURB>
<DEFAULT>3</DEFAULT> <DEFAULT>Http Protocol (icecast 2.x)</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -4680,12 +4680,12 @@ ...@@ -4680,12 +4680,12 @@
<ARG> <ARG>
<NAME>GstCACASink::dither</NAME> <NAME>GstCACASink::dither</NAME>
<TYPE>GstCACASinkDithers</TYPE> <TYPE>GstCACASinkDithering</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Dither Type</NICK> <NICK>Dither Type</NICK>
<BLURB>Set type of Dither.</BLURB> <BLURB>Set type of Dither.</BLURB>
<DEFAULT>NONE</DEFAULT> <DEFAULT>No dithering</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -4805,7 +4805,7 @@ ...@@ -4805,7 +4805,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Quality</NICK> <NICK>Quality</NICK>
<BLURB>Decoding quality.</BLURB> <BLURB>Decoding quality.</BLURB>
<DEFAULT>DV_QUALITY_BEST</DEFAULT> <DEFAULT>Highest quality colour decoding</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -4845,7 +4845,7 @@ ...@@ -4845,7 +4845,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>driver</NICK> <NICK>driver</NICK>
<BLURB>driver.</BLURB> <BLURB>driver.</BLURB>
<DEFAULT>X11</DEFAULT> <DEFAULT>X11 driver 1.1</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -6785,7 +6785,7 @@ ...@@ -6785,7 +6785,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Quality</NICK> <NICK>Quality</NICK>
<BLURB>Speed versus compression tradeoff.</BLURB> <BLURB>Speed versus compression tradeoff.</BLURB>
<DEFAULT>5</DEFAULT> <DEFAULT>5 - Default</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -6825,7 +6825,7 @@ ...@@ -6825,7 +6825,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Background</NICK> <NICK>Background</NICK>
<BLURB>Background type.</BLURB> <BLURB>Background type.</BLURB>
<DEFAULT>0</DEFAULT> <DEFAULT>Checker pattern</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -7088,3 +7088,53 @@ ...@@ -7088,3 +7088,53 @@
<DEFAULT>25</DEFAULT> <DEFAULT>25</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstCutter::leaky</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Leaky</NICK>
<BLURB>do we leak buffers when below threshold ?.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstCutter::pre-length</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Pre-recording buffer length</NICK>
<BLURB>Length of pre-recording buffer (in nanoseconds).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstCutter::run-length</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Run length</NICK>
<BLURB>Length of drop below threshold before cut_stop (in nanoseconds).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstCutter::threshold</NAME>
<TYPE>gdouble</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Threshold</NICK>
<BLURB>Volume threshold before trigger.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstCutter::threshold-dB</NAME>
<TYPE>gdouble</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Threshold (dB)</NICK>
<BLURB>Volume threshold before trigger (in dB).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>Source for DV data via IEEE1394 interface</description> <description>Source for DV data via IEEE1394 interface</description>
<filename>../../ext/raw1394/.libs/libgst1394.so</filename> <filename>../../ext/raw1394/.libs/libgst1394.so</filename>
<basename>libgst1394.so</basename> <basename>libgst1394.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>dv1394src</name> <name>dv1394src</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>ASCII Art video sink</description> <description>ASCII Art video sink</description>
<filename>../../ext/aalib/.libs/libgstaasink.so</filename> <filename>../../ext/aalib/.libs/libgstaasink.so</filename>
<basename>libgstaasink.so</basename> <basename>libgstaasink.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>aasink</name> <name>aasink</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>ALaw audio conversion routines</description> <description>ALaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstalaw.so</filename> <filename>../../gst/law/.libs/libgstalaw.so</filename>
<basename>libgstalaw.so</basename> <basename>libgstalaw.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>alawdec</name> <name>alawdec</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>adds an alpha channel to video</description> <description>adds an alpha channel to video</description>
<filename>../../gst/alpha/.libs/libgstalpha.so</filename> <filename>../../gst/alpha/.libs/libgstalpha.so</filename>
<basename>libgstalpha.so</basename> <basename>libgstalpha.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>alpha</name> <name>alpha</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>RGB-&gt;YUV colorspace conversion preserving the alpha channels</description> <description>RGB-&gt;YUV colorspace conversion preserving the alpha channels</description>
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename> <filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
<basename>libgstalphacolor.so</basename> <basename>libgstalphacolor.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>alphacolor</name> <name>alphacolor</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>parses au streams</description> <description>parses au streams</description>
<filename>../../gst/auparse/.libs/libgstauparse.so</filename> <filename>../../gst/auparse/.libs/libgstauparse.so</filename>
<basename>libgstauparse.so</basename> <basename>libgstauparse.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>auparse</name> <name>auparse</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>Plugin contains auto-detection plugins for video/audio outputs</description> <description>Plugin contains auto-detection plugins for video/audio outputs</description>
<filename>../../gst/autodetect/.libs/libgstautodetect.so</filename> <filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
<basename>libgstautodetect.so</basename> <basename>libgstautodetect.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>autoaudiosink</name> <name>autoaudiosink</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>Colored ASCII Art video sink</description> <description>Colored ASCII Art video sink</description>
<filename>../../ext/libcaca/.libs/libgstcacasink.so</filename> <filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
<basename>libgstcacasink.so</basename> <basename>libgstcacasink.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>cacasink</name> <name>cacasink</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>Cairo-based overlaying</description> <description>Cairo-based overlaying</description>
<filename>../../ext/cairo/.libs/libgstcairo.so</filename> <filename>../../ext/cairo/.libs/libgstcairo.so</filename>
<basename>libgstcairo.so</basename> <basename>libgstcairo.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>cairotextoverlay</name> <name>cairotextoverlay</name>
...@@ -16,12 +16,5 @@ ...@@ -16,12 +16,5 @@
<description>Adds text strings on top of a video buffer</description> <description>Adds text strings on top of a video buffer</description>
<author>David Schleef &lt;ds@schleef.org&gt;</author> <author>David Schleef &lt;ds@schleef.org&gt;</author>
</element> </element>
<element>
<name>cairotimeoverlay</name>
<longname>Time Overlay</longname>
<class>Filter/Editor/Video</class>
<description>Overlays the time on a video stream</description>
<author>David Schleef &lt;ds@schleef.org&gt;</author>
</element>
</elements> </elements>
</plugin> </plugin>
\ No newline at end of file
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>DV demuxer and decoder based on libdv (libdv.sf.net)</description> <description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
<filename>../../ext/dv/.libs/libgstdv.so</filename> <filename>../../ext/dv/.libs/libgstdv.so</filename>
<basename>libgstdv.so</basename> <basename>libgstdv.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>dvdec</name> <name>dvdec</name>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<description>This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence".</description> <description>This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence".</description>
<filename>../../gst/debug/.libs/libgstefence.so</filename> <filename>../../gst/debug/.libs/libgstefence.so</filename>
<basename>libgstefence.so</basename> <basename>libgstefence.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>efence</name> <name>efence</name>
......
...@@ -3,63 +3,63 @@ ...@@ -3,63 +3,63 @@
<description>effect plugins from the effectv project</description> <description>effect plugins from the effectv project</description>
<filename>../../gst/effectv/.libs/libgsteffectv.so</filename> <filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
<basename>libgsteffectv.so</basename> <basename>libgsteffectv.so</basename>
<version>0.9.5</version> <version>0.9.6</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer source release</package> <package>GStreamer Good Plug-ins source release</package>
<origin>http://gstreamer.freedesktop.org/</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
<name>agingTV</name> <name>agingtv</name>
<longname>AgingTV</longname> <longname>AgingTV</longname>
<class>Filter/Effect/Video</class> <class>Filter/Effect/Video</class>
<description>AgingTV adds age to video input using scratches and dust</description> <description>AgingTV adds age to video input using scratches and dust</description>
<author>Sam Lantinga &lt;slouken@devolution.com&gt;</author> <author>Sam Lantinga &lt;slouken@devolution.com&gt;</author>
</element> </element>
<element> <element>
<name>diceTV</name> <name>dicetv</name>
<longname>DiceTV</longname> <longname>DiceTV</longname>
<class>Filter/Effect/Video</class> <class>Filter/Effect/Video</class>
<description>'Dices' the screen up into many small squares</description> <description>'Dices' the screen up into many small squares</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author> <author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
</element> </element>
<element> <element>
<name>edgeTV</name> <name>edgetv</name>
<longname>EdgeTV</longname> <longname>EdgeTV</longname>
<class>Filter/Effect/Video</class> <class>Filter/Effect/Video</class>
<description>Apply edge detect on video</description> <description>Apply edge detect on video</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author> <author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
</element> </element>
<element> <element>
<name>quarkTV</name> <name>quarktv</name>
<longname>QuarkTV</longname> <longname>QuarkTV</longname>
<class>Filter/Effect/Video</class> <class>Filter/Effect/Video</class>
<description>Motion dissolver</description> <description>Motion dissolver</description>
<author>FUKUCHI, Kentarou &lt;fukuchi@users.sourceforge.net&gt;</author> <author>FUKUCHI, Kentarou &lt;fukuchi@users.sourceforge.net&gt;</author>
</element> </element>
<element> <element>
<name>revTV</name> <name>revtv</name>
<longname>RevTV</longname> <longname>RevTV</longname>
<class>Filter/Effect/Video</class> <class>Filter/Effect/Video</class>
<description>A video waveform monitor for each line of video processed</description> <description>A video waveform monitor for each line of video processed</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author> <author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
</element> </element>
<element> <element>