Release 0.10.6 RELEASE-0_10_6
authorJan Schmidt <thaytan@mad.scientist.com>
Tue, 19 Jun 2007 10:31:04 +0000 (10:31 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Tue, 19 Jun 2007 10:31:04 +0000 (10:31 +0000)
Original commit message from CVS:
Release 0.10.6

17 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/gst-plugins-ugly-plugins.args
docs/plugins/inspect/plugin-a52dec.xml
docs/plugins/inspect/plugin-asf.xml
docs/plugins/inspect/plugin-dvdlpcmdec.xml
docs/plugins/inspect/plugin-dvdread.xml
docs/plugins/inspect/plugin-dvdsub.xml
docs/plugins/inspect/plugin-iec958.xml
docs/plugins/inspect/plugin-lame.xml
docs/plugins/inspect/plugin-mad.xml
docs/plugins/inspect/plugin-mpeg2dec.xml
docs/plugins/inspect/plugin-mpegaudioparse.xml
docs/plugins/inspect/plugin-mpegstream.xml
docs/plugins/inspect/plugin-siddec.xml

index 5bef544..b5c5182 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+=== 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:
diff --git a/NEWS b/NEWS
index ca4540f..cde11cb 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,37 @@
-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:
     
diff --git a/RELEASE b/RELEASE
index 1220ed8..0dc17cd 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-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
@@ -55,35 +55,38 @@ contains a set of less supported plug-ins that haven't passed the
 
 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
 
@@ -113,20 +116,20 @@ Applications
   
 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
index c9f153a..39ecae7 100644 (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.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
index 4a795b1..ff55be9 100644 (file)
 <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>
index f52ff01..380fc44 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index 47e7206..aa02f39 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index a6632a5..01ba6ff 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index 41c1188..1e0e5f2 100644 (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.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>
index 8e41f9d..582bd82 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index dde170a..3fa9505 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index 558e08a..b145566 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index 71216a4..014b801 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index afd2ba7..8b35afc 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index ab31089..2136730 100644 (file)
@@ -3,7 +3,7 @@
   <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>
@@ -14,7 +14,8 @@
       <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 &lt;omega@cse.ogi.edu&gt;</author>
+      <author>Jan Schmidt &lt;thaytan@mad.scientist.com&gt;
+    Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
     </element>
   </elements>
 </plugin>
\ No newline at end of file
index 27e269b..66e770b 100644 (file)
@@ -3,7 +3,7 @@
   <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>
index c5f94eb..a613855 100644 (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.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>