platform/upstream/gstreamer.git
9 years agoRemove INSTALL file
Sebastian Dröge [Wed, 22 Apr 2015 08:40:48 +0000 (10:40 +0200)]
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.

9 years agooverrides: Try hard to make the query writable in the pad query function
Thibault Saunier [Wed, 18 Mar 2015 12:53:55 +0000 (13:53 +0100)]
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

9 years agoplugin: Name differently between python2 and python3
Thibault Saunier [Fri, 6 Mar 2015 18:25:57 +0000 (19:25 +0100)]
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

10 years agoBack to development
Thibault Saunier [Mon, 20 Oct 2014 11:40:05 +0000 (13:40 +0200)]
Back to development

10 years agoRelease 1.4.0
Thibault Saunier [Mon, 20 Oct 2014 09:24:58 +0000 (11:24 +0200)]
Release 1.4.0

10 years agopythonplugin: Fix compiler warning about unused format string argument
Sebastian Dröge [Sun, 19 Oct 2014 11:34:59 +0000 (13:34 +0200)]
pythonplugin: Fix compiler warning about unused format string argument

  CC       libgstpythonplugin_la-gstpythonplugin.lo
gstpythonplugin.c:192:65: warning: data argument not used by format string
      [-Wformat-extra-args]
    GST_DEBUG ("GST_PLUGIN_SYSTEM_PATH set to %s", plugin_path, plugin_path);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~               ^

10 years agoRelease 1.3.90
Thibault Saunier [Wed, 24 Sep 2014 09:13:45 +0000 (11:13 +0200)]
Release 1.3.90

10 years agoplugin: Do not version the plugin library
Rico Tzschichholz [Tue, 10 Jun 2014 14:04:15 +0000 (16:04 +0200)]
plugin: Do not version the plugin library

10 years agoMove old example to a dedicated folder so user know it is no up to date
Thibault Saunier [Thu, 5 Jun 2014 17:54:13 +0000 (19:54 +0200)]
Move old example to a dedicated folder so user know it is no up to date

10 years agoAdd an example sink element and override the chain and event functions of pads
Thibault Saunier [Fri, 6 Jun 2014 08:30:07 +0000 (10:30 +0200)]
Add an example sink element and override the chain and event functions of pads

Otherwize we will get 2 time acces to the element in it, which does
not make much sense. The _full variant can still be used.

10 years agoReimplement gstpython plugin on top of PyGobject
Thibault Saunier [Thu, 6 Feb 2014 15:17:03 +0000 (16:17 +0100)]
Reimplement gstpython plugin on top of PyGobject

10 years agoUpdate common submodule
Thibault Saunier [Thu, 5 Jun 2014 15:22:23 +0000 (17:22 +0200)]
Update common submodule

10 years agooverrides: Don't pass arguments to Boxed base class __init__() in Gst.Caps override.
Christoph Reiter [Thu, 22 May 2014 20:48:09 +0000 (22:48 +0200)]
overrides: Don't pass arguments to Boxed base class __init__() in Gst.Caps override.

This is needed since: https://git.gnome.org/browse/pygobject/commit/?id=3a2bfc8bf01fcae3863

https://bugzilla.gnome.org/show_bug.cgi?id=730596

10 years agopython3: apply pep 238 for division overload
Lubosz Sarnecki [Sun, 23 Mar 2014 09:34:10 +0000 (10:34 +0100)]
python3: apply pep 238 for division overload

Python 3 needs an __truediv__ operator method, used in GstFraction.

see: http://legacy.python.org/dev/peps/pep-0238/

https://bugzilla.gnome.org/show_bug.cgi?id=726920

10 years agooverrides: Import the _gi_gst module relative
Thibault Saunier [Tue, 1 Apr 2014 07:53:21 +0000 (09:53 +0200)]
overrides: Import the _gi_gst module relative

We always expect it to be in the same directory and it fixes its import
with python3

https://bugzilla.gnome.org/show_bug.cgi?id=726921

10 years agoModernize configure.ac a bit
Sebastian Dröge [Sat, 29 Mar 2014 14:15:27 +0000 (15:15 +0100)]
Modernize configure.ac a bit

Especially create tar.xz files instead of tar.gz

10 years agoFix automake warning
Sebastian Dröge [Sat, 29 Mar 2014 14:01:26 +0000 (15:01 +0100)]
Fix automake warning

