Release 0.10.9

Original commit message from CVS:
Release 0.10.9
This commit is contained in:
Jan Schmidt 2008-08-26 23:06:04 +00:00
parent 5eda8d523e
commit 34014be4d4
21 changed files with 274 additions and 238 deletions

View file

@ -1,3 +1,10 @@
=== release 0.10.9 ===
2008-08-26 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
releasing 0.10.9, "Back The Way It Was"
2008-08-26 Jan Schmidt <jan.schmidt@sun.com> 2008-08-26 Jan Schmidt <jan.schmidt@sun.com>
* ext/a52dec/gsta52dec.c: * ext/a52dec/gsta52dec.c:

23
NEWS
View file

@ -1,4 +1,25 @@
This is GStreamer Ugly Plug-ins 0.10.8 "And yet" This is GStreamer Ugly Plug-ins 0.10.9 "Back The Way It Was"
Changes since 0.10.8:
* Improvements in a52 and mp3 decoding
* Bug fixes in Xing header muxer
* MPEG demuxer improvements and dvdreadsrc bug-fixes
* Fix build with LAME 3.97 and above
* Fix LAME parameter settings to allow setting the bitrate properly
Bugs fixed since 0.10.8:
* 476149 : Fix and add needed features to dvdnavsrc
* 490372 : Variable bit rates are limited to 160 kbps in higher qual...
* 498004 : preset is ignored by lame plugin
* 540194 : [mpegdemux] Doesn't handle files with a non-zero start ti...
* 542646 : gstreamer endless loop by zzuf sample
* 544039 : [lame] Doesn't build with 3.97
* 545370 : playing some mp3s segfaults
* 546859 : Asfdemux doesn't properly error out on not-linked
* 548194 : a52dec doesn't set up segment for raw files correctly.
* 537235 : [mp3parse] some mp3 files do not play with gstreamer
Changes since 0.10.7: Changes since 0.10.7:

43
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer Ugly Plug-ins 0.10.8 "And yet" Release notes for GStreamer Ugly Plug-ins 0.10.9 "Back The Way It Was"
The GStreamer team is proud to announce a new release The GStreamer team is proud to announce a new release
@ -52,27 +52,26 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release Features of this release
* ASF demuxer fixes * Improvements in a52 and mp3 decoding
* MP3 parsing and Xing header output bug-fixes * Bug fixes in Xing header muxer
* Real streaming and demuxing improvements * MPEG demuxer improvements and dvdreadsrc bug-fixes
* Fix build with LAME 3.97 and above
* Fix LAME parameter settings to allow setting the bitrate properly
Bugs fixed in this release Bugs fixed in this release
* 527572 : Crash in volume_process_int32 * 476149 : Fix and add needed features to dvdnavsrc
* 321857 : [mp3parse] needs to post DURATION message for VBR mp3s * 490372 : Variable bit rates are limited to 160 kbps in higher qual...
* 428021 : [mad, mp3parse] better duration estimates for VBR * 498004 : preset is ignored by lame plugin
* 517985 : [lame] compile error on Solaris, broken GST_ELEMENT_ERROR... * 540194 : [mpegdemux] Doesn't handle files with a non-zero start ti...
* 518676 : xingmux doesn't work anymore * 542646 : gstreamer endless loop by zzuf sample
* 518933 : mp3 tags are not copied when converting to another format * 544039 : [lame] Doesn't build with 3.97
* 521459 : RTSP extension for Real Audio doesn't extract Author, Co... * 545370 : playing some mp3s segfaults
* 524346 : Framerate not being displayed correctly on running gst-di... * 546859 : Asfdemux doesn't properly error out on not-linked
* 529488 : [sidplay] Missing sentinel in function call * 548194 : a52dec doesn't set up segment for raw files correctly.
* 532807 : [rmdemux] Doesn't properly aggregate flow returns * 537235 : [mp3parse] some mp3 files do not play with gstreamer
* 533581 : [mad] inconsistent use of rate and channels
* 533832 : [rmdemux] reset variables on flush
Download Download
@ -102,16 +101,14 @@ Applications
Contributors to this release Contributors to this release
* Damien Lespiau
* Edgard Lima
* Edward Hervey * Edward Hervey
* Frederic Crozat
* Jan Schmidt * Jan Schmidt
* Julien Moutte * Mark Nauwelaerts
* Michael Smith * Michael Smith
* Peter Kjellerstedt
* Pizpot Gargravarr
* Sebastian Dröge * Sebastian Dröge
* Thiago Sousa Santos * Stefan Kost
* Tal Shalif
* Tim-Philipp Müller * Tim-Philipp Müller
* Wim Taymans * Wim Taymans
   

