tee: Check for the removed pad flag also in the slow pushing path
[platform/upstream/gstreamer.git] / gst / gsterror.h
index 8918149..9cb6d40 100644 (file)
@@ -126,7 +126,7 @@ typedef enum
  * @GST_RESOURCE_ERROR_NO_SPACE_LEFT: used when the resource has no space left.
  * @GST_RESOURCE_ERROR_NOT_AUTHORIZED: used when the resource can't be opened
  *                                     due to missing authorization.
- *                                     (Since 1.2.4)
+ *                                     (Since: 1.2.4)
  * @GST_RESOURCE_ERROR_NUM_ERRORS: the number of resource error types.
  *
  * Resource errors are for any resource used by an element:
@@ -235,17 +235,26 @@ typedef enum
 #define GST_STREAM_ERROR    gst_stream_error_quark ()
 
 /**
- * GST_ERROR_SYSTEM:
+ * GST_ERROR_SYSTEM: (skip):
  *
  * Builds a string using errno describing the previously failed system
  * call.  To be used as the debug argument in #GST_ELEMENT_ERROR.
  */
 #define GST_ERROR_SYSTEM    ("system error: %s", g_strerror (errno))
 
+GST_API
 gchar *gst_error_get_message (GQuark domain, gint code);
+
+GST_API
 GQuark gst_stream_error_quark (void);
+
+GST_API
 GQuark gst_core_error_quark (void);
+
+GST_API
 GQuark gst_resource_error_quark (void);
+
+GST_API
 GQuark gst_library_error_quark (void);
 
 G_END_DECLS