codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects
authorEdward Hervey <bilboed@bilboed.com>
Wed, 28 Sep 2005 10:58:50 +0000 (10:58 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Wed, 28 Sep 2005 10:58:50 +0000 (10:58 +0000)
commit1bc63d73b9661ef7525c069f7c6e7d8969860583
tree83f908368290763c2980da7e95ee02809b20b3ac
parentee6e612754ab4d5cdad5554a3d28212f74750537
codegen/argtypes.py: Proper handling of 'caller-owns-return' for miniobjects

Original commit message from CVS:
* codegen/argtypes.py:
Proper handling of 'caller-owns-return' for miniobjects
* gst/gst-types.defs:
Updating parenting of classes,
added/removed/updated flags&enums
* gst/gst.defs:
Updated to current core cvs,
Added 'caller-owns-return' properties for functions/methods that require
it
* gst/gst.override:
Don't make *_[un]ref() accessible
* gst/gstbuffer.override:
* gst/gstevent.override:
* gst/gstmessage.override:
* gst/gstquery.override:
Removed hack-ish wrappers since codegenerator handles
'caller-owns-return' methods/functions
* gst/gstmodule.c: (sink_gstobject), (init_gst):
Re-enabled sink function
* gst/libs.defs:
Updated to current core cvs
Removed Adapter
* gst/pygstminiobject.c:
* gst/pygstminiobject.h:
removed _new_noref() hack
13 files changed:
ChangeLog
codegen/argtypes.py
gst/gst-types.defs
gst/gst.defs
gst/gst.override
gst/gstbuffer.override
gst/gstevent.override
gst/gstmessage.override
gst/gstmodule.c
gst/gstquery.override
gst/libs.defs
gst/pygstminiobject.c
gst/pygstminiobject.h