View file

@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf dnl initialize autoconf
dnl releases only do -Wall, cvs and prerelease does -Werror too dnl releases only do -Wall, cvs and prerelease does -Werror too
dnl use a three digit version number for releases, and four for cvs/prerelease dnl use a three digit version number for releases, and four for cvs/prerelease
AC_INIT(GStreamer Ugly Plug-ins, 0.10.8.2, AC_INIT(GStreamer Ugly Plug-ins, 0.10.9,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-ugly) gst-plugins-ugly)

View file

@ -9,34 +9,34 @@ GObject
GstElement GstElement
GstBin GstBin
GstPipeline GstPipeline
GstASFDemux GstMpeg2dec
GstRTSPWMS GstA52Dec
GstXingMux GstMad
GstMPEGAudioParse GstID3TagBase
GstMPEGParse GstID3Tag
GstMPEGDemux GstBaseSrc
GstDVDDemux GstPushSrc
AC3IEC GstCddaBaseSrc
GstDvdSubDec GstCdioCddaSrc
GstDvdSubParse GstDvdReadSrc
GstDvdLpcmDec GstSidDec
GstLame
GstRMDemux GstRMDemux
GstRealAudioDemux GstRealAudioDemux
GstRDTDepay GstRDTDepay
GstRDTManager GstRDTManager
GstRTSPReal GstRTSPReal
GstLame GstDvdLpcmDec
GstBaseSrc GstDvdSubDec
GstPushSrc GstDvdSubParse
GstDvdReadSrc AC3IEC
GstCddaBaseSrc GstMPEGParse
GstCdioCddaSrc GstMPEGDemux
GstSidDec GstDVDDemux
GstMad GstXingMux
GstID3TagBase GstMPEGAudioParse
GstID3Tag GstASFDemux
GstA52Dec GstRTSPWMS
GstMpeg2dec
GstBus GstBus
GstTask GstTask
GstClock GstClock
@ -47,5 +47,5 @@ GInterface
GTypePlugin GTypePlugin
GstChildProxy GstChildProxy
GstURIHandler GstURIHandler
GstRTSPExtension
GstTagSetter GstTagSetter
GstRTSPExtension

View file

@ -1,9 +1,9 @@
GstBin GstChildProxy GstBin GstChildProxy
GstPipeline GstChildProxy GstPipeline GstChildProxy
GstRTSPWMS GstRTSPExtension GstID3Tag GstTagSetter
GstRTSPReal GstRTSPExtension
GstLame GstTagSetter
GstDvdReadSrc GstURIHandler
GstCddaBaseSrc GstURIHandler GstCddaBaseSrc GstURIHandler
GstCdioCddaSrc GstURIHandler GstCdioCddaSrc GstURIHandler
GstID3Tag GstTagSetter GstDvdReadSrc GstURIHandler
GstLame GstTagSetter
GstRTSPReal GstRTSPExtension
GstRTSPWMS GstRTSPExtension

View file

@ -3,10 +3,10 @@
<description>Decodes ATSC A/52 encoded audio streams</description> <description>Decodes ATSC A/52 encoded audio streams</description>
<filename>../../ext/a52dec/.libs/libgsta52dec.so</filename> <filename>../../ext/a52dec/.libs/libgsta52dec.so</filename>
<basename>libgsta52dec.so</basename> <basename>libgsta52dec.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>GPL</license> <license>GPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>Decodes ATSC A/52 encoded audio streams</description> <description>Decodes ATSC A/52 encoded audio streams</description>
<author>David I. Lehn &lt;dlehn@users.sourceforge.net&gt;</author> <author>David I. Lehn &lt;dlehn@users.sourceforge.net&gt;</author>
<pads> <pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-ac3; audio/ac3; audio/x-private1-ac3</details>
</caps>
<caps> <caps>
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]</details> <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]</details>
</caps> </caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-ac3; audio/ac3; audio/x-private1-ac3</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -3,10 +3,10 @@
<description>Demuxes and muxes audio and video in Microsofts ASF format</description> <description>Demuxes and muxes audio and video in Microsofts ASF format</description>
<filename>../../gst/asfdemux/.libs/libgstasf.so</filename> <filename>../../gst/asfdemux/.libs/libgstasf.so</filename>
<basename>libgstasf.so</basename> <basename>libgstasf.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -17,10 +17,10 @@
<author>Owen Fraser-Green &lt;owen@discobabe.net&gt;</author> <author>Owen Fraser-Green &lt;owen@discobabe.net&gt;</author>
<pads> <pads>
<caps> <caps>
<name>audio_%02d</name> <name>sink</name>
<direction>source</direction> <direction>sink</direction>
<presence>sometimes</presence> <presence>always</presence>
<details>ANY</details> <details>video/x-ms-asf</details>
</caps> </caps>
<caps> <caps>
<name>video_%02d</name> <name>video_%02d</name>
@ -29,10 +29,10 @@
<details>ANY</details> <details>ANY</details>
</caps> </caps>
<caps> <caps>
<name>sink</name> <name>audio_%02d</name>
<direction>sink</direction> <direction>source</direction>
<presence>always</presence> <presence>sometimes</presence>
<details>video/x-ms-asf</details> <details>ANY</details>
</caps> </caps>
</pads> </pads>
</element> </element>