INCLUDES is the old name of AM_CPPFLAGS and is deprecated.

10 years agoFix extension of native Python module
Sebastian Dröge [Sat, 29 Mar 2014 13:51:39 +0000 (14:51 +0100)]
Fix extension of native Python module

When building debug modules this e.g. has to be _d.so instead of just .so

10 years agoBack to development
Thibault Saunier [Sat, 15 Mar 2014 17:26:40 +0000 (18:26 +0100)]
Back to development

10 years agoRelease 1.2.0
Thibault Saunier [Sat, 15 Mar 2014 17:02:45 +0000 (18:02 +0100)]
Release 1.2.0

10 years agoWe actually depend on python 2.5 not 2.7
Thibault Saunier [Sat, 15 Mar 2014 11:40:32 +0000 (12:40 +0100)]
We actually depend on python 2.5 not 2.7

10 years agooverrides: Checking an empty caps should return False
Thibault Saunier [Sat, 15 Mar 2014 14:45:43 +0000 (15:45 +0100)]
overrides: Checking an empty caps should return False

10 years agoFix zip code of new FSF address
Simon Farnsworth [Thu, 12 Dec 2013 11:20:12 +0000 (11:20 +0000)]
Fix zip code of new FSF address

I missed the zip code last time round - fix it. Thanks to Michael Schwendt
in https://bugzilla.redhat.com/show_bug.cgi?id=1034341#c11 for pointing this
out to me.

Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
https://bugzilla.gnome.org/show_bug.cgi?id=720317

10 years agoGst: Add python version of GST_TIME_ARGS
Olivier Crête [Tue, 3 Dec 2013 22:49:11 +0000 (17:49 -0500)]
Gst: Add python version of GST_TIME_ARGS

10 years agoAdd *.so to gitignore
Olivier Crête [Tue, 3 Dec 2013 22:36:07 +0000 (17:36 -0500)]
Add *.so to gitignore

10 years agoUpdate FSF address
Simon Farnsworth [Mon, 25 Nov 2013 17:01:48 +0000 (17:01 +0000)]
Update FSF address

The FSF has moved since these files were created. Update the address, in
order to keep packaging tools such as rpmlint quiet.

Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
https://bugzilla.gnome.org/show_bug.cgi?id=715182

11 years agoFix another syntax error with newer Python versions
Sebastian Dröge [Mon, 30 Sep 2013 11:27:33 +0000 (13:27 +0200)]
Fix another syntax error with newer Python versions

11 years agoconfigure: Fix typo
Sebastian Dröge [Mon, 30 Sep 2013 11:07:03 +0000 (13:07 +0200)]
configure: Fix typo

11 years agoFix compilation with Python 3.0
Sebastian Dröge [Mon, 30 Sep 2013 10:45:59 +0000 (12:45 +0200)]
Fix compilation with Python 3.0

Changes partially taken from pygobject.

11 years agoconfigure: Fix Python configure checks to work with all Python versions between 2...
Sebastian Dröge [Mon, 30 Sep 2013 10:30:43 +0000 (12:30 +0200)]
configure: Fix Python configure checks to work with all Python versions between 2.7 and 3.3

11 years agoBack to development
Thibault Saunier [Sat, 28 Sep 2013 19:07:47 +0000 (21:07 +0200)]
Back to development

11 years agoRelease 1.1.90
Thibault Saunier [Sat, 28 Sep 2013 18:48:40 +0000 (20:48 +0200)]
Release 1.1.90

11 years agoconfigure: fail if pygobject is not found
Andoni Morales Alastruey [Mon, 26 Aug 2013 23:07:48 +0000 (01:07 +0200)]
configure: fail if pygobject is not found

https://bugzilla.gnome.org/show_bug.cgi?id=706853

11 years agoGst: Do not initialize Gst at init
Thibault Saunier [Mon, 26 Aug 2013 21:35:48 +0000 (17:35 -0400)]
Gst: Do not initialize Gst at init

Letting the user choose when to initialize it himself

11 years agotodo: Update the todo
Thibault Saunier [Sat, 24 Aug 2013 03:18:57 +0000 (23:18 -0400)]
todo: Update the todo

11 years agoDisable examples amd testsuite as long as they have not been ported
Thibault Saunier [Sat, 24 Aug 2013 03:08:27 +0000 (23:08 -0400)]
Disable examples amd testsuite as long as they have not been ported

