Release 0.10.7 - I Cheated Time

Original commit message from CVS:
Release 0.10.7 - I Cheated Time
This commit is contained in:
Jan Schmidt 2008-02-21 00:15:22 +00:00
parent 3cf5f935c5
commit ccccd4e289
24 changed files with 377 additions and 228 deletions

View file

@ -1,3 +1,10 @@
=== release 0.10.7 ===
2008-02-20 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
releasing 0.10.7, "I Cheated Time"
2008-02-18 Jan Schmidt <jan.schmidt@sun.com>
* tests/check/Makefile.am:

46
NEWS
View file

@ -1,4 +1,48 @@
This is GStreamer Ugly Plug-ins 0.10.6 "The Sacrifice"
This is GStreamer Ugly Plug-ins 0.10.7 "I Cheated Time"
Changes since 0.10.6:
* Many bug fixes and improvements
* Accurate seeking support in mp3
* xingmux moved from -bad
* RealMedia and WMS RTSP support
* LAME mp3 encoder fixes
* Support non-square pixels in ASF
* rmdemux fixes
* amrnb fixes
* dvdreadsrc seeking fix
* Initial MPEG-2 reverse playback support
* New element: dvdsubdec
Bugs fixed since 0.10.6:
* 358891 : [dvdreadsrc] aborts due to src- > cur_pack == dsi_pack.dsi_...
* 337681 : Seeking problem with MP3s in banshee and rhythmbox
* 414988 : Stream encoded by lame has gap after decoding
* 427309 : [rmdemux] trouble playing RV10 video
* 439390 : [lame] fix up so we can control sample rate conversion
* 450879 : Missing files in po/POTFILES.in
* 452025 : ./configure breaks when cross-compiling LAME
* 454311 : missing xml/{element-synaesthesia-details.xml,plugin-syna...
* 466442 : amrnbenc has not properties to add header and select band...
* 495885 : [mpegdemux] unknown stream id 0xbe
* 500467 : [rmdemux] totem crashed with SIGSEGV
* 500808 : gstmpeg2dec compile problem in MSVC 6.0
* 507821 : Skip over broken seektable in Xing headers
* 511497 : [PLUGIN-MOVE] Move xingheader to gst-plugins-ugly
* 514297 : mpeg2dec with corrupted packets causes fps denominator so...
* 515575 : [lame] unit test shows memory leak
* 515708 : [dvdsubparse] Leaks a pad template
* 515725 : [xingmux] Fails on big endian systems
* 516278 : [dvdreadsrc] FORMAT_BYTES based seek stopped working sinc...
* 516811 : [mp3parse] immediate EOS when playing back AVIs
* 516989 : [dvdreadsrc] wrong (negative) stream position returned du...
* 308312 : Make mp3parse plugin implement GST_SEEK_FLAG_ACCURATE
* 508595 : [lame] wrong output caps in mono encoding mode
* 140136 : [mpeg] plays choppy in gst-player/totem
* 448782 : add finalize() to amrnbdec element
* 491305 : [playbin?] intro-leopard.mov sometimes EOSes immediately,...
* 504671 : [rtspsrc] spews warnings on setup and shutdown
Changes since 0.10.5:

87
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer Ugly Plug-ins 0.10.6 "The Sacrifice"
Release notes for GStreamer Ugly Plug-ins 0.10.7 "I Cheated Time"
The GStreamer team is proud to announce a new release
@ -55,38 +55,47 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
* fixes in handling of MPEG streams, Real streams and MP3
* AMR-NB fixes
* Other bug-fixes and improvements
* Parallel installability with 0.8.x series
* Threadsafe design and API
* Many bug fixes and improvements
* Accurate seeking support in mp3
* xingmux moved from -bad
* RealMedia and WMS RTSP support
* LAME mp3 encoder fixes
* Support non-square pixels in ASF
* rmdemux fixes
* amrnb fixes
* dvdreadsrc seeking fix
* Initial MPEG-2 reverse playback support
* New element: dvdsubdec
Bugs fixed in this release
* 336370 : [asfdemux] crashes on an assertion in gst_asf_demux_get_v...
* 332157 : [asfdemux] This WMV file is played very strangely
* 335760 : [asfdemux] dataflow error when seeking in zeldadslarge.wmv
* 349779 : [real] can't play ancient RealAudio 1.0/2.0 format files
* 353116 : [asfdemux] hangs playing some mms stations
* 365288 : [asfdemux] seeking not very smooth
* 370020 : [mpeg2dec] continue even after 5 consecutive decoding errors
* 385292 : [rmdemux] stream index leaked on shutdown
* 385311 : Memory leak initializing lame mp3 encoder plugin (gstlame.c)
* 385651 : [asfdemux] Jerky playback of " I love sky "
* 393890 : [win32] autogenerated win32/common/config.h needed
* 397219 : [rmdemux] captured realaudio stream with non-zero start p...
* 403188 : [asfdemux] bug parsing certain stream header object
* 421594 : [real] doesn't compile if zlib includes are missing
* 425374 : [asfdemux] seek in WMV rarely works
* 428698 : [rmdemux] crashes on files with many logical streams
* 429960 : [mpegdemux] playbin hangs with small external vobsub subt...
* 431707 : [amrnbparse] make pipeline hang
* 432533 : [mad, mp3parse] regression: CVS version doesn't parse dur...
* 438610 : [dvddemux] fails after flushing seek
* 440120 : [mpegdemux] crashes in gst_mpeg_demux_send_subbuffer() wi...
* 442706 : [dvdsubdec] crashes when flushing/on seek
* 444514 : [PATCH] dvdsubdec miscalculates (long) subtitle durations
* 386218 : [asfdemux] Division by zero when seeking live streams
* 358891 : [dvdreadsrc] aborts due to src- > cur_pack == dsi_pack.dsi_...
* 337681 : Seeking problem with MP3s in banshee and rhythmbox
* 414988 : Stream encoded by lame has gap after decoding
* 427309 : [rmdemux] trouble playing RV10 video
* 439390 : [lame] fix up so we can control sample rate conversion
* 450879 : Missing files in po/POTFILES.in
* 452025 : ./configure breaks when cross-compiling LAME
* 454311 : missing xml/{element-synaesthesia-details.xml,plugin-syna...
* 466442 : amrnbenc has not properties to add header and select band...
* 495885 : [mpegdemux] unknown stream id 0xbe
* 500467 : [rmdemux] totem crashed with SIGSEGV
* 500808 : gstmpeg2dec compile problem in MSVC 6.0
* 507821 : Skip over broken seektable in Xing headers
* 511497 : [PLUGIN-MOVE] Move xingheader to gst-plugins-ugly
* 514297 : mpeg2dec with corrupted packets causes fps denominator so...
* 515575 : [lame] unit test shows memory leak
* 515708 : [dvdsubparse] Leaks a pad template
* 515725 : [xingmux] Fails on big endian systems
* 516278 : [dvdreadsrc] FORMAT_BYTES based seek stopped working sinc...
* 516811 : [mp3parse] immediate EOS when playing back AVIs
* 516989 : [dvdreadsrc] wrong (negative) stream position returned du...
* 308312 : Make mp3parse plugin implement GST_SEEK_FLAG_ACCURATE
* 508595 : [lame] wrong output caps in mono encoding mode
* 140136 : [mpeg] plays choppy in gst-player/totem
* 448782 : add finalize() to amrnbdec element
* 491305 : [playbin?] intro-leopard.mov sometimes EOSes immediately,...
* 504671 : [rtspsrc] spews warnings on setup and shutdown
Download
@ -116,20 +125,26 @@ Applications
Contributors to this release
* Alexander Shopov
* Daniel Charles
* David Schleef
* Edward Hervey
* Ilkka Tuohela
* Jakub Bogusz
* Jan Schmidt
* Jorge González González
* Julien MOUTTE
* Laurent Glayal
* Mark Nauwelaerts
* Michael Smith
* Mogens Jaeger
* René Stadler
* Roland Kay
* Raphael Higino
* Sebastian Dröge
* Sebastien Moutte
* Stefan Kost
* Sébastien Moutte
* Tal Shalif
* Thijs Vermeir
* Thomas Vander Stichele
* Tim-Philipp Müller
* Wenzheng Hu
* Wim Taymans
* Xavier B.
* Zaheer Abbas Merali
 

View file

@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
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
AC_INIT(GStreamer Ugly Plug-ins, 0.10.6.1,
AC_INIT(GStreamer Ugly Plug-ins, 0.10.7,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-ugly)

View file

@ -470,7 +470,7 @@
<ARG>
<NAME>GstSidDec::metadata</NAME>
<TYPE>GstCaps</TYPE>
<TYPE>GstCaps*</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>Metadata</NICK>
@ -640,7 +640,7 @@
<ARG>
<NAME>GstDvdReadSrc::device</NAME>
<TYPE>gchararray</TYPE>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Device</NICK>
@ -658,3 +658,13 @@
<DEFAULT>1</DEFAULT>
</ARG>
<ARG>
<NAME>GstRDTManager::latency</NAME>
<TYPE>guint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Buffer latency in ms</NICK>
<BLURB>Amount of ms to buffer.</BLURB>
<DEFAULT>200</DEFAULT>
</ARG>

View file

@ -1,6 +1,7 @@
GObject
GstObject
GstPad
GstPadTemplate
GstPluginFeature
GstElementFactory
GstTypeFindFactory
@ -8,24 +9,37 @@ GObject
GstElement
GstBin
GstPipeline
GstQueue
AC3IEC
GstDvdLpcmDec
GstRMDemux
GstMPEGAudioParse
GstSidDec
GstMpeg2dec
GstA52Dec
GstMad
GstID3TagBase
GstID3Demux
GstID3Mux
GstID3Tag
GstMpeg2dec
GstSidDec
GstBaseSrc
GstPushSrc
GstDvdReadSrc
GstLame
GstRMDemux
GstRealAudioDemux
GstRDTDepay
GstRDTManager
GstRTSPReal
GstDvdLpcmDec
GstDvdSubDec
GstDvdSubParse
AC3IEC
GstMPEGParse
GstMPEGDemux
GstDVDDemux
GstXingMux
GstMPEGAudioParse
GstASFDemux
GstRTSPWMS
GstPlugin
GstRegistry
GstPadTemplate
GstSignalObject
GInterface
GstChildProxy
GstURIHandler
GstTagSetter
GstRTSPExtension

View file

@ -1,5 +1,7 @@
GstBin GstChildProxy
GstPipeline GstChildProxy
GstID3Mux GstTagSetter
GstID3Tag GstTagSetter
GstDvdReadSrc GstURIHandler
GstLame GstTagSetter
GstRTSPReal GstRTSPExtension
GstRTSPWMS GstRTSPExtension

View file

@ -1,2 +1,2 @@
GstChildProxy GstObject
GstTagSetter GstElement
GstTagSetter GstObject GstElement

View file

@ -5,3 +5,46 @@
GstMPEGParse *gstmpegparse
</SIGNAL>
<SIGNAL>
<NAME>GstRDTManager::clear-pt-map</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRDTManager *gstrdtmanager
</SIGNAL>
<SIGNAL>
<NAME>GstRDTManager::on-bye-ssrc</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRDTManager *gstrdtmanager
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRDTManager::on-bye-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRDTManager *gstrdtmanager
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRDTManager::on-timeout</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstRDTManager *gstrdtmanager
guint arg1
guint arg2
</SIGNAL>
<SIGNAL>
<NAME>GstRDTManager::request-pt-map</NAME>
<RETURNS>GstCaps*</RETURNS>
<FLAGS>l</FLAGS>
GstRDTManager *gstrdtmanager
guint arg1
guint arg2
</SIGNAL>

View file

@ -3,10 +3,10 @@
<description>Decodes ATSC A/52 encoded audio streams</description>
<filename>../../ext/a52dec/.libs/libgsta52dec.so</filename>
<basename>libgsta52dec.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>GPL</license>
<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>
<elements>
<element>
@ -16,18 +16,18 @@
<description>Decodes ATSC A/52 encoded audio streams</description>
<author>David I. Lehn &lt;dlehn@users.sourceforge.net&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-ac3; audio/ac3; audio/x-private1-ac3</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]</details>
</caps>
</pads>
</element>
</elements>

View file

@ -3,10 +3,10 @@
<description>Demuxes and muxes audio and video in Microsofts ASF format</description>
<filename>../../gst/asfdemux/.libs/libgstasf.so</filename>
<basename>libgstasf.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>
@ -17,10 +17,10 @@
<author>Owen Fraser-Green &lt;owen@discobabe.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-ms-asf</details>
<name>audio_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
</caps>
<caps>
<name>video_%02d</name>
@ -29,10 +29,10 @@
<details>ANY</details>
</caps>
<caps>
<name>audio_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-ms-asf</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Decode DVD LPCM frames into standard PCM</description>
<filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
<basename>libgstdvdlpcmdec.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>
@ -14,20 +14,21 @@
<longname>DVD LPCM Audio decoder</longname>
<class>Codec/Demuxer/Audio</class>
<description>Decode DVD LPCM frames into standard PCM audio</description>
<author>Jan Schmidt &lt;jan@noraisin.net&gt;012Michael Smith &lt;msmith@fluendo.com&gt;</author>
<author>Jan Schmidt &lt;jan@noraisin.net&gt;
Michael Smith &lt;msmith@fluendo.com&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<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>
</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>
<caps>
<name>src</name>
<direction>source</direction>
<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>
</caps>
</pads>
</element>
</elements>

View file

@ -3,10 +3,10 @@
<description>Access a DVD with dvdread</description>
<filename>../../ext/dvdread/.libs/libgstdvdread.so</filename>
<basename>libgstdvdread.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>GPL</license>
<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>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>DVD subtitle parser and decoder</description>
<filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
<basename>libgstdvdsub.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>
@ -16,18 +16,18 @@
<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>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture</details>
</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>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture</details>
</caps>
</pads>
</element>
<element>
@ -37,18 +37,18 @@
<description>Parses and packetizes DVD subtitle streams</description>
<author>Mark Nauwelaerts &lt;mnauw@users.sourceforge.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture, parsed=(boolean)true</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture</details>
</caps>
</pads>
</element>
</elements>

View file

@ -3,10 +3,10 @@
<description>Convert raw AC3 into IEC958 (S/PDIF) frames</description>
<filename>../../gst/iec958/.libs/libgstiec958.so</filename>
<basename>libgstiec958.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>
@ -16,18 +16,18 @@
<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>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<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>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-private1-ac3; audio/x-ac3; audio/ac3</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<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>
</caps>
</pads>
</element>
</elements>

View file

@ -3,10 +3,10 @@
<description>Encode MP3s with LAME</description>
<filename>../../ext/lame/.libs/libgstlame.so</filename>
<basename>libgstlame.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>
@ -16,18 +16,18 @@
<description>High-quality free MP3 encoder</description>
<author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<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>
</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>
<caps>
<name>sink</name>
<direction>sink</direction>
<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>
</caps>
</pads>
</element>
</elements>

View file

@ -3,10 +3,10 @@
<description>id3 tag manipulation and mp3 decoding based on the mad library</description>
<filename>../../ext/mad/.libs/libgstmad.so</filename>
<basename>libgstmad.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>GPL</license>
<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>
<elements>
<element>
@ -16,18 +16,18 @@
<description>Add ID3 tagging information</description>
<author>Benjamin Otte &lt;otte@gnome.org&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1; audio/x-flac</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-id3</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int)1; audio/x-flac</details>
</caps>
</pads>
</element>
<element>
@ -37,18 +37,18 @@
<description>Uses mad code to decode mp3 streams</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<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>
</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>
<caps>
<name>src</name>
<direction>source</direction>
<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>
</caps>
</pads>
</element>
</elements>

View file

@ -3,10 +3,10 @@
<description>LibMpeg2 decoder</description>
<filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
<basename>libgstmpeg2dec.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>GPL</license>
<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>
<elements>
<element>
@ -16,18 +16,18 @@
<description>Uses libmpeg2 to decode MPEG video streams</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
</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>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
</caps>
</pads>
</element>
</elements>

View file

@ -1,12 +1,12 @@
<plugin>
<name>mpegaudioparse</name>
<description>MPEG-1 layer 1/2/3 audio parser</description>
<description>MPEG-1 layer 1/2/3 audio stream elements</description>
<filename>../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so</filename>
<basename>libgstmpegaudioparse.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>MPEG system stream parser</description>
<filename>../../gst/mpegstream/.libs/libgstmpegstream.so</filename>
<basename>libgstmpegstream.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>
@ -17,21 +17,33 @@
<author>Martin Soto &lt;martinsoto@users.sourceforge.net&gt;</author>
<pads>
<caps>
<name>current_subpicture</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-dvd-subpicture</details>
</caps>
<caps>
<name>subpicture_%d</name>
<name>video_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/x-dvd-subpicture</details>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
</caps>
<caps>
<name>current_audio</name>
<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>
<details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)true</details>
</caps>
<caps>
<name>dvd_audio_%02d</name>
<direction>source</direction>
<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>
</caps>
<caps>
@ -41,34 +53,22 @@
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
</caps>
<caps>
<name>dvd_audio_%02d</name>
<name>current_audio</name>
<direction>source</direction>
<presence>sometimes</presence>
<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>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<name>subpicture_%d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/x-dvd-subpicture</details>
</caps>
<caps>
<name>current_subpicture</name>
<direction>source</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)true</details>
</caps>
<caps>
<name>private_%d</name>
<direction>source</direction>
<presence>sometimes</presence>
<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>
<details>video/x-dvd-subpicture</details>
</caps>
</pads>
</element>
@ -77,19 +77,14 @@
<longname>MPEG Demuxer</longname>
<class>Codec/Demuxer</class>
<description>Demultiplexes MPEG1 and MPEG2 System Streams</description>
<author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;012Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;
Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)true</details>
</caps>
<caps>
<name>private_%d</name>
<name>video_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
</caps>
<caps>
<name>audio_%02d</name>
@ -98,10 +93,16 @@
<details>audio/mpeg, mpegversion=(int)1</details>
</caps>
<caps>
<name>video_%02d</name>
<name>private_%d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false</details>
<details>ANY</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)true</details>
</caps>
</pads>
</element>
@ -110,17 +111,18 @@
<longname>MPEG System Parser</longname>
<class>Codec/Parser</class>
<description>Parses MPEG1 and MPEG2 System Streams</description>
<author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;012Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;
Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true</details>
</caps>

