gstreamer_core/gst/gstconfig.h
branchRCL_3
changeset 29 567bb019e3e3
parent 0 0e761a78d257
child 30 7e817e7e631c
equal deleted inserted replaced
6:9b2c3c7a1a9c 29:567bb019e3e3
    57 #define GST_DISABLE_LOADSAVE 1
    57 #define GST_DISABLE_LOADSAVE 1
    58 #define GST_DISABLE_PARSE 1
    58 #define GST_DISABLE_PARSE 1
    59 #define GST_DISABLE_TRACE 1
    59 #define GST_DISABLE_TRACE 1
    60 #define GST_DISABLE_ALLOC_TRACE 1
    60 #define GST_DISABLE_ALLOC_TRACE 1
    61 #define GST_DISABLE_REGISTRY 1
    61 #define GST_DISABLE_REGISTRY 1
    62 #define GST_DISABLE_ENUMTYPES 1
       
    63 #define GST_DISABLE_INDEX 1
       
    64 #define GST_DISABLE_PLUGIN 1
    62 #define GST_DISABLE_PLUGIN 1
    65 #define GST_DISABLE_URI 1
       
    66 #define GST_DISABLE_XML 1
    63 #define GST_DISABLE_XML 1
    67 #define GST_DISABLE_LOADSAVE_REGISTRY 1
    64 #define GST_DISABLE_LOADSAVE_REGISTRY 1
    68 #define GST_HAVE_GLIB_2_8 1
    65 #define GST_HAVE_GLIB_2_8 1
    69 #endif
    66 #endif
    70 
    67 
   131  * %GST_DISABLE_LOADSAVE and %GST_DISABLE_REGISTRY (in the xml registry case).
   128  * %GST_DISABLE_LOADSAVE and %GST_DISABLE_REGISTRY (in the xml registry case).
   132  */
   129  */
   133 #define GST_DISABLE_XML 1
   130 #define GST_DISABLE_XML 1
   134 
   131 
   135 /* FIXME: test and document these! */
   132 /* FIXME: test and document these! */
   136 /* Configure the use of glib enumtypes (useful for introspection)
       
   137  * see http://bugzilla.gnome.org/show_bug.cgi?id=342564
       
   138  */
       
   139 /* #undef GST_DISABLE_ENUMTYPES */
       
   140 /* Configure the use of indizies for seeking
       
   141  * (not used in plugins right now)
       
   142  */
       
   143 /* #undef GST_DISABLE_INDEX */
       
   144 /* Configures the use of external plugins */
   133 /* Configures the use of external plugins */
   145 /* #undef GST_DISABLE_PLUGIN */
   134 /* #undef GST_DISABLE_PLUGIN */
   146 /* Configures the use of uri-handlers */
       
   147 /* #undef GST_DISABLE_URI */
       
   148 
   135 
   149 /* printf extension format */
   136 /* printf extension format */
   150 /**
   137 /**
   151  * GST_PTR_FORMAT:
   138  * GST_PTR_FORMAT:
   152  *
   139  *
   210 #else
   197 #else
   211 #define GST_EXPORT __declspec(dllimport) extern
   198 #define GST_EXPORT __declspec(dllimport) extern
   212 #endif
   199 #endif
   213 #else /* not _MSC_VER */
   200 #else /* not _MSC_VER */
   214 #define GST_PLUGIN_EXPORT
   201 #define GST_PLUGIN_EXPORT
       
   202 #ifdef __SYMBIAN32__
       
   203 #ifdef __WINSCW__
       
   204 #define GST_EXPORT __declspec(dllexport) extern
       
   205 #else
       
   206 #define GST_EXPORT __declspec(dllimport) extern
       
   207 #endif
       
   208 #else
   215 #define GST_EXPORT extern
   209 #define GST_EXPORT extern
   216 #endif
   210 #endif
   217 
   211 
       
   212 #endif
       
   213 
   218 #endif /* __GST_CONFIG_H__ */
   214 #endif /* __GST_CONFIG_H__ */