View file

@ -3,10 +3,10 @@
<description>Read audio from audio CDs</description> <description>Read audio from audio CDs</description>
<filename>../../ext/cdio/.libs/libgstcdio.so</filename> <filename>../../ext/cdio/.libs/libgstcdio.so</filename>
<basename>libgstcdio.so</basename> <basename>libgstcdio.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>GPL</license> <license>GPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Decode DVD LPCM frames into standard PCM</description> <description>Decode DVD LPCM frames into standard PCM</description>
<filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename> <filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
<basename>libgstdvdlpcmdec.so</basename> <basename>libgstdvdlpcmdec.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -17,18 +17,18 @@
<author>Jan Schmidt &lt;jan@noraisin.net&gt; <author>Jan Schmidt &lt;jan@noraisin.net&gt;
Michael Smith &lt;msmith@fluendo.com&gt;</author> Michael Smith &lt;msmith@fluendo.com&gt;</author>
<pads> <pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-private1-lpcm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ true, false }, mute=(boolean){ true, false }</details>
</caps>
<caps> <caps>
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-raw-int, width=(int){ 16, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], endianness=(int){ 4321 }, depth=(int){ 16, 24 }, signed=(boolean){ true }</details> <details>audio/x-raw-int, width=(int){ 16, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], endianness=(int){ 4321 }, depth=(int){ 16, 24 }, signed=(boolean){ true }</details>
</caps> </caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-private1-lpcm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ true, false }, mute=(boolean){ true, false }</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -3,10 +3,10 @@
<description>Access a DVD with dvdread</description> <description>Access a DVD with dvdread</description>
<filename>../../ext/dvdread/.libs/libgstdvdread.so</filename> <filename>../../ext/dvdread/.libs/libgstdvdread.so</filename>
<basename>libgstdvdread.so</basename> <basename>libgstdvdread.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>GPL</license> <license>GPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>DVD subtitle parser and decoder</description> <description>DVD subtitle parser and decoder</description>
<filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename> <filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
<basename>libgstdvdsub.so</basename> <basename>libgstdvdsub.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>Decodes DVD subtitles into AYUV video frames</description> <description>Decodes DVD subtitles into AYUV video frames</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Jan Schmidt &lt;thaytan@mad.scientist.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Jan Schmidt &lt;thaytan@mad.scientist.com&gt;</author>
<pads> <pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc)AYUV, width=(int)720, height=(int)576, framerate=(fraction)0/1</details>
</caps>
<caps> <caps>
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/x-dvd-subpicture</details> <details>video/x-dvd-subpicture</details>
</caps> </caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc)AYUV, width=(int)720, height=(int)576, framerate=(fraction)0/1</details>
</caps>
</pads> </pads>
</element> </element>
<element> <element>
@ -37,18 +37,18 @@
<description>Parses and packetizes DVD subtitle streams</description> <description>Parses and packetizes DVD subtitle streams</description>
<author>Mark Nauwelaerts &lt;mnauw@users.sourceforge.net&gt;</author> <author>Mark Nauwelaerts &lt;mnauw@users.sourceforge.net&gt;</author>
<pads> <pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture, parsed=(boolean)true</details>
</caps>
<caps> <caps>
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/x-dvd-subpicture</details> <details>video/x-dvd-subpicture</details>
</caps> </caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture, parsed=(boolean)true</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -3,10 +3,10 @@
<description>Convert raw AC3 into IEC958 (S/PDIF) frames</description> <description>Convert raw AC3 into IEC958 (S/PDIF) frames</description>
<filename>../../gst/iec958/.libs/libgstiec958.so</filename> <filename>../../gst/iec958/.libs/libgstiec958.so</filename>
<basename>libgstiec958.so</basename> <basename>libgstiec958.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>Pads AC3 frames into IEC958 frames suitable for a raw S/PDIF interface</description> <description>Pads AC3 frames into IEC958 frames suitable for a raw S/PDIF interface</description>
<author>Martin Soto &lt;martinsoto@users.sourceforge.net&gt;</author> <author>Martin Soto &lt;martinsoto@users.sourceforge.net&gt;</author>
<pads> <pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-private1-ac3; audio/x-ac3; audio/ac3</details>
</caps>
<caps> <caps>
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-iec958, rate=(int){ 32000, 44100, 48000 }; audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 32000, 44100, 48000 }, channels=(int)2</details> <details>audio/x-iec958, rate=(int){ 32000, 44100, 48000 }; audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 32000, 44100, 48000 }, channels=(int)2</details>
</caps> </caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-private1-ac3; audio/x-ac3; audio/ac3</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -3,10 +3,10 @@
<description>Encode MP3s with LAME</description> <description>Encode MP3s with LAME</description>
<filename>../../ext/lame/.libs/libgstlame.so</filename> <filename>../../ext/lame/.libs/libgstlame.so</filename>
<basename>libgstlame.so</basename> <basename>libgstlame.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>High-quality free MP3 encoder</description> <description>High-quality free MP3 encoder</description>
<author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author> <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads> <pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps>
<caps> <caps>
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details> <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps> </caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -3,10 +3,10 @@
<description>id3 tag manipulation and mp3 decoding based on the mad library</description> <description>id3 tag manipulation and mp3 decoding based on the mad library</description>
<filename>../../ext/mad/.libs/libgstmad.so</filename> <filename>../../ext/mad/.libs/libgstmad.so</filename>
<basename>libgstmad.so</basename> <basename>libgstmad.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>GPL</license> <license>GPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>Add ID3 tagging information</description> <description>Add ID3 tagging information</description>
<author>Benjamin Otte &lt;otte@gnome.org&gt;</author> <author>Benjamin Otte &lt;otte@gnome.org&gt;</author>
<pads> <pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-id3</details>
</caps>
<caps> <caps>
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1; audio/x-flac</details> <details>audio/mpeg, mpegversion=(int)1; audio/x-flac</details>
</caps> </caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-id3</details>
</caps>
</pads> </pads>
</element> </element>
<element> <element>
@ -37,18 +37,18 @@
<description>Uses mad code to decode mp3 streams</description> <description>Uses mad code to decode mp3 streams</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author> <author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads> <pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps>
<caps> <caps>
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details> <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps> </caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -3,10 +3,10 @@
<description>LibMpeg2 decoder</description> <description>LibMpeg2 decoder</description>
<filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename> <filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
<basename>libgstmpeg2dec.so</basename> <basename>libgstmpeg2dec.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>GPL</license> <license>GPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>Uses libmpeg2 to decode MPEG video streams</description> <description>Uses libmpeg2 to decode MPEG video streams</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author> <author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<pads> <pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ YV12, I420, Y42B }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps> <caps>
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details> <details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
</caps> </caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ YV12, I420, Y42B }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -3,10 +3,10 @@
<description>MPEG-1 layer 1/2/3 audio stream elements</description> <description>MPEG-1 layer 1/2/3 audio stream elements</description>
<filename>../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so</filename> <filename>../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so</filename>
<basename>libgstmpegaudioparse.so</basename> <basename>libgstmpegaudioparse.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -17,18 +17,18 @@
<author>Jan Schmidt &lt;thaytan@mad.scientist.com&gt; <author>Jan Schmidt &lt;thaytan@mad.scientist.com&gt;
Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author> Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
<pads> <pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, parsed=(boolean)false</details>
</caps>
<caps> <caps>
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true</details> <details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true</details>
</caps> </caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, parsed=(boolean)false</details>
</caps>
</pads> </pads>
</element> </element>
<element> <element>
@ -39,14 +39,14 @@
<author>Christophe Fergeau &lt;teuf@gnome.org&gt;</author> <author>Christophe Fergeau &lt;teuf@gnome.org&gt;</author>
<pads> <pads>
<caps> <caps>
<name>src</name> <name>sink</name>
<direction>source</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]</details> <details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]</details>
</caps> </caps>
<caps> <caps>
<name>sink</name> <name>src</name>
<direction>sink</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]</details> <details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]</details>
</caps> </caps>

