[gst-cvs] gst-python: codegen: Allow ignoring enum values. Partially fixes #581729
Edward Hervey
bilboed at kemper.freedesktop.org
Thu May 7 05:29:32 PDT 2009
Module: gst-python
Branch: master
Commit: 49fc5b26ffac887b9af819c0b17376c20bdb3167
URL: http://cgit.freedesktop.org/gstreamer/gst-python/commit/?id=49fc5b26ffac887b9af819c0b17376c20bdb3167
Author: Edward Hervey <bilboed at bilboed.com>
Date: Thu May 7 13:48:01 2009 +0200
codegen: Allow ignoring enum values. Partially fixes #581729
This is needed to ignore new enum values that are added in new gstreamer
core/base versions.
---
codegen/codegen.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/codegen/codegen.py b/codegen/codegen.py
index 8f20bf7..f27e88f 100644
--- a/codegen/codegen.py
+++ b/codegen/codegen.py
@@ -1341,6 +1341,8 @@ def write_enums(parser, overrides, prefix, fp=sys.stdout):
continue
if enum.typecode is None:
for nick, value in enum.values:
+ if overrides.is_ignored(value):
+ continue
fp.write(
' PyModule_AddIntConstant(module, '
'(char *) pyg_constant_strip_prefix("%s", strip_prefix), %s);\n'
More information about the Gstreamer-commits
mailing list