Release 0.10.28

This commit is contained in:
Tim-Philipp Müller 2010-03-08 23:09:01 +00:00
parent 078d4e2721
commit 3d9213ffa2
9 changed files with 99 additions and 58 deletions

View file

@ -1,9 +1,72 @@
=== release 0.10.27 === === release 0.10.28 ===
2010-03-05 Tim-Philipp Müller <tim.muller@collabora.co.uk> 2010-03-08 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac: * configure.ac:
releasing 0.10.27, "You're Shocked, We Know" releasing 0.10.28, "Same old, same old"
2010-03-08 22:05:29 +0100 Benjamin Otte <otte@redhat.com>
* gst/gstvalue.c:
caps: Allow 1/max as the minimal fraction value > 0
This is useful for formats that require a valid framerate (like
theoraenc).
2010-03-04 15:21:37 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstelement.c:
element: fix typo in comments
=== release 0.10.27 ===
2010-03-05 23:43:26 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-coreelements.xml:
* docs/plugins/inspect/plugin-coreindexers.xml:
* gstreamer.doap:
* win32/common/config.h:
* win32/common/gstversion.h:
Release 0.10.27
2010-03-05 23:41:09 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* po/af.po:
* po/az.po:
* po/be.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/en_GB.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/nb.po:
* po/nl.po:
* po/pl.po:
* po/pt_BR.po:
* po/ru.po:
* po/rw.po:
* po/sk.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
* po/zh_TW.po:
Update .po files
2010-03-04 18:39:02 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk> 2010-03-04 18:39:02 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>

8
NEWS
View file

@ -1,4 +1,10 @@
This is GStreamer 0.10.27 "You're Shocked, We Know" This is GStreamer 0.10.28 "Same Old, Same Old"
Changes since 0.10.27:
* parse "1/MAX" fraction strings
* no material changes compared to 0.10.27, this release is mostly to
keep core/base version numbers in sync
Changes since 0.10.26: Changes since 0.10.26:

53
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer 0.10.27 "You're Shocked, We Know" Release notes for GStreamer 0.10.28 "Same old, same old"
@ -37,36 +37,12 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release Features of this release
* basesrc: protect segment values from concurrent access from different threads * No material changes compared to 0.10.27, this release is mostly to
* typefind: protect internal fields from concurrent changes from different threads keep the version in sync with gst-plugins-base
* typefind: fix pad activation corner-case with have-type already having been emitted * Parse "1/MAX" fraction strings
* typefind: reset the working mode when going to READY/NULL, fixes re-use from READY state as with decodebin2
* gstpoll: fix crash when logging is enabled for GST_POLL
* bytewriter: expose gst_byte_writer_put_{float32|float64}_*() properly in header
* basesink: fix emergency rendering timestamp tracking
* fdsink, fdsrc: fix compilation with MSVC
* memindex: avoid busy loop when doing EXACT lookup
Bugs fixed in this release There were no bugs fixed in this release
* 610366 : [gstcollectpads][doc] Add a reminder for 'data' doc
* 605189 : gst_element_get_state has wrong introspection
* 607771 : [API] Add gst_byte_writer_fill
* 608036 : [typefind] deadlock when upstream puts caps on buffers on pull mode
* 608877 : [typefind] Access to internal fields not threadsafe
* 609941 : GStreamer-WARNING **: External plugin loader failed.
* 610210 : [PATCH] Fix compilation of fdsink and fdsrc with MSVC
* 610246 : [optimization] Speed up _get_range()
* 610367 : [memindex] might busy loop upon EXACT lookup
* 610444 : [controller] Interpolation control source passes NULL pointers to GSequence API
* 611087 : [basesink] emergency rendering of late buffers fails after resuming from PAUSE
* 611719 : GST_DEBUG_OBJECT macros not fed with GObject* in gstpoll.c
API changed in this release
- API additions:
* gst_byte_writer_fill()
Download Download
@ -91,23 +67,8 @@ subscribe to the gstreamer-devel list. If there is sufficient interest we
will create more lists as necessary. will create more lists as necessary.
Applications
Applications ported to GStreamer 0.10 include Totem, RhythmBox, Sound-Juicer,
Gnome Media, Flumotion, Amarok, Jamboree, Pitivi, Istanbul, AnnoAmp, Elisa, and others.
Let us know if you want to be added to this list.
Contributors to this release Contributors to this release
* Andoni Morales Alastruey
* Arun Raghavan
* Benjamin Otte * Benjamin Otte
* Edward Hervey * Wim Taymans
* Johan Bilien  
* Mark Nauwelaerts
* Sebastian Dröge
* Stefan Kost
* Thiago Santos
* Tim-Philipp Müller
 

