Release 0.10.15

This commit is contained in:
Jan Schmidt 2009-05-11 00:11:58 +01:00
parent e0f858c166
commit ba5f9d2843
5 changed files with 241 additions and 21 deletions

161
ChangeLog
View file

@ -1,3 +1,149 @@
=== release 0.10.15 ===
2009-05-11 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
releasing 0.10.15, "We built a wall"
2009-05-07 14:57:57 +0200 Edward Hervey <bilboed@bilboed.com>
* configure.ac:
0.10.14.5 pre-release
2009-05-07 13:49:18 +0200 Edward Hervey <bilboed@bilboed.com>
* gst/gst-pb-0.10.23.ignore:
gst-pb-0.10.23: Fix the ignores, globs need to go in a special section.
Finishes fixing #581729
2009-05-07 13:48:54 +0200 Edward Hervey <bilboed@bilboed.com>
* gst/gst-0.10.23.ignore:
gst-0.10.23.ignore: Add newly added enum values. Partially fixes #581729
2009-05-07 13:48:01 +0200 Edward Hervey <bilboed@bilboed.com>
* codegen/codegen.py:
codegen: Allow ignoring enum values. Partially fixes #581729
This is needed to ignore new enum values that are added in new gstreamer
core/base versions.
2009-05-06 23:38:54 +0100 Jan Schmidt <thaytan@noraisin.net>
* examples/switch.py:
examples: Port switch.py to input-selector
The switch element hasn't existed for a while now - use the
replacement element input-selector instead.
Partially (and finally) fixes #581737
2009-05-06 23:38:08 +0100 Jan Schmidt <thaytan@noraisin.net>
* examples/play.py:
* examples/remuxer.py:
* examples/switch.py:
* examples/synchronizer.py:
examples: Make xoverlay installation thread safe using the GDK lock.
We can't call into the GDK functions in our sync-message handler
without taking the GDK lock, so do so.
Partially fixes #581737
2009-05-06 16:48:40 +0100 Jan Schmidt <thaytan@noraisin.net>
* configure.ac:
0.10.14.4 pre-release
2009-04-23 17:14:20 +0200 Edward Hervey <bilboed@bilboed.com>
* testsuite/Makefile.am:
testsuite: Dist new test file.
2009-04-18 23:52:08 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
* gst/gst.override:
* testsuite/test_gst.py:
TIME_ARGS: Catch bad input. Fixes #579455
2009-04-21 21:14:21 +0100 Jan Schmidt <thaytan@noraisin.net>
* configure.ac:
0.10.14.3 pre-release
2009-04-21 22:14:07 +0100 Jan Schmidt <thaytan@noraisin.net>
* common:
Automatic update of common submodule
From b3941ea to 6ab11d1
2009-04-18 17:13:12 +0100 Jan Schmidt <thaytan@noraisin.net>
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-python
2009-04-18 16:39:42 +0100 Jan Schmidt <thaytan@noraisin.net>
* gst/gstelement.override:
* gst/gstmessage.override:
* gst/gstpad.override:
python: Fix some locking problems
Add some python pyg_begin_allow_threads/end_allow_threads when calling into some gstreamer functions that might
call into python.
2009-04-18 09:05:09 +0200 Edward Hervey <bilboed@bilboed.com>
* plugin/gstpythonplugin.c:
gstpythonplugin: Use strcmp for old glib. Fixes #579383
2009-04-17 19:34:23 +0200 Edward Hervey <bilboed@bilboed.com>
* Makefile.am:
Don't forget to dist gstlibtoolimporter.py. Fixes #579325
2009-04-17 19:28:08 +0200 Edward Hervey <bilboed@bilboed.com>
* configure.ac:
* gst/Makefile.am:
* gst/audio.defs:
* gst/audio.override:
* gst/gst-pb-0.10.23.ignore:
* gst/gstversion.override.in:
* gst/interfaces.defs:
* gst/interfaces.override:
* gst/video.defs:
Wrap gst-plugins-base-0.10.23 API additions. Partially fixes #578848
2009-04-17 18:51:40 +0200 Edward Hervey <bilboed@bilboed.com>
* configure.ac:
* gst/Makefile.am:
* gst/base.defs:
* gst/gst-0.10.23.ignore:
* gst/gst-extrafuncs.defs:
* gst/gst-types.defs:
* gst/gst.defs:
* gst/gst.override:
* gst/gstmodule.c:
* gst/gstversion.override.in:
* gst/libs.defs:
Wrap new API added in gstreamer-0.10.23. Partially fixes #578848
2009-04-17 11:33:18 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/gst.defs:
query_new_seeking wrapper must return query with refcount 1. Fixes #579183.
2009-04-15 22:58:56 +0100 Jan Schmidt <thaytan@noraisin.net>
* configure.ac:
0.10.14.2 pre-release
2009-04-15 22:57:36 +0100 Jan Schmidt <thaytan@noraisin.net>
* ChangeLog:
ChangeLog: regenerate changelog with the gen-changelog script
2009-04-15 22:38:28 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Merge branch 'bz-577735'
2009-04-12 21:27:33 +0200 Edward Hervey <bilboed@bilboed.com>
* gst/__init__.py:
@ -49,6 +195,10 @@
Fix uninstalled usage with python 2.6. Fixes #576546
Also imports submodules as mentionned by Philippe Normand.
2009-04-10 15:43:35 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Merge branch 'master' of ssh://thomasvs@git.freedesktop.org/git/gstreamer/gst-python into bz-577735
2009-04-04 21:19:46 +0300 Felipe Contreras <felipe.contreras@gmail.com>
* common:
@ -78,6 +228,17 @@
* gst/gst.override:
Provide wrapper for gst_tag_get_type. Fixes #571156.
2009-04-02 18:06:12 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
* testsuite/test_pipeline.py:
make sure that we actually get the clock-provide message
2009-04-02 17:21:58 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
* gst/gstbin.override:
* testsuite/test_pipeline.py:
Fix for #577735: do_handle_message leaks messages
2009-03-26 16:18:04 +0100 Edward Hervey <bilboed@bilboed.com>
* gst/base.defs:

