diff options
author | Edward Hervey <bilboed@bilboed.com> | 2010-12-01 23:43:57 +0100 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2010-12-01 23:43:57 +0100 |
commit | e0f0bce8d625d2d684be5840b36107506b6a70f1 (patch) | |
tree | 09d9afef9c2fa64c4ec011cf74316e89a238fe00 | |
parent | ba89cdd2e97b9b8d4f54eb8cd9b11480c97c2d04 (diff) |
Release 0.10.20RELEASE-0.10.20
-rw-r--r-- | ChangeLog | 392 | ||||
-rw-r--r-- | NEWS | 7 | ||||
-rw-r--r-- | RELEASE | 28 | ||||
-rw-r--r-- | configure.ac | 2 |
4 files changed, 403 insertions, 26 deletions
@@ -1,9 +1,385 @@ +=== release 0.10.20 === + +2010-12-01 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + releasing 0.10.20, "What Abitbol said before dying" + +2010-11-22 13:27:15 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * .gitignore: + * configure.ac: + 0.10.19.5 pre-release + +2010-11-22 14:18:05 +0100 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * gst/Makefile.am: + * testsuite/common.py: + Fix distcheck some more. + In testsuite/common.py look for gst/__init__.py in builddir now. + Clean gst/__init__.pyc after make check. + +2010-11-22 13:41:17 +0100 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * configure.ac: + * gst/Makefile.am: + * gst/__init__.py: + * gst/__init__.py.in: + Fix distcheck. + Before this change gst/__init__.py wasn't being copied to + $(top_builddir)/gst/, making make check fail to import gst. + +2010-11-17 09:36:44 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk> + + * gst/gst.defs: + gst: updating datetime functions + Updating datetime _from_unix functions for the new 2 variants (utc/local) + https://bugzilla.gnome.org/show_bug.cgi?id=635031 + +2010-11-09 10:58:04 +0100 Edward Hervey <bilboed@bilboed.com> + + * gst/pbutilsmodule.c: + pbutils: Check that pygst_init() succeeded + +2010-11-09 11:00:16 +0100 Edward Hervey <bilboed@bilboed.com> + + * gst/audiomodule.c: + * gst/gst-argtypes.c: + * gst/interfacesmodule.c: + * gst/pbutilsmodule.c: + * gst/pygstexception.c: + * gst/pygstiterator.c: + * gst/pygstminiobject.c: + * gst/tagmodule.c: + * gst/videomodule.c: + gst: run gst-indent all C files + We hadn't done it since the switch to git... whoops + +2010-11-09 10:57:31 +0100 Edward Hervey <bilboed@bilboed.com> + + * gst/pygst.h: + pygst: Get the _PyGst_API symbol from the proper module + https://bugzilla.gnome.org/show_bug.cgi?id=634365 + +2010-11-08 19:01:50 +0100 Edward Hervey <bilboed@bilboed.com> + + * gst/pbutils.defs: + * gst/pbutils.override: + pbutils: Update for latest API change in gstdiscoverer + +2010-11-01 19:37:03 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + configure.ac: 0.10.19.4 pre-release + Skip .3 to align number with the other pre-releases. + +2010-10-30 16:18:59 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/pbutils.defs: + pbutils: update for discoverer API changes in last gst-plugins-base pre-release + https://bugzilla.gnome.org/show_bug.cgi?id=633311 + +2010-10-27 16:58:12 +0200 David Hoyt <dhoyt@llnl.gov> + + * plugin/gstpythonplugin.c: + plugin: Fix build on MSVC + Fixes #633141 + +2010-10-27 13:17:57 +0100 Jan Schmidt <thaytan@noraisin.net> + + * common: + Automatic update of common submodule + From 7bbd708 to 011bcc8 + +2010-10-26 17:53:42 +0100 Jan Schmidt <thaytan@noraisin.net> + + * examples/filesrc.py: + filesrc.py: Call gobject.threads_init() in the example + Fixes: #633033 + +2010-10-22 18:17:34 +0200 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + configure.ac: 0.10.19.2 pre-release + +2010-10-22 13:28:03 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/pbutils.defs: + * gst/pbutils.override: + pbutils: Overrides for GstDiscoverer API + +2010-10-22 13:27:33 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/gstmodule.c: + gst: Register new GST_ELEMENT_FACTORY_LIST_TYPE constants + +2010-10-22 13:27:02 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/gstmessage.override: + gst: Add override for new qos messages + +2010-10-22 13:26:44 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/gstevent.override: + gst: Add override for gst_event_parse_sink_message + +2010-10-22 13:26:21 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/gstelementfactory.override: + gst: Add overrides for new GstElementFactoryList functions + +2010-10-22 13:25:45 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/arg-types.py: + arg-types: GstElementFactoryListType is a guint64 + +2010-10-22 13:25:22 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/gst-types.defs: + gst: Add GstDateTime as a boxed + +2010-10-18 11:59:03 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/audio.override: + * gst/audiomodule.c: + * gst/interfaces.override: + * gst/interfacesmodule.c: + * gst/pbutils.override: + * gst/pbutilsmodule.c: + * gst/tag.override: + * gst/tagmodule.c: + * gst/video.override: + * gst/videomodule.c: + gst: Make all libraries use shared PyGst_API + Fixes #590348 + +2010-10-18 11:50:19 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/Makefile.am: + * gst/common.h: + * gst/gst.override: + * gst/gstmodule.c: + * gst/pygst-private.h: + * gst/pygst.h: + * gst/pygstiterator.c: + * gst/pygstminiobject.h: + * gst/pygstvalue.c: + gst: Export some pygst API to be used by external modules + Partially fixes #590348 + +2010-10-18 10:14:19 +0200 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + * gst/Makefile.am: + * gst/gst-0.10.20.ignore: + * gst/gst.override: + * gst/gstmodule.c: + * gst/gstversion.override.in: + * gst/pbutilsmodule.c: + gst: Bump required core/base to 0.10.20 + And clean up code accordingly + +2010-10-18 09:36:13 +0200 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + * gst/Makefile.am: + * gst/audio.defs: + * gst/base.defs: + * gst/gst-0.10.31.ignore: + * gst/gst-pb-0.10.31.ignore: + * gst/gst.defs: + * gst/gstversion.override.in: + * gst/pbutils.defs: + * gst/video.defs: + gst: Update to latest 0.10.31 core/base API + +2010-10-14 12:32:36 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From 5a668bf to 7bbd708 + +2010-10-08 12:45:07 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From c4a8adc to 5a668bf + +2010-10-08 12:56:45 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 5e3c9bf to c4a8adc + +2010-09-21 18:34:55 +0200 Edward Hervey <bilboed@bilboed.com> + + * common: + Automatic update of common submodule + From aa0d1d0 to 5e3c9bf + +2010-09-07 14:28:14 +0300 Артём Попов <artfwo@gmail.com> + + * examples/segments.py: + examples: add an example to show looping using segments + Fixes #339772. + +2010-09-07 11:43:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + Automatic update of common submodule + From c2e10bf to aa0d1d0 + +2010-09-05 18:59:06 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From d3d9acf to c2e10bf + +2010-09-05 12:21:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From ec60217 to d3d9acf + +2010-08-30 17:12:12 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * acinclude.m4: + acinclude.m4: also look in ${py_prefix}/lib for libpythonX.Y.so. + Fixes loading the python plugin loader in gentoo. + +2010-08-30 11:57:07 +0200 Leo Singer <lsinger@calltech.edu> + + * plugin/gstpythonplugin.c: + plugin: fix spurious exceptions in pygst_require. Fixes #624592. + +2010-08-30 11:52:58 +0200 Leo Singer <lsinger@caltech.edu> + + * plugin/gstpythonplugin.c: + plugin: refresh the plugin registry when plugins change. + +2010-08-27 13:20:24 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * plugin/gstpythonplugin.c: + plugin: call pygtk.require("2.0") before importing pygobject. Fixes #623105. + Based on a patch from Leo Singer. + +2010-08-27 12:43:09 +0200 Leo Singer <lsinger@caltech.edu> + + * gst/gst.defs: + gst: add bindings for more gst.util_uint64_scale_* + +2010-08-27 01:16:43 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * plugin/gstpythonplugin.c: + plugin: remove an unneeded PyType_Check call. Makes it work on centos for real. + +2010-08-26 23:34:04 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * plugin/gstpythonplugin.c: + plugin: declare _PyGstElement_Type as void*. + Declaring _PyGstElement_Type as PyTypeObject makes the loader on centos fail + because of a missing symbol. + +2010-08-26 17:14:32 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * acinclude.m4: + * plugin/Makefile.am: + * plugin/gstpythonplugin.c: + Make the plugin loader work on OSX with the standard python install. + +2010-08-26 14:45:06 +0200 Alessandro Decina <alessandro.d@gmail.com> + + Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-python + +2010-08-26 12:14:33 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * plugin/Makefile.am: + plugin: don't link to libpython + +2010-08-26 12:13:34 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * acinclude.m4: + acinclude.m4: use a better way to find the correct PYTHON_LIB_LOC. + +2010-08-26 12:09:31 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * plugin/gstpythonplugin.c: + plugin: refactor the initialization code. + Remove references to global python objects from the initialization code. This + makes it possible to avoid linking to libpython. + +2010-08-25 12:36:14 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * acinclude.m4: + * plugin/Makefile.am: + plugin: fix the manual loading of libpythonX.Y.so. + +2010-08-25 11:08:15 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * plugin/gstpythonplugin.c: + plugin: check for _Py_NoneStruct instead of Py_None. + When checking if CPython is already loaded, don't check for Py_None which is a + macro but use _Py_NoneStruct which is a real symbol. + +2010-08-13 17:25:05 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 3e8db1d to ec60217 + +2010-08-10 10:59:39 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + Automatic update of common submodule + From bd2054b to 3e8db1d + +2010-08-06 23:18:02 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * gst/gststructure.override: + * gst/pygstvalue.c: + * testsuite/test_caps.py: + gst.Structure: raise TypeError when assigning None to a key + +2010-08-05 13:57:53 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From a519571 to bd2054b + +2010-08-04 19:31:40 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + configure: Check if the compiler supports ISO C89 or C99 and which parameters are required + This first checks what is required for ISO C99 support and sets the relevant + compiler parameters and if no C99 compiler is found, it checks for a + C89 compiler. This enables us to check for and use C89/C99 functions + that gcc hides from us without the correct compiler parameters. + +2010-07-26 19:41:43 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * testsuite/test_fraction.py: + test_fraction: add a test for gobject property marshalling. + +2010-07-26 19:29:53 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * gst/gstmodule.c: + gst: implement getters and setters for GST_TYPE_FRACTION properties. Fixes #624882. + +2010-07-16 12:44:46 +0200 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + Back to development. + === release 0.10.19 === -2010-07-15 Edward Hervey <bilboed@bilboed.com> +2010-07-15 21:01:35 +0200 Edward Hervey <bilboed@bilboed.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 0.10.19, "Insert Casablanca quote here" + * gst-python.doap: + Release 0.10.19 "Insert Casablanca quote here" 2010-07-14 12:33:58 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> @@ -4696,15 +5072,3 @@ Original commit message from CVS: back to HEAD -=== release 0.10.0 === - -2005-12-05 18:04:34 +0000 Thomas Vander Stichele <thomas@apestaart.org> - - * ChangeLog: - * NEWS: - * RELEASE: - * configure.ac: - releasing 0.10.0 - Original commit message from CVS: - releasing 0.10.0 - @@ -1,4 +1,9 @@ -This is GStreamer Python Bindings 0.10.19, "Insert Casablanca quote here" +This is GStreamer Python Bindings 0.10.20, "What Abitbol said before dying" + +Changes since 0.10.19: + + * libpython loading fixes + * MacOSX standard python support Changes since 0.10.18: @@ -1,5 +1,5 @@ -Release notes for GStreamer Python bindings 0.10.19 "Insert Casablanca quote here" +Release notes for GStreamer Python bindings 0.10.20 "What Abitbol said before dying" @@ -17,17 +17,25 @@ It is, however, parallel installable with the 0.8.x series. Features of this release - * Wrap new gstreamer API up to 0.10.30 * Parallel installability with 0.8.x series + * libpython loading fixes + * MacOSX standard python support * Threadsafe design and API Bugs fixed in this release - * 572766 : gst.Bus.set_sync_handler() leaks and can't be unset - * 589582 : Missing gst.Buffer.size setter in python bindings - * 590735 : [gst.GhostPad] can't unset target - * 617068 : Adding xmp functions to python - * 530417 : Add a nicer constructor for GstElements + * 339772 : Python example showing segment seeking and looping + * 402044 : Doesn't compile with some features disabled in core + * 590348 : [audio (and other modules)] can't use pygstminiobject ! + * 620067 : Add bindings gst.util_uint64_scale_ceil and friends + * 623105 : gstpythonplugin.c does not import user's gobject module + * 624592 : gst-python: plugin: attempt to load plugin " python " fails with KeyError + * 624882 : Add support for gst.Fraction property getters + * 625660 : gstpythonplugin: fails to refresh plugin registry when installed Python plugins change + * 633033 : filesrc.py example segfaults + * 633141 : MSVC cannot compile gstpythonplugin.c + * 633555 : discoverer: use specific types in getters, rename some boolean getters + * 634365 : gst.pbutils.get_codec_description segfaults Download @@ -57,11 +65,11 @@ Applications Contributors to this release * Alessandro Decina - * Benjamin Otte + * David Hoyt * David Schleef * Edward Hervey - * Emilio Pozuelo Monfort - * Olivier Aubert + * Jan Schmidt + * Leo Singer * Sebastian Dröge * Stefan Kost * Thiago Santos diff --git a/configure.ac b/configure.ac index dedb4ac..48d7721 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ(2.60) 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.19.5, +AC_INIT(GStreamer Python Bindings, 0.10.20, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-python) |