summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorMathieu Duponchelle <mathieu.duponchelle@epitech.eu>2013-08-22 00:02:28 +0200
committerSebastian Dröge <slomo@circular-chaos.org>2013-09-09 15:33:54 +0200
commitff05a4698e7462f96f3161a1e93814db6de3c353 (patch)
treed3ee682c2b78fa0b3adb353ff6093c19562f8272 /gst
parent8d24c4e451d0b9b5fb2b42fa25c7592166d9e994 (diff)
meta: Add a #define for memory metadata
Diffstat (limited to 'gst')
-rw-r--r--gst/gstmeta.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/gst/gstmeta.h b/gst/gstmeta.h
index 0a6cd7847..d9c8454fc 100644
--- a/gst/gstmeta.h
+++ b/gst/gstmeta.h
@@ -82,6 +82,14 @@ typedef enum {
#define GST_META_FLAG_UNSET(meta,flag) (GST_META_FLAGS (meta) &= ~(flag))
/**
+ * GST_META_TAG_MEMORY_STR:
+ * This metadata stays relevant as long as memory layout is unchanged.
+ *
+ * Since: 1.2
+ */
+#define GST_META_TAG_MEMORY_STR "memory"
+
+/**
* GstMeta:
* @flags: extra flags for the metadata
* @info: pointer to the #GstMetaInfo
@@ -199,7 +207,7 @@ const GstMetaInfo * gst_meta_register (GType api, const gchar *impl,
GstMetaFreeFunction free_func,
GstMetaTransformFunction transform_func);
const GstMetaInfo * gst_meta_get_info (const gchar * impl);
-const gchar* const* gst_meta_api_type_get_tags (GType api);
+const gchar* const* gst_meta_api_type_get_tags (GType api);
/* some default tags */
GST_EXPORT GQuark _gst_meta_tag_memory;