View file

@ -3,10 +3,10 @@
<description>MPEG system stream parser</description> <description>MPEG system stream parser</description>
<filename>../../gst/mpegstream/.libs/libgstmpegstream.so</filename> <filename>../../gst/mpegstream/.libs/libgstmpegstream.so</filename>
<basename>libgstmpegstream.so</basename> <basename>libgstmpegstream.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -17,33 +17,21 @@
<author>Martin Soto &lt;martinsoto@users.sourceforge.net&gt;</author> <author>Martin Soto &lt;martinsoto@users.sourceforge.net&gt;</author>
<pads> <pads>
<caps> <caps>
<name>video_%02d</name> <name>current_subpicture</name>
<direction>source</direction> <direction>source</direction>
<presence>sometimes</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
</caps>
<caps>
<name>audio_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>audio/mpeg, mpegversion=(int)1</details>
</caps>
<caps>
<name>private_%d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)true</details> <details>video/x-dvd-subpicture</details>
</caps> </caps>
<caps> <caps>
<name>dvd_audio_%02d</name> <name>subpicture_%d</name>
<direction>source</direction> <direction>source</direction>
<presence>sometimes</presence> <presence>sometimes</presence>
<details>video/x-dvd-subpicture</details>
</caps>
<caps>
<name>current_audio</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details> <details>audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
</caps> </caps>
<caps> <caps>
@ -53,22 +41,34 @@
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details> <details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
</caps> </caps>
<caps> <caps>
<name>current_audio</name> <name>dvd_audio_%02d</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>sometimes</presence>
<details>audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details> <details>audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
</caps> </caps>
<caps> <caps>
<name>subpicture_%d</name> <name>sink</name>
<direction>source</direction> <direction>sink</direction>
<presence>sometimes</presence> <presence>always</presence>
<details>video/x-dvd-subpicture</details> <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)true</details>
</caps> </caps>
<caps> <caps>
<name>current_subpicture</name> <name>private_%d</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>sometimes</presence>
<details>video/x-dvd-subpicture</details> <details>ANY</details>
</caps>
<caps>
<name>audio_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>audio/mpeg, mpegversion=(int)1</details>
</caps>
<caps>
<name>video_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
</caps> </caps>
</pads> </pads>
</element> </element>
@ -81,16 +81,10 @@
Wim Taymans &lt;wim.taymans@chello.be&gt;</author> Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<pads> <pads>
<caps> <caps>
<name>video_%02d</name> <name>sink</name>
<direction>source</direction> <direction>sink</direction>
<presence>sometimes</presence> <presence>always</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details> <details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)true</details>
</caps>
<caps>
<name>audio_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>audio/mpeg, mpegversion=(int)1</details>
</caps> </caps>
<caps> <caps>
<name>private_%d</name> <name>private_%d</name>
@ -99,10 +93,16 @@
<details>ANY</details> <details>ANY</details>
</caps> </caps>
<caps> <caps>
<name>sink</name> <name>audio_%02d</name>
<direction>sink</direction> <direction>source</direction>
<presence>always</presence> <presence>sometimes</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)true</details> <details>audio/mpeg, mpegversion=(int)1</details>
</caps>
<caps>
<name>video_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
</caps> </caps>
</pads> </pads>
</element> </element>
@ -115,14 +115,14 @@
Wim Taymans &lt;wim.taymans@chello.be&gt;</author> Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<pads> <pads>
<caps> <caps>
<name>src</name> <name>sink</name>
<direction>source</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true</details> <details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true</details>
</caps> </caps>
<caps> <caps>
<name>sink</name> <name>src</name>
<direction>sink</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true</details> <details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true</details>
</caps> </caps>

