codegen/: Updated codegen to support miniobject
authorEdward Hervey <bilboed@bilboed.com>
Sun, 26 Jun 2005 12:35:07 +0000 (12:35 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Sun, 26 Jun 2005 12:35:07 +0000 (12:35 +0000)
commit038f11fafb3a0c72ec4e10248a774fd5375c5c21
tree4254223a0e5637619ba27ef3fef8c07deccf7655
parent78143798a75a2a5185335a2239ba0b2570c9d4e5
codegen/: Updated codegen to support miniobject

Original commit message from CVS:
* codegen/argtypes.py:
* codegen/codegen.py:
* codegen/definitions.py:
* codegen/defsparser.py:
* codegen/docgen.py:
Updated codegen to support miniobject
* gst/Makefile.am:
Use the included (and modified) codegen for code generation.
* gst/pygstminiobject.c:
* gst/pygstminiobject.h:
* gst/pygstminiobject-private.h:
New GstMiniObject inspired from pygobject.[ch] code
* gst/common.h:
* gst/gst-types.defs:
* gst/gst.override:
* gst/gstbuffer.override:
* gst/gstcaps.override:
* gst/gstmodule.c:
* gst/gstpad.override:
Modifications to support MiniObject
* gst/gst.defs:
Allow null second parameter for ElementFactory.create()
and gst.element_factory_make()
18 files changed:
ChangeLog
codegen/argtypes.py
codegen/codegen.py
codegen/definitions.py
codegen/defsparser.py
codegen/docgen.py
gst/Makefile.am
gst/common.h
gst/gst-types.defs
gst/gst.defs
gst/gst.override
gst/gstbuffer.override
gst/gstcaps.override
gst/gstmodule.c
gst/gstpad.override
gst/pygstminiobject-private.h [new file with mode: 0644]
gst/pygstminiobject.c [new file with mode: 0644]
gst/pygstminiobject.h [new file with mode: 0644]