Index: gst/gsttag.c
===================================================================
RCS file: /cvs/gstreamer/gstreamer/gst/Attic/gsttag.c,v
retrieving revision 1.26.4.2
diff -u -r1.26.4.2 gsttag.c
--- gst/gsttag.c	21 Jun 2005 08:40:48 -0000	1.26.4.2
+++ gst/gsttag.c	24 Jan 2006 04:46:19 -0000
@@ -25,6 +25,7 @@
 
 #include "gst_private.h"
 #include "gst-i18n-lib.h"
+#include "gstbuffer.h"
 #include "gsttag.h"
 #include "gstinfo.h"
 #include "gstvalue.h"
@@ -191,6 +192,9 @@
   gst_tag_register (GST_TAG_LANGUAGE_CODE, GST_TAG_FLAG_META, G_TYPE_STRING,
       _("language code"),
       _("language code for this stream, conforming to ISO-639-1"), NULL);
+  gst_tag_register (GST_TAG_IMAGE, GST_TAG_FLAG_META, GST_TYPE_BUFFER,
+      _("image"),
+      _("cover art or image for screenshot display"), NULL);
 }
 
 /**
Index: gst/gsttag.h
===================================================================
RCS file: /cvs/gstreamer/gstreamer/gst/Attic/gsttag.h,v
retrieving revision 1.19.2.2
diff -u -r1.19.2.2 gsttag.h
--- gst/gsttag.h	2 May 2005 16:39:00 -0000	1.19.2.2
+++ gst/gsttag.h	24 Jan 2006 04:46:19 -0000
@@ -436,6 +436,13 @@
  * Language code (ISO-639-1)
  */
 #define GST_TAG_LANGUAGE_CODE		"language-code"
+/**
+ * GST_TAG_IMAGE:
+ *
+ * Image, such as cover art or screenshot in movie (if explicitely
+ * supplied in media)
+ */
+#define GST_TAG_IMAGE			"image"
 
 G_END_DECLS
 