View file

@ -3,10 +3,10 @@
<description>RealMedia demuxer and depayloader</description> <description>RealMedia demuxer and depayloader</description>
<filename>../../gst/realmedia/.libs/libgstrmdemux.so</filename> <filename>../../gst/realmedia/.libs/libgstrmdemux.so</filename>
<basename>libgstrmdemux.so</basename> <basename>libgstrmdemux.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>Demultiplex a RealAudio file</description> <description>Demultiplex a RealAudio file</description>
<author>Tim-Philipp Müller &lt;tim centricular net&gt;</author> <author>Tim-Philipp Müller &lt;tim centricular net&gt;</author>
<pads> <pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-pn-realaudio</details>
</caps>
<caps> <caps>
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>sometimes</presence> <presence>sometimes</presence>
<details>ANY</details> <details>ANY</details>
</caps> </caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-pn-realaudio</details>
</caps>
</pads> </pads>
</element> </element>
<element> <element>
@ -37,18 +37,18 @@
<description>Extracts RealMedia from RDT packets</description> <description>Extracts RealMedia from RDT packets</description>
<author>Lutz Mueller &lt;lutz at topfrose dot de&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author> <author>Lutz Mueller &lt;lutz at topfrose dot de&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads> <pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/vnd.rn-realmedia</details>
</caps>
<caps> <caps>
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>application/x-rdt, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)X-REAL-RDT</details> <details>application/x-rdt, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)X-REAL-RDT</details>
</caps> </caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/vnd.rn-realmedia</details>
</caps>
</pads> </pads>
</element> </element>
<element> <element>
@ -59,14 +59,8 @@
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author> <author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads> <pads>
<caps> <caps>
<name>recv_rtp_sink_%d</name> <name>rtcp_src_%d</name>
<direction>sink</direction> <direction>source</direction>
<presence>request</presence>
<details>application/x-rdt</details>
</caps>
<caps>
<name>recv_rtcp_sink_%d</name>
<direction>sink</direction>
<presence>request</presence> <presence>request</presence>
<details>application/x-rtcp</details> <details>application/x-rtcp</details>
</caps> </caps>
@ -77,11 +71,17 @@
<details>application/x-rdt</details> <details>application/x-rdt</details>
</caps> </caps>
<caps> <caps>
<name>rtcp_src_%d</name> <name>recv_rtcp_sink_%d</name>
<direction>source</direction> <direction>sink</direction>
<presence>request</presence> <presence>request</presence>
<details>application/x-rtcp</details> <details>application/x-rtcp</details>
</caps> </caps>
<caps>
<name>recv_rtp_sink_%d</name>
<direction>sink</direction>
<presence>request</presence>
<details>application/x-rdt</details>
</caps>
</pads> </pads>
</element> </element>
<element> <element>
@ -92,10 +92,10 @@
<author>David Schleef &lt;ds@schleef.org&gt;</author> <author>David Schleef &lt;ds@schleef.org&gt;</author>
<pads> <pads>
<caps> <caps>
<name>sink</name> <name>audio_%02d</name>
<direction>sink</direction> <direction>source</direction>
<presence>always</presence> <presence>sometimes</presence>
<details>application/vnd.rn-realmedia</details> <details>ANY</details>
</caps> </caps>
<caps> <caps>
<name>video_%02d</name> <name>video_%02d</name>
@ -104,10 +104,10 @@
<details>ANY</details> <details>ANY</details>
</caps> </caps>
<caps> <caps>
<name>audio_%02d</name> <name>sink</name>
<direction>source</direction> <direction>sink</direction>
<presence>sometimes</presence> <presence>always</presence>
<details>ANY</details> <details>application/vnd.rn-realmedia</details>
</caps> </caps>
</pads> </pads>
</element> </element>

