Sebastian Dröge [Fri, 25 Mar 2011 08:34:04 +0000 (09:34 +0100)]
Automatic update of common submodule
From d8814b6 to b77e2bf
Sebastian Dröge [Fri, 25 Mar 2011 08:10:14 +0000 (09:10 +0100)]
Automatic update of common submodule
From 6aaa286 to d8814b6
Stefan Kost [Thu, 24 Mar 2011 16:50:52 +0000 (18:50 +0200)]
Automatic update of common submodule
From 6aec6b9 to 6aaa286
Luis de Bethencourt [Tue, 22 Mar 2011 12:04:02 +0000 (13:04 +0100)]
configure.ac: redundant uses of AC_MSG_RESULT()
cleaned the redundant uses of AC_MSG_RESULT() in configure.ac
Luis de Bethencourt [Fri, 18 Mar 2011 18:34:57 +0000 (19:34 +0100)]
autogen: wingo signed comment
Mark Nauwelaerts [Mon, 28 Feb 2011 17:34:03 +0000 (18:34 +0100)]
Automatic update of common submodule
From 1de7f6a to 6aec6b9
Stefan Kost [Mon, 14 Feb 2011 10:54:46 +0000 (12:54 +0200)]
Automatic update of common submodule
From f94d739 to 1de7f6a
Tim-Philipp Müller [Wed, 9 Feb 2011 09:40:17 +0000 (09:40 +0000)]
gst-0.10.31.ignore: fix build against core 0.10.30
Arun Raghavan [Mon, 24 Jan 2011 12:25:55 +0000 (17:55 +0530)]
codegen: Respect ignore-type for miniobjects
https://bugzilla.gnome.org/show_bug.cgi?id=640410
Arun Raghavan [Mon, 24 Jan 2011 12:26:16 +0000 (17:56 +0530)]
codegen: Handle empty lines in overrides gracefully
Without this, having an empty line in an override will cause codegen to
unceremoniously choke to death.
https://bugzilla.gnome.org/show_bug.cgi?id=640341
Edward Hervey [Sun, 6 Feb 2011 11:08:14 +0000 (12:08 +0100)]
pbutils: Specify which string variables can be NULL
Without this you can't pass None to the various methods/constructors
Tim-Philipp Müller [Fri, 28 Jan 2011 16:59:11 +0000 (16:59 +0000)]
gstmodule: remove unused label to fix compiler warning
gstmodule.c: In function 'pygst_fraction_to_value':
gstmodule.c:129:1: error: label 'out' defined but not used
https://bugzilla.gnome.org/show_bug.cgi?id=640837
Andoni Morales Alastruey [Fri, 21 Jan 2011 17:13:57 +0000 (18:13 +0100)]
tests: fix checks when the locale is not the default one
Some tests (test_pbutils.py) checks against strings for the
english locale, so we should force it before running any test
https://bugzilla.gnome.org/show_bug.cgi?id=640207
Edward Hervey [Tue, 25 Jan 2011 10:17:12 +0000 (11:17 +0100)]
configure.ac: And back to development we go
Edward Hervey [Thu, 20 Jan 2011 20:16:38 +0000 (21:16 +0100)]
Release 0.10.21
christian schaller [Thu, 6 Jan 2011 17:40:28 +0000 (17:40 +0000)]
Update spec file with latest changes
Edward Hervey [Sun, 16 Jan 2011 13:58:37 +0000 (14:58 +0100)]
gstmodule: Add tags introduced in 0.10.31
Fixes #639632
Edward Hervey [Sun, 16 Jan 2011 13:55:26 +0000 (14:55 +0100)]
gstmodule: Use a macro to register tags
Avoids human error when registering them (like USER_RATING previously
being TRACK_PEAK).
Arun Raghavan [Wed, 12 Jan 2011 12:42:29 +0000 (18:12 +0530)]
codegen: Ignore functions whose return type is ignored
This makes sure that if X is an ignored type, then functions that return
an object of type X (or a pointer type based on X) are also ignored.
Fixes #639293
Arun Raghavan [Wed, 12 Jan 2011 12:41:23 +0000 (18:11 +0530)]
codegen: Handle pointer types in is_type_ignored()
This ensures that if type X is ignored, then pointers to X (and pointers
to pointers to X, etc.) are also ignored.
Caveat: this also means that ignore-type should only be used with base
types and not pointer types.
Fixes #639293
Edward Hervey [Wed, 12 Jan 2011 14:01:39 +0000 (15:01 +0100)]
testsuite: Add a make command to run tests forever
And will stop once they fail. Useful to debug racy tests.
Edward Hervey [Tue, 11 Jan 2011 19:31:59 +0000 (20:31 +0100)]
0.10.20.3 pre-release
Stefan Kost [Tue, 11 Jan 2011 13:51:55 +0000 (15:51 +0200)]
Automatic update of common submodule
From e572c87 to f94d739
Tim-Philipp Müller [Mon, 10 Jan 2011 16:38:09 +0000 (16:38 +0000)]
Automatic update of common submodule
From ccbaa85 to e572c87
Tim-Philipp Müller [Mon, 10 Jan 2011 14:55:31 +0000 (14:55 +0000)]
Automatic update of common submodule
From 46445ad to ccbaa85
Edward Hervey [Fri, 7 Jan 2011 20:52:03 +0000 (21:52 +0100)]
pbutils: Fix discoverer miniobject methods
They were declared as functions and not methods :(
Edward Hervey [Fri, 7 Jan 2011 16:20:44 +0000 (17:20 +0100)]
0.10.20.2 pre-release
Edward Hervey [Fri, 7 Jan 2011 16:17:05 +0000 (17:17 +0100)]
pbutils: Add overrides for new API
Edward Hervey [Wed, 5 Jan 2011 21:18:46 +0000 (22:18 +0100)]
encoding: encoding_profile_get_output_caps => _get_input_caps
Edward Hervey [Wed, 5 Jan 2011 20:28:12 +0000 (21:28 +0100)]
gst: update for latest API addition
Edward Hervey [Wed, 5 Jan 2011 20:25:37 +0000 (21:25 +0100)]
pbutils: Update .defs for latest addition
Edward Hervey [Wed, 5 Jan 2011 14:04:05 +0000 (15:04 +0100)]
gst: Update to 0.10.32 core/base API
Edward Hervey [Wed, 5 Jan 2011 14:04:25 +0000 (15:04 +0100)]
arg-types: Properly handle const-GstCaps* return values
Edward Hervey [Mon, 20 Dec 2010 16:48:03 +0000 (17:48 +0100)]
Automatic update of common submodule
From 169462a to 46445ad
Stefan Kost [Wed, 15 Dec 2010 12:57:05 +0000 (14:57 +0200)]
Automatic update of common submodule
From 20742ae to 169462a
Stefan Kost [Mon, 13 Dec 2010 14:24:39 +0000 (16:24 +0200)]
Automatic update of common submodule
From 011bcc8 to 20742ae
Edward Hervey [Sun, 5 Dec 2010 13:08:05 +0000 (14:08 +0100)]
test_pad: Fix pad refcount checking due to fix in core
The event source wasn't previously set correctly. Now that it is,
check the refcount on the proper pad.
Edward Hervey [Fri, 3 Dec 2010 13:49:13 +0000 (14:49 +0100)]
configure.ac: back to development
And the crowd goes mad \o/
Edward Hervey [Wed, 1 Dec 2010 22:43:57 +0000 (23:43 +0100)]
Release 0.10.20
Tim-Philipp Müller [Mon, 22 Nov 2010 13:27:15 +0000 (13:27 +0000)]
0.10.19.5 pre-release
Alessandro Decina [Mon, 22 Nov 2010 13:18:05 +0000 (14:18 +0100)]
Fix distcheck some more.
In testsuite/common.py look for gst/__init__.py in builddir now.
Clean gst/__init__.pyc after make check.
Alessandro Decina [Mon, 22 Nov 2010 12:41:17 +0000 (13:41 +0100)]
Fix distcheck.
Before this change gst/__init__.py wasn't being copied to
$(top_builddir)/gst/, making make check fail to import gst.
Thiago Santos [Wed, 17 Nov 2010 12:36:44 +0000 (09:36 -0300)]
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
Edward Hervey [Tue, 9 Nov 2010 09:58:04 +0000 (10:58 +0100)]
pbutils: Check that pygst_init() succeeded
Edward Hervey [Tue, 9 Nov 2010 10:00:16 +0000 (11:00 +0100)]
gst: run gst-indent all C files
We hadn't done it since the switch to git... whoops
Edward Hervey [Tue, 9 Nov 2010 09:57:31 +0000 (10:57 +0100)]
pygst: Get the _PyGst_API symbol from the proper module
https://bugzilla.gnome.org/show_bug.cgi?id=634365
Edward Hervey [Mon, 8 Nov 2010 18:01:50 +0000 (19:01 +0100)]
pbutils: Update for latest API change in gstdiscoverer
Tim-Philipp Müller [Mon, 1 Nov 2010 19:37:03 +0000 (19:37 +0000)]
configure.ac: 0.10.19.4 pre-release
Skip .3 to align number with the other pre-releases.
Tim-Philipp Müller [Sat, 30 Oct 2010 15:18:59 +0000 (16:18 +0100)]
pbutils: update for discoverer API changes in last gst-plugins-base pre-release
https://bugzilla.gnome.org/show_bug.cgi?id=633311
David Hoyt [Wed, 27 Oct 2010 14:58:12 +0000 (16:58 +0200)]
plugin: Fix build on MSVC
Fixes #633141
Jan Schmidt [Wed, 27 Oct 2010 12:17:57 +0000 (13:17 +0100)]
Automatic update of common submodule
From 7bbd708 to 011bcc8
Jan Schmidt [Tue, 26 Oct 2010 16:53:42 +0000 (17:53 +0100)]
filesrc.py: Call gobject.threads_init() in the example
Fixes: #633033
Edward Hervey [Fri, 22 Oct 2010 16:17:34 +0000 (18:17 +0200)]
configure.ac: 0.10.19.2 pre-release
Edward Hervey [Fri, 22 Oct 2010 11:28:03 +0000 (13:28 +0200)]
pbutils: Overrides for GstDiscoverer API
Edward Hervey [Fri, 22 Oct 2010 11:27:33 +0000 (13:27 +0200)]
gst: Register new GST_ELEMENT_FACTORY_LIST_TYPE constants
Edward Hervey [Fri, 22 Oct 2010 11:27:02 +0000 (13:27 +0200)]
gst: Add override for new qos messages
Edward Hervey [Fri, 22 Oct 2010 11:26:44 +0000 (13:26 +0200)]
gst: Add override for gst_event_parse_sink_message
Edward Hervey [Fri, 22 Oct 2010 11:26:21 +0000 (13:26 +0200)]
gst: Add overrides for new GstElementFactoryList functions
Edward Hervey [Fri, 22 Oct 2010 11:25:45 +0000 (13:25 +0200)]
arg-types: GstElementFactoryListType is a guint64
Edward Hervey [Fri, 22 Oct 2010 11:25:22 +0000 (13:25 +0200)]
gst: Add GstDateTime as a boxed
Edward Hervey [Mon, 18 Oct 2010 09:59:03 +0000 (11:59 +0200)]
gst: Make all libraries use shared PyGst_API
Fixes #590348
Edward Hervey [Mon, 18 Oct 2010 09:50:19 +0000 (11:50 +0200)]
gst: Export some pygst API to be used by external modules
Partially fixes #590348
Edward Hervey [Mon, 18 Oct 2010 08:14:19 +0000 (10:14 +0200)]
gst: Bump required core/base to 0.10.20
And clean up code accordingly
Edward Hervey [Mon, 18 Oct 2010 07:36:13 +0000 (09:36 +0200)]
gst: Update to latest 0.10.31 core/base API
David Schleef [Thu, 14 Oct 2010 19:32:36 +0000 (12:32 -0700)]
Automatic update of common submodule
From 5a668bf to 7bbd708
David Schleef [Fri, 8 Oct 2010 19:45:07 +0000 (12:45 -0700)]
Automatic update of common submodule
From c4a8adc to 5a668bf
Sebastian Dröge [Fri, 8 Oct 2010 10:56:45 +0000 (12:56 +0200)]
Automatic update of common submodule
From 5e3c9bf to c4a8adc
Edward Hervey [Tue, 21 Sep 2010 16:34:55 +0000 (18:34 +0200)]
Automatic update of common submodule
From aa0d1d0 to 5e3c9bf
Артём Попов [Tue, 7 Sep 2010 11:28:14 +0000 (14:28 +0300)]
examples: add an example to show looping using segments
Fixes #339772.
Tim-Philipp Müller [Tue, 7 Sep 2010 10:43:30 +0000 (11:43 +0100)]
Automatic update of common submodule
From c2e10bf to aa0d1d0
David Schleef [Mon, 6 Sep 2010 01:59:06 +0000 (18:59 -0700)]
Automatic update of common submodule
From d3d9acf to c2e10bf
Sebastian Dröge [Sun, 5 Sep 2010 10:21:07 +0000 (12:21 +0200)]
Automatic update of common submodule
From ec60217 to d3d9acf
Alessandro Decina [Mon, 30 Aug 2010 15:12:12 +0000 (17:12 +0200)]
acinclude.m4: also look in ${py_prefix}/lib for libpythonX.Y.so.
Fixes loading the python plugin loader in gentoo.
Leo Singer [Mon, 30 Aug 2010 09:57:07 +0000 (11:57 +0200)]
plugin: fix spurious exceptions in pygst_require. Fixes #624592.
Leo Singer [Mon, 30 Aug 2010 09:52:58 +0000 (11:52 +0200)]
plugin: refresh the plugin registry when plugins change.
Alessandro Decina [Fri, 27 Aug 2010 11:20:24 +0000 (13:20 +0200)]
plugin: call pygtk.require("2.0") before importing pygobject. Fixes #623105.
Based on a patch from Leo Singer.
Leo Singer [Fri, 27 Aug 2010 10:43:09 +0000 (12:43 +0200)]
gst: add bindings for more gst.util_uint64_scale_*
Alessandro Decina [Thu, 26 Aug 2010 23:16:43 +0000 (01:16 +0200)]
plugin: remove an unneeded PyType_Check call. Makes it work on centos for real.
Alessandro Decina [Thu, 26 Aug 2010 21:34:04 +0000 (23:34 +0200)]
plugin: declare _PyGstElement_Type as void*.
Declaring _PyGstElement_Type as PyTypeObject makes the loader on centos fail
because of a missing symbol.
Alessandro Decina [Thu, 26 Aug 2010 15:14:32 +0000 (17:14 +0200)]
Make the plugin loader work on OSX with the standard python install.
Alessandro Decina [Thu, 26 Aug 2010 12:45:06 +0000 (14:45 +0200)]
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-python
Alessandro Decina [Thu, 26 Aug 2010 10:14:33 +0000 (12:14 +0200)]
plugin: don't link to libpython
Alessandro Decina [Thu, 26 Aug 2010 10:13:34 +0000 (12:13 +0200)]
acinclude.m4: use a better way to find the correct PYTHON_LIB_LOC.
Alessandro Decina [Thu, 26 Aug 2010 10:09:31 +0000 (12:09 +0200)]
plugin: refactor the initialization code.
Remove references to global python objects from the initialization code. This
makes it possible to avoid linking to libpython.
Alessandro Decina [Wed, 25 Aug 2010 10:36:14 +0000 (12:36 +0200)]
plugin: fix the manual loading of libpythonX.Y.so.
Alessandro Decina [Wed, 25 Aug 2010 09:08:15 +0000 (11:08 +0200)]
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.
Stefan Kost [Fri, 13 Aug 2010 14:25:05 +0000 (17:25 +0300)]
Automatic update of common submodule
From 3e8db1d to ec60217
Tim-Philipp Müller [Tue, 10 Aug 2010 09:59:39 +0000 (10:59 +0100)]
Automatic update of common submodule
From bd2054b to 3e8db1d
Alessandro Decina [Fri, 6 Aug 2010 21:18:02 +0000 (23:18 +0200)]
gst.Structure: raise TypeError when assigning None to a key
Stefan Kost [Thu, 5 Aug 2010 10:57:53 +0000 (13:57 +0300)]
Automatic update of common submodule
From a519571 to bd2054b
Sebastian Dröge [Wed, 4 Aug 2010 17:31:40 +0000 (19:31 +0200)]
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.
Alessandro Decina [Mon, 26 Jul 2010 17:41:43 +0000 (19:41 +0200)]
test_fraction: add a test for gobject property marshalling.
Alessandro Decina [Mon, 26 Jul 2010 17:29:53 +0000 (19:29 +0200)]
gst: implement getters and setters for GST_TYPE_FRACTION properties. Fixes #624882.
Edward Hervey [Fri, 16 Jul 2010 10:44:46 +0000 (12:44 +0200)]
Back to development.
Edward Hervey [Thu, 15 Jul 2010 19:01:35 +0000 (21:01 +0200)]
Release 0.10.19 "Insert Casablanca quote here"
Alessandro Decina [Wed, 14 Jul 2010 10:33:58 +0000 (12:33 +0200)]
gst.GhostPad: allow set_target(None) to unset the target. Fixes #590735.
Edward Hervey [Wed, 7 Jul 2010 10:08:29 +0000 (12:08 +0200)]
configure.ac: 0.10.18.4 pre-release
Edward Hervey [Wed, 7 Jul 2010 10:11:46 +0000 (12:11 +0200)]
gst: Add GST_TAG_IMAGE_ORIENTATION
Edward Hervey [Wed, 7 Jul 2010 10:07:55 +0000 (12:07 +0200)]
base: Add new GstBaseSink methods
Edward Hervey [Wed, 30 Jun 2010 08:26:25 +0000 (10:26 +0200)]
configure.ac: 0.10.18.3 pre-release