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/qtdemux_types.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/qtdemux_types.c')
-rw-r--r-- | gst/qtdemux/qtdemux_types.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gst/qtdemux/qtdemux_types.c b/gst/qtdemux/qtdemux_types.c index 357fee54..d2b7e5a7 100644 --- a/gst/qtdemux/qtdemux_types.c +++ b/gst/qtdemux/qtdemux_types.c @@ -95,14 +95,19 @@ static const QtNodeType qt_node_types[] = { {FOURCC_meta, "meta", 0, qtdemux_dump_unknown}, {FOURCC_ilst, "ilst", QT_FLAG_CONTAINER,}, {FOURCC__nam, "Name", QT_FLAG_CONTAINER,}, + {FOURCC_titl, "Title", QT_FLAG_CONTAINER,}, {FOURCC__ART, "Artist", QT_FLAG_CONTAINER,}, + {FOURCC_auth, "Author", QT_FLAG_CONTAINER,}, + {FOURCC_perf, "Performer", QT_FLAG_CONTAINER,}, {FOURCC__wrt, "Writer", QT_FLAG_CONTAINER,}, {FOURCC__grp, "Group", QT_FLAG_CONTAINER,}, {FOURCC__alb, "Album", QT_FLAG_CONTAINER,}, + {FOURCC_albm, "Album", QT_FLAG_CONTAINER,}, {FOURCC__day, "Date", QT_FLAG_CONTAINER,}, {FOURCC__cpy, "Copyright", QT_FLAG_CONTAINER,}, {FOURCC__cmt, "Comment", QT_FLAG_CONTAINER,}, {FOURCC__des, "Description", QT_FLAG_CONTAINER,}, + {FOURCC_dscp, "Description", QT_FLAG_CONTAINER,}, {FOURCC__req, "Requirement", QT_FLAG_CONTAINER,}, {FOURCC__enc, "Encoder", QT_FLAG_CONTAINER,}, {FOURCC_gnre, "Genre", QT_FLAG_CONTAINER,}, @@ -127,8 +132,11 @@ static const QtNodeType qt_node_types[] = { {FOURCC_ctts, "Composition time to sample", 0, qtdemux_dump_ctts}, {FOURCC_XiTh, "XiTh", 0}, {FOURCC_XdxT, "XdxT", 0}, + {FOURCC_loci, "loci", 0}, + {FOURCC_clsf, "clsf", 0}, {0, "unknown", 0,}, }; + static const int n_qt_node_types = sizeof (qt_node_types) / sizeof (qt_node_types[0]); |