Commit f21808c6 authored by Ronald S. Bultje's avatar Ronald S. Bultje
Browse files

gst/gsttag.*: Add application tag (for encoding/muxing app).

Original commit message from CVS:
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).
parent 001dbed9
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:
......
common @ 0bcde342
Subproject commit c81ad072c76522175cbddead96d6f3c448068d67
Subproject commit 0bcde342015b96d9a6ba3b9d9102e2a543399d96
......@@ -142,8 +142,13 @@ _gst_tag_initialize (void)
_("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);
......
......@@ -240,6 +240,7 @@ GstTagList * gst_event_tag_get_list (GstEvent * tag_event);
#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"
......
......@@ -142,8 +142,13 @@ _gst_tag_initialize (void)
_("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);
......
......@@ -240,6 +240,7 @@ GstTagList * gst_event_tag_get_list (GstEvent * tag_event);
#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"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment