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_fourcc.h | |
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_fourcc.h')
-rw-r--r-- | gst/qtdemux/qtdemux_fourcc.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gst/qtdemux/qtdemux_fourcc.h b/gst/qtdemux/qtdemux_fourcc.h index cbf5b15f..aa9a1f2d 100644 --- a/gst/qtdemux/qtdemux_fourcc.h +++ b/gst/qtdemux/qtdemux_fourcc.h @@ -140,6 +140,17 @@ G_BEGIN_DECLS #define FOURCC_keyw GST_MAKE_FOURCC('k','e','y','w') #define FOURCC_kywd GST_MAKE_FOURCC('k','y','w','d') +/* 3gpp asset meta data fourcc */ +#define FOURCC_titl GST_MAKE_FOURCC('t','i','t','l') +#define FOURCC_dscp GST_MAKE_FOURCC('d','s','c','p') +#define FOURCC_perf GST_MAKE_FOURCC('p','e','r','f') +#define FOURCC_auth GST_MAKE_FOURCC('a','u','t','h') +#define FOURCC_rtng GST_MAKE_FOURCC('r','t','n','g') +#define FOURCC_clsf GST_MAKE_FOURCC('c','l','s','f') +#define FOURCC_loci GST_MAKE_FOURCC('l','o','c','i') +#define FOURCC_albm GST_MAKE_FOURCC('a','l','b','m') +#define FOURCC_yrrc GST_MAKE_FOURCC('y','r','r','c') + /* ISO Motion JPEG 2000 fourcc */ #define FOURCC_mjp2 GST_MAKE_FOURCC('m','j','p','2') #define FOURCC_jp2h GST_MAKE_FOURCC('j','p','2','h') |