+=== release 0.10.6 ===
+
+2007-06-19 Jan Schmidt <thaytan@mad.scientist.com>
+
+ * configure.ac:
+ releasing 0.10.6, "The Sacrifice"
+
2007-06-15 Jan Schmidt <thaytan@mad.scientist.com>
* win32/vs6/gst_plugins_ugly.dsw:
-This is GStreamer Ugly Plug-ins 0.10.5 "She said"
+This is GStreamer Ugly Plug-ins 0.10.6 "The Sacrifice"
+
+Changes since 0.10.5:
+
+ * fixes in handling of MPEG streams, Real streams and MP3
+ * AMR-NB fixes
+ * Other bug-fixes and improvements
+
+Bugs fixed since 0.10.5:
+
+ * 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
Changes since 0.10.4:
-Release notes for GStreamer Ugly Plug-ins 0.10.5 "She said"
+Release notes for GStreamer Ugly Plug-ins 0.10.6 "The Sacrifice"
The GStreamer team is proud to announce a new release
Features of this release
- * 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
+ * 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
Bugs fixed in this release
- * 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
+ * 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
Download
Contributors to this release
- * David Schleef
- * Jan Arne Petersen
* Jan Schmidt
- * Josep Torra Valles
+ * Julien MOUTTE
* Mark Nauwelaerts
- * Martin Zlomek
* Michael Smith
- * Michal Benes
+ * Mogens Jaeger
+ * René Stadler
* Roland Kay
- * Sebastian Droege
* Sebastian Dröge
+ * Sebastien Moutte
* Stefan Kost
+ * Sébastien Moutte
* Thomas Vander Stichele
* Tim-Philipp Müller
* Wim Taymans
- * Yves Lefebvre
+ * Xavier B.
+ * Zaheer Abbas Merali
\ No newline at end of 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.5.1,
+AC_INIT(GStreamer Ugly Plug-ins, 0.10.6,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-ugly)
AG_GST_INIT
<ARG>
<NAME>GstLame::vbr-hard-min</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= 0</RANGE>
+<RANGE>[0,1]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>VBR hard min</NICK>
-<BLURB>Specify hard min bitrate.</BLURB>
+<BLURB>Specify whether min VBR bitrate is a hard limit. Normally, it can be violated for silence.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstLame::vbr-max-bitrate</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= 0</RANGE>
+<RANGE>[8,320]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>VBR max bitrate</NICK>
<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>
+<DEFAULT>160</DEFAULT>
</ARG>
<ARG>
<NAME>GstLame::vbr-mean-bitrate</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= 0</RANGE>
+<RANGE>[8,320]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>VBR mean bitrate</NICK>
<BLURB>Specify mean VBR bitrate.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>128</DEFAULT>
</ARG>
<ARG>
<NAME>GstLame::vbr-min-bitrate</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= 0</RANGE>
+<RANGE>[8,320]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>VBR min bitrate</NICK>
<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>
+<DEFAULT>112</DEFAULT>
</ARG>
<ARG>
<description>Decodes ATSC A/52 encoded audio streams</description>
<filename>../../ext/a52dec/.libs/libgsta52dec.so</filename>
<basename>libgsta52dec.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<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.5</version>
+ <version>0.10.6</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<description>Decode DVD LPCM frames into standard PCM</description>
<filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
<basename>libgstdvdlpcmdec.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<description>Access a DVD with dvdread</description>
<filename>../../ext/dvdread/.libs/libgstdvdread.so</filename>
<basename>libgstdvdread.so</basename>
- <version>0.10.4.1</version>
+ <version>0.10.6</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>
<description>Decode DVD subtitles to AYUV video frames</description>
<filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
<basename>libgstdvdsub.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<description>Convert raw AC3 into IEC958 (S/PDIF) frames</description>
<filename>../../gst/iec958/.libs/libgstiec958.so</filename>
<basename>libgstiec958.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<description>Encode MP3s with LAME</description>
<filename>../../ext/lame/.libs/libgstlame.so</filename>
<basename>libgstlame.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<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.5</version>
+ <version>0.10.6</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<description>LibMpeg2 decoder</description>
<filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
<basename>libgstmpeg2dec.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>GPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<description>MPEG-1 layer 1/2/3 audio parser</description>
<filename>../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so</filename>
<basename>libgstmpegaudioparse.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<longname>MPEG1 Audio Parser</longname>
<class>Codec/Parser/Audio</class>
<description>Parses and frames mpeg1 audio streams (levels 1-3), provides seek</description>
- <author>Erik Walthinsen <omega@cse.ogi.edu></author>
+ <author>Jan Schmidt <thaytan@mad.scientist.com>
+ Erik Walthinsen <omega@cse.ogi.edu></author>
</element>
</elements>
</plugin>
\ No newline at end of file
<description>MPEG system stream parser</description>
<filename>../../gst/mpegstream/.libs/libgstmpegstream.so</filename>
<basename>libgstmpegstream.so</basename>
- <version>0.10.5</version>
+ <version>0.10.6</version>
<license>LGPL</license>
<source>gst-plugins-ugly</source>
<package>GStreamer Ugly Plug-ins source release</package>
<description>Uses libsidplay to decode .sid files</description>
<filename>../../ext/sidplay/.libs/libgstsid.so</filename>
<basename>libgstsid.so</basename>
- <version>0.10.5.1</version>
+ <version>0.10.6</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>