11 years agooverrides: Force symlinks when making
Thibault Saunier [Sat, 24 Aug 2013 02:01:46 +0000 (22:01 -0400)]
overrides: Force symlinks when making

Making make distcheck pass

11 years agogstmodule: Check that we could retrieve the module before using it
Thibault Saunier [Sat, 24 Aug 2013 01:42:37 +0000 (21:42 -0400)]
gstmodule: Check that we could retrieve the module before using it

And plug a small leak

11 years agoconfigure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
George McCollister [Thu, 7 Feb 2013 22:12:23 +0000 (16:12 -0600)]
configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS

AM_CONFIG_HEADER was removed in automake 1.13

https://bugzilla.gnome.org/show_bug.cgi?id=693367

11 years agooverrides: symlink some more to use uninstalled out-of-source build
Mark Nauwelaerts [Sun, 30 Dec 2012 15:11:30 +0000 (16:11 +0100)]
overrides: symlink some more to use uninstalled out-of-source build

11 years agooverrides: implement Gst.Structure.__setitem__
Thibault Saunier [Fri, 7 Dec 2012 17:18:21 +0000 (14:18 -0300)]
overrides: implement Gst.Structure.__setitem__

11 years agooverrides: implement Gst.Structure.__getitem__
Alessandro Decina [Thu, 22 Nov 2012 06:11:45 +0000 (07:11 +0100)]
overrides: implement Gst.Structure.__getitem__

12 years agooverrides: move add(*args) override from Gst.Pipeline to Gst.Bin
Alessandro Decina [Sun, 4 Nov 2012 16:02:24 +0000 (17:02 +0100)]
overrides: move add(*args) override from Gst.Pipeline to Gst.Bin

12 years agooverrides: move the Gst.Pad override before Gst.GhostPad
Alessandro Decina [Sun, 4 Nov 2012 16:00:14 +0000 (17:00 +0100)]
overrides: move the Gst.Pad override before Gst.GhostPad

...else gi will screw up the type hierarchy and GhostPad will inherit from the
non-overridden Gst.Pad. Got it?

12 years agooverrides: override GhostPad.__init__
Alessandro Decina [Wed, 24 Oct 2012 18:47:07 +0000 (20:47 +0200)]
overrides: override GhostPad.__init__

12 years agooverrides: make Gst.Pad.link still return Gst.PadLinkReturn when successful
Alessandro Decina [Mon, 15 Oct 2012 07:56:43 +0000 (09:56 +0200)]
overrides: make Gst.Pad.link still return Gst.PadLinkReturn when successful

12 years agooverrides: add encoding profile(s) overrides in GstPbutils
Alessandro Decina [Mon, 15 Oct 2012 07:49:00 +0000 (09:49 +0200)]
overrides: add encoding profile(s) overrides in GstPbutils

12 years agooverrides: make filter arg in Gst.Pad.query_caps(filter) default to None
Alessandro Decina [Mon, 15 Oct 2012 07:18:00 +0000 (09:18 +0200)]
overrides: make filter arg in Gst.Pad.query_caps(filter) default to None

12 years agooverrides: set default value for name arg in ElementFactory.make(factory, name)
Alessandro Decina [Mon, 15 Oct 2012 07:15:21 +0000 (09:15 +0200)]
overrides: set default value for name arg in ElementFactory.make(factory, name)

So you can use Gst.ElementFactory.make('fakesrc') instead of
Gst.ElementFactory.make('fakesrc', None)

12 years agooverrides: make Gst.Pad.link raise Gst.LinkError
Alessandro Decina [Mon, 15 Oct 2012 07:13:44 +0000 (09:13 +0200)]
overrides: make Gst.Pad.link raise Gst.LinkError

12 years agooverrides: implement Gst.Pipeline.add(e1, e2, ...)
Alessandro Decina [Mon, 15 Oct 2012 07:12:33 +0000 (09:12 +0200)]
overrides: implement Gst.Pipeline.add(e1, e2, ...)

12 years agooverrides: implement the python iterator protocol for Gst.Iterator
Alessandro Decina [Mon, 15 Oct 2012 07:10:25 +0000 (09:10 +0200)]
overrides: implement the python iterator protocol for Gst.Iterator

So that you can use: for value in gst_iterator: ...

12 years agooverrides: implement caps[i] and len(caps)
Alessandro Decina [Mon, 15 Oct 2012 07:00:03 +0000 (09:00 +0200)]
overrides: implement caps[i] and len(caps)

