summaryrefslogtreecommitdiffstats
path: root/gst/qtdemux/quicktime.c
diff options
context:
space:
mode:
authorMarco Ballesio <marco.ballesio@nokia.com>2009-04-15 20:10:04 +0300
committerStefan Kost <ensonic@users.sf.net>2009-04-15 20:14:19 +0300
commit94d5d24cf0e72752d6d7d10c8357e48eaf366ca2 (patch)
tree52c6db81638e14012d5f7a43cfe9673e350f3b94 /gst/qtdemux/quicktime.c
parentaf7f3a50ddef157e32493597ee28a2f5ee4c5fa6 (diff)
qtdemux: implement 3GPP (TS 26.244 V8.0.0) Asset metadata handling, Fixes #132193
Implements 3gpp iso metadata tags which are different from mov udta atoms.
Diffstat (limited to 'gst/qtdemux/quicktime.c')
-rw-r--r--gst/qtdemux/quicktime.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gst/qtdemux/quicktime.c b/gst/qtdemux/quicktime.c
index 97888345..a2da40fa 100644
--- a/gst/qtdemux/quicktime.c
+++ b/gst/qtdemux/quicktime.c
@@ -41,6 +41,10 @@ plugin_init (GstPlugin * plugin)
GST_TYPE_BUFFER, "QT atom", "unparsed QT tag atom",
gst_tag_merge_use_first);
+ gst_tag_register (GST_QT_DEMUX_CLASSIFICATION_TAG, GST_TAG_FLAG_META,
+ G_TYPE_STRING, GST_QT_DEMUX_CLASSIFICATION_TAG, "content classification",
+ gst_tag_merge_use_first);
+
if (!gst_element_register (plugin, "qtdemux",
GST_RANK_PRIMARY, GST_TYPE_QTDEMUX))
return FALSE;