tags: add a tag for the container format
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 7 May 2009 15:08:43 +0000 (16:08 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 11 May 2009 22:44:19 +0000 (23:44 +0100)
API: add GST_TAG_CONTAINER_FORMAT

docs/gst/gstreamer-sections.txt
gst/gsttaglist.c
gst/gsttaglist.h

index 7a265c2..1f9516e 100644 (file)
@@ -2052,6 +2052,7 @@ GST_TAG_CODEC
 GST_TAG_VIDEO_CODEC
 GST_TAG_AUDIO_CODEC
 GST_TAG_SUBTITLE_CODEC
+GST_TAG_CONTAINER_FORMAT
 GST_TAG_BITRATE
 GST_TAG_NOMINAL_BITRATE
 GST_TAG_MINIMUM_BITRATE
index c8ae601..f37b1c1 100644 (file)
@@ -211,6 +211,9 @@ _gst_tag_initialize (void)
   gst_tag_register (GST_TAG_SUBTITLE_CODEC, GST_TAG_FLAG_ENCODED,
       G_TYPE_STRING,
       _("subtitle codec"), _("codec the subtitle data is stored in"), NULL);
+  gst_tag_register (GST_TAG_CONTAINER_FORMAT, GST_TAG_FLAG_ENCODED,
+      G_TYPE_STRING, _("container format"),
+      _("container format the data is stored in"), NULL);
   gst_tag_register (GST_TAG_BITRATE, GST_TAG_FLAG_ENCODED,
       G_TYPE_UINT, _("bitrate"), _("exact or average bitrate in bits/s"), NULL);
   gst_tag_register (GST_TAG_NOMINAL_BITRATE, GST_TAG_FLAG_ENCODED,
index bfb5a10..abf1eab 100644 (file)
@@ -582,6 +582,14 @@ gboolean     gst_tag_list_get_buffer_index  (const GstTagList * list,
  */
 #define GST_TAG_SUBTITLE_CODEC         "subtitle-codec"
 /**
+ * GST_TAG_CONTAINER_FORMAT:
+ *
+ * container format the data is stored in (string)
+ *
+ * Since: 0.10.24
+ */
+#define GST_TAG_CONTAINER_FORMAT       "container-format"
+/**
  * GST_TAG_BITRATE:
  *
  * exact or average bitrate in bits/s (unsigned integer)