+2004-01-23 Ronald Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gsttag.c: (_gst_tag_initialize):
+ * gst/gsttag.h:
+ Add application tag (for encoding/muxing app).
+
2004-01-23 Thomas Vander Stichele <thomas at apestaart dot org>
* autogen.sh:
-Subproject commit c81ad072c76522175cbddead96d6f3c448068d67
+Subproject commit 0bcde342015b96d9a6ba3b9d9102e2a543399d96
_("performer"),
_("person(s) performing"),
gst_tag_merge_strings_with_comma);
- gst_tag_register (GST_TAG_DURATION,
- G_TYPE_UINT64, GST_TAG_FLAG_DECODED,
+ gst_tag_register (GST_TAG_APPLICATION, GST_TAG_FLAG_META,
+ G_TYPE_STRING,
+ _("application"),
+ _("application that wrote the stream"),
+ gst_tag_merge_strings_with_comma);
+ gst_tag_register (GST_TAG_DURATION, GST_TAG_FLAG_DECODED,
+ G_TYPE_UINT64,
_("duration"),
_("length in GStreamer time units (nanoseconds)"),
NULL);
#define GST_TAG_CONTACT "contact"
#define GST_TAG_LICENSE "license"
#define GST_TAG_PERFORMER "performer"
+#define GST_TAG_APPLICATION "application"
#define GST_TAG_DURATION "duration"
#define GST_TAG_CODEC "codec"
#define GST_TAG_BITRATE "bitrate"
_("performer"),
_("person(s) performing"),
gst_tag_merge_strings_with_comma);
- gst_tag_register (GST_TAG_DURATION,
- G_TYPE_UINT64, GST_TAG_FLAG_DECODED,
+ gst_tag_register (GST_TAG_APPLICATION, GST_TAG_FLAG_META,
+ G_TYPE_STRING,
+ _("application"),
+ _("application that wrote the stream"),
+ gst_tag_merge_strings_with_comma);
+ gst_tag_register (GST_TAG_DURATION, GST_TAG_FLAG_DECODED,
+ G_TYPE_UINT64,
_("duration"),
_("length in GStreamer time units (nanoseconds)"),
NULL);
#define GST_TAG_CONTACT "contact"
#define GST_TAG_LICENSE "license"
#define GST_TAG_PERFORMER "performer"
+#define GST_TAG_APPLICATION "application"
#define GST_TAG_DURATION "duration"
#define GST_TAG_CODEC "codec"
#define GST_TAG_BITRATE "bitrate"