12 years agooverrides: don't install our gi/overrides/__init__.py
Alessandro Decina [Mon, 15 Oct 2012 06:58:59 +0000 (08:58 +0200)]
overrides: don't install our gi/overrides/__init__.py

We don't want to override the gi/overrides/__init__.py from pygobject

12 years agooverrides: provide for gst-python style debug logging
Mark Nauwelaerts [Thu, 27 Sep 2012 12:41:29 +0000 (14:41 +0200)]
overrides: provide for gst-python style debug logging

Also provide a default debug category for the binding glue code.

12 years agooverrides: symlink some more to use uninstalled
Mark Nauwelaerts [Thu, 27 Sep 2012 12:19:52 +0000 (14:19 +0200)]
overrides: symlink some more to use uninstalled

12 years agooverrides: Fix crash in add_template
René Stadler [Wed, 29 Aug 2012 17:05:37 +0000 (10:05 -0700)]
overrides: Fix crash in add_template

templ vs. templates. Moved variable declarations to the inner scope to prevent
such a mistake.

12 years agoMake it possible to use uninstalled symlinking the .so file
Thibault Saunier [Mon, 20 Aug 2012 02:40:06 +0000 (22:40 -0400)]
Make it possible to use uninstalled symlinking the .so file

12 years agooverrides: Make it possible to add metadatas and PadTemplates to GstElementClass
Thibault Saunier [Sun, 19 Aug 2012 06:25:13 +0000 (02:25 -0400)]
overrides: Make it possible to add metadatas and PadTemplates to GstElementClass

12 years agoImplement the glue code so GstFraction works
Thibault Saunier [Wed, 8 Aug 2012 18:00:05 +0000 (14:00 -0400)]
Implement the glue code so GstFraction works

12 years agoAdd overrides for GObject Introspection
Thibault Saunier [Wed, 8 Aug 2012 17:59:09 +0000 (13:59 -0400)]
Add overrides for GObject Introspection

12 years agoKeep only the testsuite as we are now using GObject Introspection for bindings
Thibault Saunier [Mon, 30 Jul 2012 20:24:10 +0000 (16:24 -0400)]
Keep only the testsuite as we are now using GObject Introspection for bindings

12 years agoRevert nonsense that happened to git master, but make configure
Tim-Philipp Müller [Sat, 7 Apr 2012 23:01:12 +0000 (00:01 +0100)]
Revert nonsense that happened to git master, but make configure
error out with an error message pointing people to the 0.10 branch.

12 years agopad: fix unit test again after previous commit
Tim-Philipp Müller [Wed, 7 Mar 2012 16:50:11 +0000 (16:50 +0000)]
pad: fix unit test again after previous commit

https://bugzilla.gnome.org/show_bug.cgi?id=660357

12 years agopad: fix Py_DECREF of null pointer in pad probe and pad block marshallers
Andoni Morales Alastruey [Wed, 28 Sep 2011 13:16:07 +0000 (15:16 +0200)]
pad: fix Py_DECREF of null pointer in pad probe and pad block marshallers

https://bugzilla.gnome.org/show_bug.cgi?id=660357

12 years agopbutils: fix copy-and-mutate-paste for gst_encoding_list_all_targets
Mark Nauwelaerts [Thu, 26 Jan 2012 12:20:53 +0000 (13:20 +0100)]
pbutils: fix copy-and-mutate-paste for gst_encoding_list_all_targets

12 years agopbutils: fix EncodingContainerProfile.add_profile refcount
Alessandro Decina [Thu, 29 Dec 2011 15:02:29 +0000 (16:02 +0100)]
pbutils: fix EncodingContainerProfile.add_profile refcount

12 years agovideomodule: fix compiler warning
Tim-Philipp Müller [Mon, 19 Dec 2011 13:09:42 +0000 (13:09 +0000)]
videomodule: fix compiler warning

videomodule.c:43:21: error: variable 'gst' set but not used

12 years agorpm: add new header files to .spec file, add -devel package for that
Tim-Philipp Müller [Sun, 18 Dec 2011 20:45:52 +0000 (20:45 +0000)]
rpm: add new header files to .spec file, add -devel package for that

Not actually tested though.

12 years agopbutilsmodule: avoid unused-but-set-variable compiler warning
Tim-Philipp Müller [Fri, 9 Dec 2011 17:24:40 +0000 (17:24 +0000)]
pbutilsmodule: avoid unused-but-set-variable compiler warning

