From: <mn...@ke...> - 2010-11-19 18:24:34
|
Module: gst-plugins-bad Branch: master Commit: 84d8b33d1a28029b75d0d266397beb915ba0888a URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=84d8b33d1a28029b75d0d266397beb915ba0888a Author: Marc-André Lureau <ml...@fl...> Date: Mon Sep 28 13:01:30 2009 +0200 qtmux: add a couple of fourcc for fragmented mp4 --- gst/qtmux/fourcc.h | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/gst/qtmux/fourcc.h b/gst/qtmux/fourcc.h index cbef8bb..188e202 100644 --- a/gst/qtmux/fourcc.h +++ b/gst/qtmux/fourcc.h @@ -194,6 +194,21 @@ G_BEGIN_DECLS #define FOURCC_SEQH GST_MAKE_FOURCC('S','E','Q','H') #define FOURCC_SMI_ GST_MAKE_FOURCC('S','M','I',' ') +/* fragmented mp4 */ +#define FOURCC_mvex GST_MAKE_FOURCC('m','v','e','x') +#define FOURCC_mehd GST_MAKE_FOURCC('m','e','h','d') +#define FOURCC_trex GST_MAKE_FOURCC('t','r','e','x') +#define FOURCC_mfra GST_MAKE_FOURCC('m','f','r','a') +#define FOURCC_moof GST_MAKE_FOURCC('m','o','o','f') +#define FOURCC_tfra GST_MAKE_FOURCC('t','f','r','a') +#define FOURCC_tfhd GST_MAKE_FOURCC('t','f','h','d') +#define FOURCC_trun GST_MAKE_FOURCC('t','r','u','n') +#define FOURCC_sdtp GST_MAKE_FOURCC('s','d','t','p') +#define FOURCC_mfro GST_MAKE_FOURCC('m','f','r','o') +#define FOURCC_mfhd GST_MAKE_FOURCC('m','f','h','d') +#define FOURCC_mvhd GST_MAKE_FOURCC('m','v','h','d') +#define FOURCC_traf GST_MAKE_FOURCC('t','r','a','f') + /* Xiph fourcc */ #define FOURCC_XiTh GST_MAKE_FOURCC('X','i','T','h') #define FOURCC_XdxT GST_MAKE_FOURCC('X','d','x','T') @@ -220,6 +235,9 @@ G_BEGIN_DECLS #define MS_WAVE_FOURCC(codecid) GST_MAKE_FOURCC( \ 'm', 's', ((codecid)>>8)&0xff, ((codecid)&0xff)) +#define FOURCC_owma GST_MAKE_FOURCC('o','w','m','a') +#define FOURCC_ovc1 GST_MAKE_FOURCC('o','v','c','1') + G_END_DECLS #endif /* __FOURCC_H__ */ |