Thibault Saunier
2ac104ea94
gstmodule: Check that we could retrieve the module before using it
...
And plug a small leak
2013-08-23 21:49:12 -04:00
George McCollister
cfa8710b7b
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
2013-02-07 23:27:56 +00:00
Mark Nauwelaerts
5a08c1ba41
overrides: symlink some more to use uninstalled out-of-source build
2012-12-30 16:11:30 +01:00
Thibault Saunier
827a137189
overrides: implement Gst.Structure.__setitem__
2012-12-07 14:18:21 -03:00
Alessandro Decina
33d57f045a
overrides: implement Gst.Structure.__getitem__
2012-11-22 07:11:45 +01:00
Alessandro Decina
02ca5d3ad2
overrides: move add(*args) override from Gst.Pipeline to Gst.Bin
2012-11-04 17:02:24 +01:00
Alessandro Decina
d6c8df0352
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?
2012-11-04 17:00:14 +01:00
Alessandro Decina
aba84580b3
overrides: override GhostPad.__init__
2012-10-24 20:47:37 +02:00
Alessandro Decina
33541f1cd8
overrides: make Gst.Pad.link still return Gst.PadLinkReturn when successful
2012-10-15 09:56:43 +02:00
Alessandro Decina
f08af0a173
overrides: add encoding profile(s) overrides in GstPbutils
2012-10-15 09:49:25 +02:00
Alessandro Decina
374a4b50da
overrides: make filter arg in Gst.Pad.query_caps(filter) default to None
2012-10-15 09:29:06 +02:00
Alessandro Decina
64db9c4771
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)
2012-10-15 09:29:06 +02:00
Alessandro Decina
ec51f6bfd7
overrides: make Gst.Pad.link raise Gst.LinkError
2012-10-15 09:29:06 +02:00
Alessandro Decina
73fd67f6d3
overrides: implement Gst.Pipeline.add(e1, e2, ...)
2012-10-15 09:29:06 +02:00
Alessandro Decina
501db56597
overrides: implement the python iterator protocol for Gst.Iterator
...
So that you can use: for value in gst_iterator: ...
2012-10-15 09:29:06 +02:00
Alessandro Decina
0b0202cfbe
overrides: implement caps[i] and len(caps)
2012-10-15 09:29:06 +02:00
Alessandro Decina
50db685aef
overrides: don't install our gi/overrides/__init__.py
...
We don't want to override the gi/overrides/__init__.py from pygobject
2012-10-15 09:28:57 +02:00
Mark Nauwelaerts
93ab67c78b
overrides: provide for gst-python style debug logging
...
Also provide a default debug category for the binding glue code.
2012-09-27 14:41:29 +02:00
Mark Nauwelaerts
c4026f81f1
overrides: symlink some more to use uninstalled
2012-09-27 14:19:52 +02:00
René Stadler
acd4de381c
overrides: Fix crash in add_template
...
templ vs. templates. Moved variable declarations to the inner scope to prevent
such a mistake.
2012-08-29 10:05:37 -07:00
Thibault Saunier
bfcf304857
Make it possible to use uninstalled symlinking the .so file
2012-08-19 23:00:53 -04:00
Thibault Saunier
5adc55d50f
overrides: Make it possible to add metadatas and PadTemplates to GstElementClass
2012-08-19 22:45:58 -04:00
Thibault Saunier
0f8f27e55c
Implement the glue code so GstFraction works
2012-08-19 18:56:29 -04:00
Thibault Saunier
7ee9ce29ea
Add overrides for GObject Introspection
2012-08-19 18:54:37 -04:00
Thibault Saunier
a4b7a67f84
Keep only the testsuite as we are now using GObject Introspection for bindings
2012-07-30 16:24:10 -04:00
Tim-Philipp Müller
1b3a68c10c
Revert nonsense that happened to git master, but make configure
...
error out with an error message pointing people to the 0.10 branch.
2012-04-08 00:03:03 +01:00
Tim-Philipp Müller
9f163262f0
pad: fix unit test again after previous commit
...
https://bugzilla.gnome.org/show_bug.cgi?id=660357
2012-03-07 16:50:11 +00:00
Andoni Morales Alastruey
c3dab3df76
pad: fix Py_DECREF of null pointer in pad probe and pad block marshallers
...
https://bugzilla.gnome.org/show_bug.cgi?id=660357
2012-03-07 16:48:36 +00:00
Mark Nauwelaerts
f41952a1ad
pbutils: fix copy-and-mutate-paste for gst_encoding_list_all_targets
2012-01-26 13:22:01 +01:00
Alessandro Decina
f9bc4320e8
pbutils: fix EncodingContainerProfile.add_profile refcount
2011-12-29 16:03:31 +01:00
Tim-Philipp Müller
b871bd0a9e
videomodule: fix compiler warning
...
videomodule.c:43:21: error: variable 'gst' set but not used
2011-12-19 13:09:42 +00:00
Tim-Philipp Müller
7f5d2d267d
rpm: add new header files to .spec file, add -devel package for that
...
Not actually tested though.
2011-12-18 20:46:53 +00:00
Tim-Philipp Müller
764f344ff0
pbutilsmodule: avoid unused-but-set-variable compiler warning
...
https://bugzilla.gnome.org/show_bug.cgi?id=665868
2011-12-09 17:24:40 +00:00
Tim-Philipp Müller
6b5282f5f4
Add gst-0.10.36.ignore file
...
So things still compile with older versions of GStreamer.
2011-12-09 17:22:31 +00:00
Stefan Sauer
574275e773
preset: expose new gst.preset_{set,get}_app_dir() on python
2011-12-09 14:13:11 +01:00
Alessandro Decina
ba5a02b86c
video: wrap force key unit API
2011-12-08 09:21:09 +01:00
Tim-Philipp Müller
0a2596c68c
configure: back to development
...
Apparently.
2011-10-31 10:51:46 +00:00
Stefan Sauer
cd7e03d936
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.
2011-10-31 10:51:27 +01:00
Stefan Sauer
fe71622a66
uri: add filename_to_uri to bindings
2011-10-31 10:48:29 +01:00
Tim-Philipp Müller
855093570f
Release 0.10.22
2011-10-29 17:49:01 +01:00
Tim-Philipp Müller
f708fd6fd1
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.
2011-10-29 16:01:24 +01:00
Tim-Philipp Müller
6bd5d1c2a6
0.10.21.2 pre-release
2011-10-20 13:24:59 +01:00
Sebastian Dröge
6aa1c70ac1
pkgconfig: Add Cflags with the include path for the headers
...
https://bugzilla.gnome.org/show_bug.cgi?id=657435
2011-10-12 12:25:30 +01:00
Tim-Philipp Müller
b769a83fb4
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
2011-10-11 23:33:21 +01:00
Tim-Philipp Müller
bf9deb812b
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
2011-10-11 22:59:05 +01:00
Tim-Philipp Müller
96828015e9
Keep pygst-private.h in noinst_HEADERS
...
Makes sure it gets disted.
2011-10-11 22:57:30 +01:00
Vincent Penquerc'h
160b6d1bd5
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
2011-09-26 17:57:51 +01:00
Vincent Penquerc'h
3e3795068e
remuxer.py: do not crash when clicking open without having selected a file
...
https://bugzilla.gnome.org/show_bug.cgi?id=639421
2011-09-26 17:13:58 +01:00
Vincent Penquerc'h
bbeaad89bd
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
2011-09-26 17:11:45 +01:00
Stefan Sauer
6fb3427ef9
Automatic update of common submodule
...
From a39eb83 to 11f0cd5
2011-09-06 21:53:08 +02:00