View file

@ -3,7 +3,7 @@ AC_PREREQ(2.52)
dnl initialize autoconf dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right ! dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, git and prerelease does Werror too dnl releases only do Wall, git and prerelease does Werror too
AC_INIT(GStreamer, 0.10.27, AC_INIT(GStreamer, 0.10.28,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gstreamer) gstreamer)
AG_GST_INIT AG_GST_INIT
@ -43,7 +43,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0 dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 24, 0, 24) AS_LIBTOOL(GST, 24, 1, 24)
dnl FIXME: this macro doesn't actually work; dnl FIXME: this macro doesn't actually work;
dnl the generated libtool script has no support for the listed tags. dnl the generated libtool script has no support for the listed tags.

View file

@ -3,7 +3,7 @@
<description>standard GStreamer elements</description> <description>standard GStreamer elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename> <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename> <basename>libgstcoreelements.so</basename>
<version>0.10.27</version> <version>0.10.28</version>
<license>LGPL</license> <license>LGPL</license>
<source>gstreamer</source> <source>gstreamer</source>
<package>GStreamer source release</package> <package>GStreamer source release</package>

View file

@ -3,7 +3,7 @@
<description>GStreamer core indexers</description> <description>GStreamer core indexers</description>
<filename>../../plugins/indexers/.libs/libgstcoreindexers.so</filename> <filename>../../plugins/indexers/.libs/libgstcoreindexers.so</filename>
<basename>libgstcoreindexers.so</basename> <basename>libgstcoreindexers.so</basename>
<version>0.10.27</version> <version>0.10.28</version>
<license>LGPL</license> <license>LGPL</license>
<source>gstreamer</source> <source>gstreamer</source>
<package>GStreamer source release</package> <package>GStreamer source release</package>

View file

@ -39,6 +39,17 @@ hierarchy, and a set of media-agnostic core elements.
</CVSRepository> </CVSRepository>
</repository> </repository>
<release>
<Version>
<revision>0.10.28</revision>
<branch>0.10</branch>
<name>Same Old, Same Old</name>
<created>2010-03-08</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.28.tar.bz2" />
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.28.tar.gz" />
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>0.10.27</revision> <revision>0.10.27</revision>

View file

@ -316,7 +316,7 @@
#define PACKAGE_NAME "GStreamer" #define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */ /* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer 0.10.27" #define PACKAGE_STRING "GStreamer 0.10.28"
/* Define to the one symbol short name of this package. */ /* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer" #define PACKAGE_TARNAME "gstreamer"
@ -325,7 +325,7 @@
#undef PACKAGE_URL #undef PACKAGE_URL
/* Define to the version of this package. */ /* Define to the version of this package. */
#define PACKAGE_VERSION "0.10.27" #define PACKAGE_VERSION "0.10.28"
/* directory where plugins are located */ /* directory where plugins are located */
#ifdef _DEBUG #ifdef _DEBUG
@ -356,7 +356,7 @@
#undef USE_POISONING #undef USE_POISONING
/* Version number of package */ /* Version number of package */
#define VERSION "0.10.27" #define VERSION "0.10.28"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */ significant byte first (like Motorola and SPARC, unlike Intel). */

View file

@ -57,7 +57,7 @@ G_BEGIN_DECLS
* *
* The micro version of GStreamer at compile time: * The micro version of GStreamer at compile time:
*/ */
#define GST_VERSION_MICRO (27) #define GST_VERSION_MICRO (28)
/** /**
* GST_VERSION_NANO: * GST_VERSION_NANO:
* *