* @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:
#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