34
NEWS
View file

@ -1,4 +1,36 @@
This is GStreamer Python Bindings 0.10.14, "You Better Think"
This is GStreamer Python Bindings 0.10.15, "We built a wall"
Changes since 0.10.14:
* Support new API in core/base
* Fixes for python 2.6
* Other bug-fixes and improvements
Bugs fixed since 0.10.14:
* 304361 : Python plugin loader
* 576145 : pygst programs skip python plugins on registry update
* 514717 : memleak in Pad.set_blocked_async()
* 571156 : gst_tag_get_type not wrapped
* 571380 : Allow user to specify filename and line number for gst_de...
* 572487 : Fix licensing screwups
* 574251 : leaks the flow name
* 574258 : _wrap_gst_install_plugins_sync might leak details
* 574272 : Python plugin loader causes SIGSEGV if " import gst " fails
* 576505 : not all gst_adapter_* methods are wrapped
* 577735 : python bins with do_handle_message leak messages
* 578435 : gst-python pkgconfig file lies about needing pygtk
* 578731 : Python plugin loader deadlocks registry scanning
* 578848 : Wrap new core/base API
* 579183 : freshly created QUERY_SEEKING is immutable
* 579325 : gstlibtoolimporter is not disted
* 579383 : gst-python doesn't compile with glib < = 2.16.0
* 581546 : Elements do_query function is broken
* 581729 : Fails to build with previous core/base releases (0.10.22)
* 581737 : Python examples need to take the GDK lock
* 579416 : Nasty gst-python deadlock
* 579455 : gst.TIME_ARGS doesn't validate input
* 576546 : Problems with Python 2.6
Changes since 0.10.13:

