Release 0.10.5

Original commit message from CVS:
Release 0.10.5
This commit is contained in:
Jan Schmidt 2006-12-13 21:04:12 +00:00
parent ba8e5463cf
commit 04d071f4cc
16 changed files with 125 additions and 78 deletions

View file

@ -1,3 +1,10 @@
=== release 0.10.5 ===
2006-12-13 Jan Schmidt <thaytan@mad.scientist.com>
* configure.ac:
releasing 0.10.5, "She said"
2006-12-12 David Schleef <ds@schleef.org>
* gst/mpegstream/gstmpegparse.c: Use the GST_READ macro I meant

33
NEWS
View file

@ -1,4 +1,35 @@
This is GStreamer Ugly Plug-ins 0.10.4, "Metal Molly".
This is GStreamer Ugly Plug-ins 0.10.5 "She said"
Changes since 0.10.4:
* Improved asf playback
* Fixes to MPEG demuxer
* Improved Real playback
* Fix crasher bugs in the MPEG video decoder
* DVD-read-src improvements
* mp3 parser fixes
Bugs fixed since 0.10.4:
* 361584 : [mpeg2dec] framerate=0/0 on caps leads to crash
* 162417 : [mpeg] movie skips
* 340433 : [dvdread] fails to play certain DVDs with playbin and Totem
* 348002 : AC3 5.1 foreground movie sound cannot be heard in Totem/g...
* 350761 : [a52dec] Select output format based on peer element caps
* 350778 : [mpegdemux] Send update newsegments
* 356004 : [mpeg2dec] memory corruption
* 361140 : [lame] lame bitrate=196 errors out in setup
* 362639 : Fixes compiling with forte: warning clean up (part 6)
* 369627 : [mpeg2dec] unit test addition and memleak fix
* 374760 : [PATCH] last buffer sent by lame may not have (valid) tim...
* 374914 : this mp4 video doesn't play correctly (codec problem)
* 384447 : totem crashes while trying to play dvd on ppc
* 385192 : mpegparse accesses random memory
* 334322 : [mpegdemux] playbin freezes with VobSub subtitles
* 384989 : misparsing of Real Media mux leads to buffer overrun
* 384996 : Tailored or broken Real Media mux file crashes RM demuxer
* 327350 : [mpeg2dec] altivec crashes on misaligned buffers
* 350723 : [mad] Wrong output buffer timestamping
Bugs fixed since 0.10.3:

80
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer Ugly Plug-ins 0.10.4 "Metal Molly"
Release notes for GStreamer Ugly Plug-ins 0.10.5 "She said"
The GStreamer team is proud to announce a new release
@ -52,39 +52,38 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
* Parallel installability with 0.8.x series
* Improved asf playback
* Fixes to MPEG demuxer
* Improved Real playback
* Fix crasher bugs in the MPEG video decoder
* DVD-read-src improvements
* mp3 parser fixes
* Threadsafe design and API
Bugs fixed in this release
* 329184 : [lame] remove tag writing support
* 345694 : [dvdreadsrc] crash with 'who wants to be a millionnaire' ...
* 349035 : [asfdemux] should error out on encrypted WMV stream
* 341677 : massive memory leak with mpeg2 video in AVI
* 321609 : [mpegstream] flush packetizer cache on discontinuities
* 323658 : [id3mux] Changing of ID3 tags is broken in gstreamer
* 335288 : Totem Crashes on Certain .mpg Files
* 336550 : [asfdemux] only first video frames are displayed with som...
* 336824 : [mad] returns incorrect duration to queries in BYTES format
* 337834 : [dvddemux] seeking in DVDs doesn't work
* 339287 : [lame] segfault if EOS before setcaps
* 340594 : [mad] does not publish supported query formats
* 340710 : [lame] typo in event handler
* 341254 : [asfdemux] gst_tag_list_get_string_index assertion
* 342222 : [amrnb] can't play AMR Narrowband from cellphone (S.E. W800)
* 342594 : [mad] should send new-segment before pad_alloc_buffer
* 343763 : [asfdemux] broken audio and unrecognised 2nd audio stream
* 345184 : [mpeg2dec] crash with video with pixel_width and pixel_he...
* 347029 : Minor mistake in comment
* 347292 : [rmdemux] Realaudio files with 'cook' audio 'stutter'
* 348786 : lame put lots of 0's at start of mp3
* 350044 : [dvdsubdec] outputs buffers with negative durations
* 350895 : [dvdreadsrc] wrong use of debugging causes fatal warning
* 343627 : Add QoS to mpeg2dec
* 344667 : [siddec] sounds very broken
* 350554 : [patch] assertation failed trying to play .ac3 files
* 361584 : [mpeg2dec] framerate=0/0 on caps leads to crash
* 162417 : [mpeg] movie skips
* 340433 : [dvdread] fails to play certain DVDs with playbin and Totem
* 348002 : AC3 5.1 foreground movie sound cannot be heard in Totem/g...
* 350761 : [a52dec] Select output format based on peer element caps
* 350778 : [mpegdemux] Send update newsegments
* 356004 : [mpeg2dec] memory corruption
* 361140 : [lame] lame bitrate=196 errors out in setup
* 362639 : Fixes compiling with forte: warning clean up (part 6)
* 369627 : [mpeg2dec] unit test addition and memleak fix
* 374760 : [PATCH] last buffer sent by lame may not have (valid) tim...
* 374914 : this mp4 video doesn't play correctly (codec problem)
* 384447 : totem crashes while trying to play dvd on ppc
* 385192 : mpegparse accesses random memory
* 334322 : [mpegdemux] playbin freezes with VobSub subtitles
* 384989 : misparsing of Real Media mux leads to buffer overrun
* 384996 : Tailored or broken Real Media mux file crashes RM demuxer
* 327350 : [mpeg2dec] altivec crashes on misaligned buffers
* 350723 : [mad] Wrong output buffer timestamping
Download
@ -114,23 +113,20 @@ Applications
Contributors to this release
* Alexander Lancaster
* Andres Salomon
* Ed Catmur
* Edward Hervey
* Fabrizio Gennari
* Frédéric Riss
* Grzegorz Lukasik
* James "Doc" Livingston
* David Schleef
* Jan Arne Petersen
* Jan Schmidt
* Lutz Müller
* Maciej Katafiasz
* Michael Dominic K.
* Josep Torra Valles
* Mark Nauwelaerts
* Martin Zlomek
* Michael Smith
* Sebastien Moutte
* Michal Benes
* Roland Kay
* Sebastian Droege
* Sebastian Dröge
* Stefan Kost
* Thomas Vander Stichele
* Tim-Philipp Müller
* Wim Taymans
* Zaheer Abbas Merali
* Yves Lefebvre
 

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.4.1,
AC_INIT(GStreamer Ugly Plug-ins, 0.10.5,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-ugly)

