Commit graph

59 commits

Author SHA1 Message Date
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
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
Thibault Saunier
bfcf304857 Make it possible to use uninstalled symlinking the .so file 2012-08-19 23:00:53 -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