https://bugzilla.gnome.org/show_bug.cgi?id=665868

12 years agoAdd gst-0.10.36.ignore file
Tim-Philipp Müller [Fri, 9 Dec 2011 17:22:31 +0000 (17:22 +0000)]
Add gst-0.10.36.ignore file

So things still compile with older versions of GStreamer.

12 years agopreset: expose new gst.preset_{set,get}_app_dir() on python
Stefan Sauer [Fri, 9 Dec 2011 13:05:12 +0000 (14:05 +0100)]
preset: expose new gst.preset_{set,get}_app_dir() on python

12 years agovideo: wrap force key unit API
Alessandro Decina [Sun, 7 Aug 2011 17:05:14 +0000 (19:05 +0200)]
video: wrap force key unit API

13 years agoconfigure: back to development
Tim-Philipp Müller [Mon, 31 Oct 2011 10:51:46 +0000 (10:51 +0000)]
configure: back to development

Apparently.

13 years agoexamples: add helloworld example
Stefan Sauer [Mon, 31 Oct 2011 09:49:41 +0000 (10:49 +0100)]
examples: add helloworld example

Add a straight 1:1 copy from cores' helloworld.c to show how the c api maps into
the pythong bindings. It would rock to have the same in other bindings.

13 years agouri: add filename_to_uri to bindings
Stefan Sauer [Mon, 31 Oct 2011 09:48:29 +0000 (10:48 +0100)]
uri: add filename_to_uri to bindings

13 years agoRelease 0.10.22
Tim-Philipp Müller [Sat, 29 Oct 2011 16:49:01 +0000 (17:49 +0100)]
Release 0.10.22

13 years agoconfigure: use AG_GST_SET_PACKAGE_RELEASE_DATETIME_WITH_NANO
Tim-Philipp Müller [Sat, 29 Oct 2011 15:01:24 +0000 (16:01 +0100)]
configure: use AG_GST_SET_PACKAGE_RELEASE_DATETIME_WITH_NANO

For python plugin, but also to ensure there's an entry in the
doap file for releases.

13 years ago0.10.21.2 pre-release
Tim-Philipp Müller [Thu, 20 Oct 2011 12:24:59 +0000 (13:24 +0100)]
0.10.21.2 pre-release

13 years agopkgconfig: Add Cflags with the include path for the headers
Sebastian Dröge [Fri, 26 Aug 2011 13:22:16 +0000 (15:22 +0200)]
pkgconfig: Add Cflags with the include path for the headers

https://bugzilla.gnome.org/show_bug.cgi?id=657435

13 years agoDon't install common.h and remove from public headers
Tim-Philipp Müller [Tue, 11 Oct 2011 22:33:21 +0000 (23:33 +0100)]
Don't install common.h and remove from public headers

Doesn't seem to be needed anyway. Also remove duplicate
pygobject.h include in common.h while at it.

https://bugzilla.gnome.org/show_bug.cgi?id=657435

13 years agoInstall headers into $includedir/gstreamer-0.10/gst not .../pygst/
Tim-Philipp Müller [Tue, 11 Oct 2011 21:59:05 +0000 (22:59 +0100)]
Install headers into $includedir/gstreamer-0.10/gst not .../pygst/

This matches the directory layout in the source tree and makes it
possible to find the headers (e.g. from g-e-s) in an uninstalled
setup.

https://bugzilla.gnome.org/show_bug.cgi?id=657435

13 years agoKeep pygst-private.h in noinst_HEADERS
Tim-Philipp Müller [Tue, 11 Oct 2011 21:57:30 +0000 (22:57 +0100)]
Keep pygst-private.h in noinst_HEADERS

Makes sure it gets disted.

13 years agoremuxer.py: allow more than one stream of the same type
Vincent Penquerc'h [Thu, 13 Jan 2011 14:59:16 +0000 (14:59 +0000)]
remuxer.py: allow more than one stream of the same type

Queue names would collide otherwise, so just pass None for now. Also
guarantees that we don't get silly names like "queue_audio/x-foobar".

https://bugzilla.gnome.org/show_bug.cgi?id=639427

13 years agoremuxer.py: do not crash when clicking open without having selected a file
Vincent Penquerc'h [Thu, 13 Jan 2011 14:15:34 +0000 (14:15 +0000)]
remuxer.py: do not crash when clicking open without having selected a file

