summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Schmidt <thaytan@mad.scientist.com>2006-12-13 21:04:12 +0000
committerJan Schmidt <thaytan@mad.scientist.com>2006-12-13 21:04:12 +0000
commit04d071f4ccdbe647a1abbf550527a89884ec2bcc (patch)
treeff6f6ae6bfd65d0d9219740a4a03d0d7c1f8359a
parentba8e5463cf219c8a68d0eb2f63d99e52aa8e8c68 (diff)
Release 0.10.5RELEASE-0_10_5
Original commit message from CVS: Release 0.10.5
-rw-r--r--ChangeLog7
-rw-r--r--NEWS33
-rw-r--r--RELEASE80
-rw-r--r--configure.ac2
-rw-r--r--docs/plugins/gst-plugins-ugly-plugins.args30
-rw-r--r--docs/plugins/inspect/plugin-a52dec.xml4
-rw-r--r--docs/plugins/inspect/plugin-asf.xml11
-rw-r--r--docs/plugins/inspect/plugin-dvdlpcmdec.xml4
-rw-r--r--docs/plugins/inspect/plugin-dvdsub.xml4
-rw-r--r--docs/plugins/inspect/plugin-iec958.xml4
-rw-r--r--docs/plugins/inspect/plugin-lame.xml4
-rw-r--r--docs/plugins/inspect/plugin-mad.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpeg2dec.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegaudioparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegstream.xml4
-rw-r--r--docs/plugins/inspect/plugin-siddec.xml4
16 files changed, 125 insertions, 78 deletions
diff --git a/ChangeLog b/ChangeLog
index 89cc319e..cdd1571d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/NEWS b/NEWS
index 4741e267..ca4540fb 100644
--- a/NEWS
+++ b/NEWS
@@ -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:
diff --git a/RELEASE b/RELEASE
index 1c4e7a55..1220ed8e 100644
--- a/RELEASE
+++ b/RELEASE
@@ -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
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index c47b590f..49294305 100644
--- a/configure.ac
+++ b/configure.ac
@@ -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)
diff --git a/docs/plugins/gst-plugins-ugly-plugins.args b/docs/plugins/gst-plugins-ugly-plugins.args
index f4b8cb6e..4a795b1e 100644
--- a/docs/plugins/gst-plugins-ugly-plugins.args
+++ b/docs/plugins/gst-plugins-ugly-plugins.args
@@ -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>
@@ -529,6 +529,26 @@
</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>
<RANGE></RANGE>
@@ -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>
diff --git a/docs/plugins/inspect/plugin-a52dec.xml b/docs/plugins/inspect/plugin-a52dec.xml
index 1ff63a09..f52ff016 100644
--- a/docs/plugins/inspect/plugin-a52dec.xml
+++ b/docs/plugins/inspect/plugin-a52dec.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-asf.xml b/docs/plugins/inspect/plugin-asf.xml
index 535d65ff..47e72068 100644
--- a/docs/plugins/inspect/plugin-asf.xml
+++ b/docs/plugins/inspect/plugin-asf.xml
@@ -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> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-dvdlpcmdec.xml b/docs/plugins/inspect/plugin-dvdlpcmdec.xml
index 8264e58c..a6632a50 100644
--- a/docs/plugins/inspect/plugin-dvdlpcmdec.xml
+++ b/docs/plugins/inspect/plugin-dvdlpcmdec.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-dvdsub.xml b/docs/plugins/inspect/plugin-dvdsub.xml
index bd14c1d7..8e41f9dd 100644
--- a/docs/plugins/inspect/plugin-dvdsub.xml
+++ b/docs/plugins/inspect/plugin-dvdsub.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-iec958.xml b/docs/plugins/inspect/plugin-iec958.xml
index 4eee035c..dde170ad 100644
--- a/docs/plugins/inspect/plugin-iec958.xml
+++ b/docs/plugins/inspect/plugin-iec958.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-lame.xml b/docs/plugins/inspect/plugin-lame.xml
index 919a5189..558e08a6 100644
--- a/docs/plugins/inspect/plugin-lame.xml
+++ b/docs/plugins/inspect/plugin-lame.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mad.xml b/docs/plugins/inspect/plugin-mad.xml
index 197ded04..71216a40 100644
--- a/docs/plugins/inspect/plugin-mad.xml
+++ b/docs/plugins/inspect/plugin-mad.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpeg2dec.xml b/docs/plugins/inspect/plugin-mpeg2dec.xml
index 608f704e..afd2ba7d 100644
--- a/docs/plugins/inspect/plugin-mpeg2dec.xml
+++ b/docs/plugins/inspect/plugin-mpeg2dec.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpegaudioparse.xml b/docs/plugins/inspect/plugin-mpegaudioparse.xml
index c2f29611..ab310890 100644
--- a/docs/plugins/inspect/plugin-mpegaudioparse.xml
+++ b/docs/plugins/inspect/plugin-mpegaudioparse.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpegstream.xml b/docs/plugins/inspect/plugin-mpegstream.xml
index 1266e35c..27e269b5 100644
--- a/docs/plugins/inspect/plugin-mpegstream.xml
+++ b/docs/plugins/inspect/plugin-mpegstream.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-siddec.xml b/docs/plugins/inspect/plugin-siddec.xml
index ea82e067..96bff969 100644
--- a/docs/plugins/inspect/plugin-siddec.xml
+++ b/docs/plugins/inspect/plugin-siddec.xml
@@ -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>