54
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer Python bindings 0.10.14 "you better think"
Release notes for GStreamer Python bindings 0.10.15 "We built a wall"
@ -17,22 +17,35 @@ It is, however, parallel installable with the 0.8.x series.
Features of this release
* Handle keep-refcount for GBoxed arguments
* Mark gst.message* that take ownership of the gst.Structure/gst.TagList
* Wrap new API in Core and Base
* Various other bug fixes and improvements
* Support new API in core/base
* Fixes for python 2.6
* Other bug-fixes and improvements
Bugs fixed in this release
* 543961 : Memory leak in gst.Bin.do_handle_message
* 553131 : Import modules in correct order
* 553134 : Assumes wrong RTLD constants for Linux/MIPS
* 554545 : gst.Pad methods that return a new buffer as function argu...
* 556054 : codegen: Add 'keep-refcount' handling for GBoxed arguments
* 559406 : Add proxy for gst_base_transform_transform_size
* 559768 : Fix gst-python on systems that don't support RTLD_GLOBAL ...
* 564580 : Memory leak in gst.Structure.keys()
* 566903 : gst.Pad.iterate_internal_links may raise critical warning...
* 304361 : Python plugin loader
* 576145 : pygst programs skip python plugins on registry update
* 514717 : memleak in Pad.set_blocked_async()
* 571156 : gst_tag_get_type not wrapped
* 571380 : Allow user to specify filename and line number for gst_de...
* 572487 : Fix licensing screwups
* 574251 : leaks the flow name
* 574258 : _wrap_gst_install_plugins_sync might leak details
* 574272 : Python plugin loader causes SIGSEGV if " import gst " fails
* 576505 : not all gst_adapter_* methods are wrapped
* 577735 : python bins with do_handle_message leak messages
* 578435 : gst-python pkgconfig file lies about needing pygtk
* 578731 : Python plugin loader deadlocks registry scanning
* 578848 : Wrap new core/base API
* 579183 : freshly created QUERY_SEEKING is immutable
* 579325 : gstlibtoolimporter is not disted
* 579383 : gst-python doesn't compile with glib < = 2.16.0
* 581546 : Elements do_query function is broken
* 581729 : Fails to build with previous core/base releases (0.10.22)
* 581737 : Python examples need to take the GDK lock
* 579416 : Nasty gst-python deadlock
* 579455 : gst.TIME_ARGS doesn't validate input
* 576546 : Problems with Python 2.6
Download
@ -51,8 +64,7 @@ http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
Developers
CVS is hosted on cvs.freedesktop.org.
All code is in CVS and can be checked out from there.
GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned from there.
Interested developers of the core library, plug-ins, and applications should
subscribe to the gstreamer-devel list. If there is sufficient interest we
will create more lists as necessary.
@ -63,10 +75,14 @@ Applications
Contributors to this release
* Alessandro Decina
* Alexander Wirt
* David Schleef
* Edward Hervey
* Felipe Contreras
* Jan Schmidt
* Laszlo Pandy
* Mark Nauwelaerts
* Olivier Crete
* Sebastian Dröge
* Thiemo Seufer
* Vincent GENIEUX
* Stefan Kost
* Thomas Vander Stichele
 

View file

@ -3,7 +3,7 @@ AC_PREREQ(2.52)
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT(GStreamer Python Bindings, 0.10.14.5,
AC_INIT(GStreamer Python Bindings, 0.10.15,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-python)

View file

@ -33,6 +33,17 @@ It also comes with a number of examples.
</CVSRepository>
</repository>
<release>
<Version>
<revision>0.10.15</revision>
<branch>0.10</branch>
<name>We built a wall</name>
<created>2009-05-10</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.15.tar.bz2" />
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.15.tar.gz" />
</Version>
</release>
<release>
<Version>
<revision>0.10.14</revision>