mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 11:41:09 +00:00
Release 1.5.2
This commit is contained in:
parent
ed1f9eccba
commit
a4bbd96af1
6 changed files with 174 additions and 16 deletions
156
ChangeLog
156
ChangeLog
|
@ -1,9 +1,159 @@
|
||||||
=== release 1.4.0 ===
|
=== release 1.5.2 ===
|
||||||
|
|
||||||
2014-10-20 Thibault Saunier <tsaunier@gnome.org>
|
2015-06-24 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 1.4.0
|
releasing 1.5.2
|
||||||
|
|
||||||
|
2015-04-24 10:35:14 +0200 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* gi/overrides/Gst.py:
|
||||||
|
* testsuite/overrides_hack.py:
|
||||||
|
* testsuite/test_gst.py:
|
||||||
|
tests: Fix tests in python2
|
||||||
|
Python2 core checks that the first argument of a method is of the type
|
||||||
|
of the object if it does not have any info about the method, so when
|
||||||
|
using Gst not initialized it raiser a TypeError and not a
|
||||||
|
Gst.NotInitialized as expected.
|
||||||
|
+ And fix a typo
|
||||||
|
|
||||||
|
2015-04-24 09:37:24 +0200 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* testsuite/Makefile.am:
|
||||||
|
* testsuite/old/test_fraction.py:
|
||||||
|
* testsuite/test_fraction.py:
|
||||||
|
tests: Add test_fraction back in the testsuite
|
||||||
|
Properly porting it and adding a small test about getting fraction
|
||||||
|
from a Gst.Structure
|
||||||
|
|
||||||
|
2015-04-24 10:27:47 +0200 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* gi/overrides/Gst.py:
|
||||||
|
overrides: Do not use inspect.signature as it is not avalaible in python2
|
||||||
|
Fix regression from https://bugzilla.gnome.org/show_bug.cgi?id=746329
|
||||||
|
|
||||||
|
2015-04-15 19:57:43 +0200 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* Makefile.am:
|
||||||
|
* configure.ac:
|
||||||
|
* testsuite/Makefile.am:
|
||||||
|
* testsuite/common.py:
|
||||||
|
* testsuite/old/test-object.c:
|
||||||
|
* testsuite/old/test-object.h:
|
||||||
|
* testsuite/old/test_adapter.py:
|
||||||
|
* testsuite/old/test_audio.py:
|
||||||
|
* testsuite/old/test_bin.py:
|
||||||
|
* testsuite/old/test_buffer.py:
|
||||||
|
* testsuite/old/test_bus.py:
|
||||||
|
* testsuite/old/test_caps.py:
|
||||||
|
* testsuite/old/test_element.py:
|
||||||
|
* testsuite/old/test_event.py:
|
||||||
|
* testsuite/old/test_fraction.py:
|
||||||
|
* testsuite/old/test_ghostpad.py:
|
||||||
|
* testsuite/old/test_interface.py:
|
||||||
|
* testsuite/old/test_iterator.py:
|
||||||
|
* testsuite/old/test_libtag.py:
|
||||||
|
* testsuite/old/test_message.py:
|
||||||
|
* testsuite/old/test_pad.py:
|
||||||
|
* testsuite/old/test_pbutils.py:
|
||||||
|
* testsuite/old/test_pipeline.py:
|
||||||
|
* testsuite/old/test_registry.py:
|
||||||
|
* testsuite/old/test_segment.py:
|
||||||
|
* testsuite/old/test_struct.py:
|
||||||
|
* testsuite/old/test_taglist.py:
|
||||||
|
* testsuite/old/test_typefind.py:
|
||||||
|
* testsuite/old/test_xml.py:
|
||||||
|
* testsuite/old/testhelpermodule.c:
|
||||||
|
* testsuite/overrides_hack.py:
|
||||||
|
* testsuite/runtests.py:
|
||||||
|
* testsuite/test-object.c:
|
||||||
|
* testsuite/test-object.h:
|
||||||
|
* testsuite/test_adapter.py:
|
||||||
|
* testsuite/test_audio.py:
|
||||||
|
* testsuite/test_bin.py:
|
||||||
|
* testsuite/test_buffer.py:
|
||||||
|
* testsuite/test_bus.py:
|
||||||
|
* testsuite/test_caps.py:
|
||||||
|
* testsuite/test_element.py:
|
||||||
|
* testsuite/test_event.py:
|
||||||
|
* testsuite/test_fraction.py:
|
||||||
|
* testsuite/test_ghostpad.py:
|
||||||
|
* testsuite/test_gst.py:
|
||||||
|
* testsuite/test_interface.py:
|
||||||
|
* testsuite/test_iterator.py:
|
||||||
|
* testsuite/test_libtag.py:
|
||||||
|
* testsuite/test_message.py:
|
||||||
|
* testsuite/test_pad.py:
|
||||||
|
* testsuite/test_pbutils.py:
|
||||||
|
* testsuite/test_pipeline.py:
|
||||||
|
* testsuite/test_registry.py:
|
||||||
|
* testsuite/test_segment.py:
|
||||||
|
* testsuite/test_struct.py:
|
||||||
|
* testsuite/test_taglist.py:
|
||||||
|
* testsuite/test_typefind.py:
|
||||||
|
* testsuite/test_xml.py:
|
||||||
|
* testsuite/testhelpermodule.c:
|
||||||
|
test: Bring back the testsuite and test if the initialization override works
|
||||||
|
Summary:
|
||||||
|
Simplify the Makefile taking example on pitivi and copy several pitivi
|
||||||
|
testing files, simplifying them a bit for our use case
|
||||||
|
Reviewers: Mathieu_Du
|
||||||
|
Differential Revision: http://phabricator.freedesktop.org/D97
|
||||||
|
|
||||||
|
2015-04-15 19:55:16 +0200 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* gi/overrides/Gst.py:
|
||||||
|
overrides: Disable all GStreamer APIs until Gst has been initialized
|
||||||
|
Summary:
|
||||||
|
And throw an exception if the user tries to call any Gst API without
|
||||||
|
initializing gst.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=747555
|
||||||
|
Reviewers: Mathieu_Du
|
||||||
|
Differential Revision: http://phabricator.freedesktop.org/D87
|
||||||
|
|
||||||
|
2015-04-22 10:40:48 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* INSTALL:
|
||||||
|
Remove INSTALL file
|
||||||
|
autotools automatically generate this, and when using different versions
|
||||||
|
for autogen.sh there will always be changes to a file tracked by git.
|
||||||
|
|
||||||
|
2015-03-18 13:53:55 +0100 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* gi/overrides/Gst.py:
|
||||||
|
overrides: Try hard to make the query writable in the pad query function
|
||||||
|
Summary:
|
||||||
|
We know that the bindings will get an extra ref but we know that
|
||||||
|
it is not actually needed, so we are safe to decrease the refcount
|
||||||
|
by one in that particular context making sure we give PyGI its
|
||||||
|
ref back when we are done.
|
||||||
|
Reviewers: Mathieu_Du
|
||||||
|
Differential Revision: http://phabricator.freedesktop.org/D41
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=746329
|
||||||
|
|
||||||
|
2015-03-06 19:25:57 +0100 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* plugin/Makefile.am:
|
||||||
|
plugin: Name differently between python2 and python3
|
||||||
|
Those are 2 different binaries and thus should have different
|
||||||
|
.so names. Just use the $PYTHON_SO for that to happen.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=738157
|
||||||
|
|
||||||
|
2014-10-20 13:40:05 +0200 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
Back to development
|
||||||
|
|
||||||
|
=== release 1.4.0 ===
|
||||||
|
|
||||||
|
2014-10-20 11:24:58 +0200 Thibault Saunier <tsaunier@gnome.org>
|
||||||
|
|
||||||
|
* ChangeLog:
|
||||||
|
* NEWS:
|
||||||
|
* RELEASE:
|
||||||
|
* configure.ac:
|
||||||
|
* gst-python.doap:
|
||||||
|
Release 1.4.0
|
||||||
|
|
||||||
2014-10-19 13:34:59 +0200 Sebastian Dröge <sebastian@centricular.com>
|
2014-10-19 13:34:59 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
|
2
NEWS
2
NEWS
|
@ -1 +1 @@
|
||||||
This is GStreamer overrides for PyGobject 1.4.0 release
|
This is GStreamer overrides for PyGobject 1.5.2 release
|
||||||
|
|
17
RELEASE
17
RELEASE
|
@ -1,21 +1,19 @@
|
||||||
|
|
||||||
Release notes for GStreamer Python bindings 1.4.0
|
Release notes for GStreamer Python bindings 1.5.2
|
||||||
|
|
||||||
|
|
||||||
The GStreamer team is proud to announce a new feature release
|
The GStreamer team is proud to announce a new development release
|
||||||
in the 1.0.x stable series of the GStreamer Python Bindings.
|
in the 1.5.x stable series of the GstPython PyGObject overrides.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This new version introduces the possibility to write GStreamer
|
|
||||||
elements in python and get them registered in the GstRegistry.
|
Features of this release
|
||||||
This means those elements will then be usable by any application
|
|
||||||
that uses GStreamer, whatever language their are built with.
|
|
||||||
|
|
||||||
|
|
||||||
|
Bugs fixed in this release
|
||||||
|
|
||||||
There were no bugs fixed in this release
|
* 738157 : Same plugin name used for Python 3 and Python 2 plugins in Python
|
||||||
|
|
||||||
|
|
||||||
==== Download ====
|
==== Download ====
|
||||||
|
|
||||||
|
@ -55,4 +53,5 @@ Applications
|
||||||
Contributors to this release
|
Contributors to this release
|
||||||
|
|
||||||
* Sebastian Dröge
|
* Sebastian Dröge
|
||||||
|
* Thibault Saunier
|
||||||
|
|
|
@ -3,7 +3,7 @@ AC_PREREQ([2.68])
|
||||||
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, cvs and prerelease does Werror too
|
dnl releases only do Wall, cvs and prerelease does Werror too
|
||||||
AC_INIT(GStreamer GObject Introspection overrides for Python , 1.5.0.1,
|
AC_INIT(GStreamer GObject Introspection overrides for Python , 1.5.2,
|
||||||
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
||||||
gst-python)
|
gst-python)
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ AC_SUBST(ACLOCAL_AMFLAGS, "-I m4 -I common/m4")
|
||||||
|
|
||||||
dnl required versions of other packages
|
dnl required versions of other packages
|
||||||
dnl Note that they are runtime requirements
|
dnl Note that they are runtime requirements
|
||||||
AC_SUBST(GST_REQ, 1.4.0)
|
AC_SUBST(GST_REQ, 1.5.1)
|
||||||
AC_SUBST(PYGOBJECT_REQ, 3.0)
|
AC_SUBST(PYGOBJECT_REQ, 3.0)
|
||||||
|
|
||||||
AC_DISABLE_STATIC
|
AC_DISABLE_STATIC
|
||||||
|
|
|
@ -30,6 +30,15 @@ GStreamer Python Bindings is a set of overrides and Gst fundamental types handli
|
||||||
</GitRepository>
|
</GitRepository>
|
||||||
</repository>
|
</repository>
|
||||||
|
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<revision>1.5.2</revision>
|
||||||
|
<branch>1.5</branch>
|
||||||
|
<created>2015-06-24</created>
|
||||||
|
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-python/gst-python-1.5.2.tar.xz" />
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<revision>1.4.0</revision>
|
<revision>1.4.0</revision>
|
||||||
|
|
0
testsuite/__init__.py
Normal file
0
testsuite/__init__.py
Normal file
Loading…
Reference in a new issue