View file

@ -3,10 +3,10 @@
<description>RealMedia demuxer and depayloader</description>
<filename>../../gst/realmedia/.libs/libgstrmdemux.so</filename>
<basename>libgstrmdemux.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>LGPL</license>
<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>
<elements>
<element>
@ -14,20 +14,20 @@
<longname>RealAudio Demuxer</longname>
<class>Codec/Demuxer</class>
<description>Demultiplex a RealAudio file</description>
<author>Tim-Philipp M303274ller &lt;tim centricular net&gt;</author>
<author>Tim-Philipp Müller &lt;tim centricular net&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-pn-realaudio</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
</caps>
</pads>
</element>
<element>
@ -37,18 +37,18 @@
<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>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-rdt, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)X-REAL-RDT</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/vnd.rn-realmedia</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-rdt, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)X-REAL-RDT</details>
</caps>
</pads>
</element>
<element>
@ -59,8 +59,14 @@
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads>
<caps>
<name>rtcp_src_%d</name>
<direction>source</direction>
<name>recv_rtp_sink_%d</name>
<direction>sink</direction>
<presence>request</presence>
<details>application/x-rdt</details>
</caps>
<caps>
<name>recv_rtcp_sink_%d</name>
<direction>sink</direction>
<presence>request</presence>
<details>application/x-rtcp</details>
</caps>
@ -71,17 +77,11 @@
<details>application/x-rdt</details>
</caps>
<caps>
<name>recv_rtcp_sink_%d</name>
<direction>sink</direction>
<name>rtcp_src_%d</name>
<direction>source</direction>
<presence>request</presence>
<details>application/x-rtcp</details>
</caps>
<caps>
<name>recv_rtp_sink_%d</name>
<direction>sink</direction>
<presence>request</presence>
<details>application/x-rdt</details>
</caps>
</pads>
</element>
<element>
@ -92,10 +92,10 @@
<author>David Schleef &lt;ds@schleef.org&gt;</author>
<pads>
<caps>
<name>audio_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/vnd.rn-realmedia</details>
</caps>
<caps>
<name>video_%02d</name>
@ -104,10 +104,10 @@
<details>ANY</details>
</caps>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/vnd.rn-realmedia</details>
<name>audio_%02d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Uses libsidplay to decode .sid files</description>
<filename>../../ext/sidplay/.libs/libgstsid.so</filename>
<basename>libgstsid.so</basename>
<version>0.10.6.1</version>
<version>0.10.7</version>
<license>GPL</license>
<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>
<elements>
<element>
@ -16,18 +16,18 @@
<description>Use libsidplay to decode SID audio tunes</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-sid</details>
</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>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-sid</details>
</caps>
</pads>
</element>
</elements>

View file

@ -34,6 +34,17 @@ might be widely known to present patent problems.
</CVSRepository>
</repository>
<release>
<Version>
<revision>0.10.7</revision>
<branch>0.10</branch>
<name>I Cheated Time</name>
<created>2008-01-20</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.7.tar.bz2" />
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.7.tar.gz" />
</Version>
</release>
<release>
<Version>
<revision>0.10.6</revision>

View file

@ -1 +1 @@
af az bg cs da en_GB es fi hu it nb nl or pl pt_BR sq sr sv uk vi zh_CN
af az bg cs da en_GB es fi hu it nb nl or pl pt_BR sk sq sr sv uk vi zh_CN