https://bugzilla.gnome.org/show_bug.cgi?id=639421

13 years agoremuxer.py: list files named *.og[gvax], not only *.ogg
Vincent Penquerc'h [Thu, 13 Jan 2011 14:19:05 +0000 (14:19 +0000)]
remuxer.py: list files named *.og[gvax], not only *.ogg

These are all recommended extensions for Ogg streams.

https://bugzilla.gnome.org/show_bug.cgi?id=639423

13 years agoAutomatic update of common submodule
Stefan Sauer [Tue, 6 Sep 2011 19:53:08 +0000 (21:53 +0200)]
Automatic update of common submodule

From a39eb83 to 11f0cd5

13 years agocaps.override: fix compiler warning
Tim-Philipp Müller [Tue, 6 Sep 2011 18:13:44 +0000 (19:13 +0100)]
caps.override: fix compiler warning

Re-use the already-extracted caps and structure pointers, instead
of getting them again, thus fixing:
gstcaps.override: In function 'pygst_caps_sq_item':
gstcaps.override:361:16: error: variable 'structure' set but not used

13 years agopad.override: fix pad probe return value handling
Tim-Philipp Müller [Tue, 6 Sep 2011 18:07:35 +0000 (19:07 +0100)]
pad.override: fix pad probe return value handling

Don't forget to return the return value, makes buffer and event probes
work much better.

13 years agoAutomatic update of common submodule
Stefan Sauer [Tue, 6 Sep 2011 14:06:39 +0000 (16:06 +0200)]
Automatic update of common submodule

From 605cd9a to a39eb83

13 years agoInstall pygst.h so it can be reused by other bindings
Thibault Saunier [Wed, 10 Aug 2011 15:10:01 +0000 (17:10 +0200)]
Install pygst.h so it can be reused by other bindings

Also add a PYGST_CFLAGS

https://bugzilla.gnome.org/show_bug.cgi?id=656289

13 years agogst: Move PyGstMiniObject to public API.
Thibault Saunier [Wed, 10 Aug 2011 15:13:17 +0000 (17:13 +0200)]
gst: Move PyGstMiniObject to public API.

Allows it to be reused from 3rd party modules.

https://bugzilla.gnome.org/show_bug.cgi?id=656289

13 years agoAutomatic update of common submodule
David Schleef [Thu, 23 Jun 2011 18:29:46 +0000 (11:29 -0700)]
Automatic update of common submodule

From 69b981f to 605cd9a

13 years agogst: Don't use private GstPad API to add data/buffer/event probes
Sebastian Dröge [Wed, 25 May 2011 07:38:22 +0000 (09:38 +0200)]
gst: Don't use private GstPad API to add data/buffer/event probes

This does not work anymore with latest core because of the
pad cache that enables use of a fast path during data passing
in many situations.

Fixes bug #650987.

13 years agogst: Fix override of pad probes
Andoni Morales Alastruey [Tue, 24 May 2011 17:20:44 +0000 (19:20 +0200)]
gst: Fix override of pad probes

Fixes bug #650986.

13 years agoAutomatic update of common submodule
Stefan Kost [Thu, 19 May 2011 19:59:28 +0000 (22:59 +0300)]
Automatic update of common submodule

From 9e5bbd5 to 69b981f

13 years agoAutomatic update of common submodule
Stefan Kost [Wed, 18 May 2011 13:13:11 +0000 (16:13 +0300)]
Automatic update of common submodule

From fd35073 to 9e5bbd5

13 years agoAutomatic update of common submodule
Stefan Kost [Wed, 18 May 2011 09:26:36 +0000 (12:26 +0300)]
Automatic update of common submodule

From 46dfcea to fd35073

13 years agopbutils: Encoding profiles accept null caps restrictions
Thiago Santos [Tue, 3 May 2011 12:37:36 +0000 (09:37 -0300)]
pbutils: Encoding profiles accept null caps restrictions

Add 'null-ok' for encoding video/audio profiles constructor
so they accept None as caps restriction parameter

13 years agogstmodule: Check for Py_None when setting a miniobject
Thiago Santos [Mon, 2 May 2011 19:59:30 +0000 (16:59 -0300)]
gstmodule: Check for Py_None when setting a miniobject

Check if we got a None value before trying to use it as a
PyGstMiniObject.

https://bugzilla.gnome.org/show_bug.cgi?id=649227