gstreamer_core/gst/gstconfig.h
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    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
    62 #define GST_DISABLE_PLUGIN 1
    64 #define GST_DISABLE_PLUGIN 1
       
    65 #define GST_DISABLE_URI 1
    63 #define GST_DISABLE_XML 1
    66 #define GST_DISABLE_XML 1
    64 #define GST_DISABLE_LOADSAVE_REGISTRY 1
    67 #define GST_DISABLE_LOADSAVE_REGISTRY 1
    65 #define GST_HAVE_GLIB_2_8 1
    68 #define GST_HAVE_GLIB_2_8 1
    66 #endif
    69 #endif
    67 
    70 
   128  * %GST_DISABLE_LOADSAVE and %GST_DISABLE_REGISTRY (in the xml registry case).
   131  * %GST_DISABLE_LOADSAVE and %GST_DISABLE_REGISTRY (in the xml registry case).
   129  */
   132  */
   130 #define GST_DISABLE_XML 1
   133 #define GST_DISABLE_XML 1
   131 
   134 
   132 /* FIXME: test and document these! */
   135 /* 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 */
   133 /* Configures the use of external plugins */
   144 /* Configures the use of external plugins */
   134 /* #undef GST_DISABLE_PLUGIN */
   145 /* #undef GST_DISABLE_PLUGIN */
       
   146 /* Configures the use of uri-handlers */
       
   147 /* #undef GST_DISABLE_URI */
   135 
   148 
   136 /* printf extension format */
   149 /* printf extension format */
   137 /**
   150 /**
   138  * GST_PTR_FORMAT:
   151  * GST_PTR_FORMAT:
   139  *
   152  *
   197 #else
   210 #else
   198 #define GST_EXPORT __declspec(dllimport) extern
   211 #define GST_EXPORT __declspec(dllimport) extern
   199 #endif
   212 #endif
   200 #else /* not _MSC_VER */
   213 #else /* not _MSC_VER */
   201 #define GST_PLUGIN_EXPORT
   214 #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
       
   209 #define GST_EXPORT extern
   215 #define GST_EXPORT extern
   210 #endif
   216 #endif
   211 
   217 
   212 #endif
       
   213 
       
   214 #endif /* __GST_CONFIG_H__ */
   218 #endif /* __GST_CONFIG_H__ */