gstreamer/gst
Thomas Vander Stichele 5768672390 gst/: add/move some code to handle wrapping/refcounting of possible
Original commit message from CVS:
* gst/Makefile.am:
* gst/common.h:
* gst/pygstobject.c: (pygstobject_sink), (pygstobject_new),
(pygst_object_unref):
* gst/pygstobject.h:
* gst/gstmodule.c: (init_gst):
add/move some code to handle wrapping/refcounting of possible
GstObject
* codegen/argtypes.py:
* gst/gstbin.override:
* gst/gstbus.override:
* gst/gstelement.override:
* gst/gstpad.override:
* gst/interfaces.override:
use this reffing code
* gst/gst-types.defs:
* gst/gst.override:
add a __gstrefcount__ field to GstObject types
add tp_traverse, tp_dealloc and tp_clear, so we handle refcounting
properly related to garbage collection
* testsuite/test_element.py:
* testsuite/test_pad.py:
add more tests, add some refcount checks
2005-09-28 12:17:29 +00:00
..
.gitignore gst/Makefile.am: Move the gstplay bindings over here 2004-03-16 18:42:00 +00:00
__init__.py gst/__init__.py: require pygtk 2.0 when importing gst it only works with 2.0, and it sets up the path correctly when ... 2005-09-28 07:40:15 +00:00
arg-types.py gst/: commented-out deprecated code, compiles at last, and works for pipeline creation and state change 2005-06-20 21:39:34 +00:00
common.h gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gst-argtypes.c gst/: commented-out deprecated code, compiles at last, and works for pipeline creation and state change 2005-06-20 21:39:34 +00:00
gst-extrafuncs.defs Backport from 0.8 branch and added new .defs file from GStreamer 0.9 2005-06-17 10:59:47 +00:00
gst-types.defs gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gst.defs codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
gst.override gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gstbin.override gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gstbuffer.override codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
gstbus.override gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gstcaps.override codegen/: Backport pygtk 2.6.2 codegen 2005-06-26 13:59:34 +00:00
gstelement.override gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gstevent.override codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
gstlibs.override bindings now wrap the gstreamer extra libs (adapter, controller,...) 2005-08-03 16:54:57 +00:00
gstmessage.override codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
gstmodule.c gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gstpad.override gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
gstquery.override codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
gstreamer.py gst/: fix headers 2004-09-13 07:31:31 +00:00
gststructure.override add a .keys() method to gst.Structure, plus test 2005-09-20 14:50:54 +00:00
interfaces.defs gst/interfaces.defs (MixerTrack): MixerTrack is a GObject. How did this ever work before? 2005-08-19 16:10:37 +00:00
interfaces.override gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
interfacesmodule.c testsuite/Makefile.am (check-local): distcheck fixes 2004-03-17 12:41:08 +00:00
libs.defs codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
Makefile.am gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
pygstminiobject-private.h codegen/: Updated codegen to support miniobject 2005-06-26 12:35:07 +00:00
pygstminiobject.c codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
pygstminiobject.h codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects 2005-09-28 10:58:50 +00:00
pygstobject.c gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
pygstobject.h gst/: add/move some code to handle wrapping/refcounting of possible 2005-09-28 12:17:29 +00:00
pygstvalue.c gst/pygstvalue.c: FixedList -> Array 2005-07-20 18:06:10 +00:00
pygstvalue.h Backport from 0.8 branch and added new .defs file from GStreamer 0.9 2005-06-17 10:59:47 +00:00
xoverlay.defs gst/*: Move interfaces over here, make it build, remove gstreamer.py 2004-03-15 14:25:10 +00:00
xoverlay.override It seems that, somewhere along the way, I forgot to make sure interfaces were binded too :) 2005-07-23 14:54:02 +00:00
xwindowlistener.defs gst/*: Move interfaces over here, make it build, remove gstreamer.py 2004-03-15 14:25:10 +00:00