View file

@ -44,7 +44,7 @@
<RANGE>[8,320]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bitrate (kb/s)</NICK>
<BLURB>Bitrate in kbit/sec.</BLURB>
<BLURB>Bitrate in kbit/sec (8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320).</BLURB>
<DEFAULT>128</DEFAULT>
</ARG>
@ -284,7 +284,7 @@
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>VBR max bitrate</NICK>
<BLURB>Specify max bitrate.</BLURB>
<BLURB>Specify maximum VBR bitrate (8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
@ -294,7 +294,7 @@
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>VBR mean bitrate</NICK>
<BLURB>Specify mean bitrate.</BLURB>
<BLURB>Specify mean VBR bitrate.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
@ -304,7 +304,7 @@
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>VBR min bitrate</NICK>
<BLURB>Specify min bitrate.</BLURB>
<BLURB>Specify minimum VBR bitrate (8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
@ -528,6 +528,26 @@
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstA52Dec::lfe</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>LFE</NICK>
<BLURB>LFE.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstA52Dec::mode</NAME>
<TYPE>GstA52DecMode</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Decoder Mode</NICK>
<BLURB>Decoding Mode (default 3f2r).</BLURB>
<DEFAULT>3 Front, 2 Rear</DEFAULT>
</ARG>
<ARG>
<NAME>GstMPEGParse::adjust</NAME>
<TYPE>gboolean</TYPE>
@ -581,7 +601,7 @@
<ARG>
<NAME>GstMPEGParse::max-scr-gap</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -1</RANGE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Max SCR gap</NICK>
<BLURB>Maximum allowed gap between expected and actual SCR values. -1 means never adjust.</BLURB>

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.4.1</version>
<version>0.10.5</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>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.4.1</version>
<version>0.10.5</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,12 +16,5 @@
<description>Demultiplexes ASF Streams</description>
<author>Owen Fraser-Green &lt;owen@discobabe.net&gt;</author>
</element>
<element>
<name>rtpasfdepay</name>
<longname>RTP ASF packet depayloader</longname>
<class>Codec/Depayloader/Network</class>
<description>Extracts ASF streams from RTP</description>
<author>Tim-Philipp Müller &lt;tim centricular net&gt;</author>
</element>
</elements>
</plugin>

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.4.1</version>
<version>0.10.5</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>Decode DVD subtitles to AYUV video frames</description>
<filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
<basename>libgstdvdsub.so</basename>
<version>0.10.4.1</version>
<version>0.10.5</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>Convert raw AC3 into IEC958 (S/PDIF) frames</description>
<filename>../../gst/iec958/.libs/libgstiec958.so</filename>
<basename>libgstiec958.so</basename>
<version>0.10.4.1</version>
<version>0.10.5</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>Encode MP3s with LAME</description>
<filename>../../ext/lame/.libs/libgstlame.so</filename>
<basename>libgstlame.so</basename>
<version>0.10.4.1</version>
<version>0.10.5</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>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.4.1</version>
<version>0.10.5</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>LibMpeg2 decoder</description>
<filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
<basename>libgstmpeg2dec.so</basename>
<version>0.10.4.1</version>
<version>0.10.5</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>MPEG-1 layer 1/2/3 audio parser</description>
<filename>../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so</filename>
<basename>libgstmpegaudioparse.so</basename>
<version>0.10.4.1</version>
<version>0.10.5</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.4.1</version>
<version>0.10.5</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>Uses libsidplay to decode .sid files</description>
<filename>../../ext/sidplay/.libs/libgstsid.so</filename>
<basename>libgstsid.so</basename>
<version>0.10.4.1</version>
<version>0.10.5</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>