[gst-devel] [ gstreamer-Bugs-524622 ] rename macros

noreply at sourceforge.net noreply at sourceforge.net
Fri Mar 1 16:34:09 CET 2002


Bugs item #524622, was opened at 2002-03-01 19:32
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=101936&aid=524622&group_id=1936

Category: libgst
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: David I. Lehn (dlehn)
Assigned to: Nobody/Anonymous (nobody)
Summary: rename macros

Initial Comment:
The tools for automagic python binding generation
expect various macros to be in a standard format
reflecting class names.  The following #defines were
needed to make things work.  A global macro rename
would avoid such hacks and keep everything uniform. 
The following is for the 0.3.2 release.

#define GST_PAD_TEMPLATE GST_PADTEMPLATE
#define GST_TYPE_ELEMENT_FACTORY GST_TYPE_ELEMENTFACTORY
#define GST_ELEMENT_FACTORY GST_ELEMENTFACTORY
#define GST_AUTOPLUG_FACTORY GST_AUTOPLUGFACTORY
#define GST_TYPE_TIME_CACHE GST_TYPE_TIMECACHE
#define GST_SCHEDULER_FACTORY GST_SCHEDULERFACTORY
#define GST_TIME_CACHE GST_TIMECACHE
#define GST_TYPE_FACTORY GST_TYPEFACTORY
#define GST_TYPE_TYPE_FACTORY GST_TYPE_TYPEFACTORY
#define GST_TYPE_SCHEDULER_FACTORY
GST_TYPE_SCHEDULERFACTORY
#define GST_TYPE_AUTOPLUG_FACTORY GST_TYPE_AUTOPLUGFACTORY
#define GST_TYPE_TYPE_FIND GST_TYPE_TYPEFIND
#define GST_TYPE_PAD_TEMPLATE GST_TYPE_PADTEMPLATE


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=101936&aid=524622&group_id=1936




More information about the gstreamer-devel mailing list