diff options
author | Marco Ballesio <marco.ballesio@nokia.com> | 2009-04-15 20:10:04 +0300 |
---|---|---|
committer | Stefan Kost <ensonic@users.sf.net> | 2009-04-15 20:14:19 +0300 |
commit | 94d5d24cf0e72752d6d7d10c8357e48eaf366ca2 (patch) | |
tree | 52c6db81638e14012d5f7a43cfe9673e350f3b94 /gst/qtdemux/quicktime.c | |
parent | af7f3a50ddef157e32493597ee28a2f5ee4c5fa6 (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.c | 4 |
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; |