View file

@ -3,10 +3,10 @@
<description>Uses libsidplay to decode .sid files</description> <description>Uses libsidplay to decode .sid files</description>
<filename>../../ext/sidplay/.libs/libgstsid.so</filename> <filename>../../ext/sidplay/.libs/libgstsid.so</filename>
<basename>libgstsid.so</basename> <basename>libgstsid.so</basename>
<version>0.10.8.1</version> <version>0.10.9</version>
<license>GPL</license> <license>GPL</license>
<source>gst-plugins-ugly</source> <source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins CVS/prerelease</package> <package>GStreamer Ugly Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -16,18 +16,18 @@
<description>Use libsidplay to decode SID audio tunes</description> <description>Use libsidplay to decode SID audio tunes</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]</details>
</caps>
<caps> <caps>
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-sid</details> <details>audio/x-sid</details>
</caps> </caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]</details>
</caps>
</pads> </pads>
</element> </element>
</elements> </elements>

View file

@ -34,6 +34,17 @@ might be widely known to present patent problems.
</CVSRepository> </CVSRepository>
</repository> </repository>
<release>
<Version>
<revision>0.10.9</revision>
<branch>0.10</branch>
<name>Back The Way It Was</name>
<created>2008-08-26</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.9.tar.bz2" />
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.9.tar.gz" />
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>0.10.8</revision> <revision>0.10.8</revision>