--- ffmpeg-ace432f/libavformat/isom.h	2011-04-26 06:44:19.000000000 -0400
+++ changes/isom.h	2011-10-12 14:52:04.000000000 -0400
@@ -21,6 +21,10 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
+/*  Changes after adding to ClearCase  */
+// DATE            DESCRIPTION
+// 12-10-2010      Allow parsing udta box metadata on stream level
+
 #ifndef AVFORMAT_ISOM_H
 #define AVFORMAT_ISOM_H
 
@@ -125,6 +129,9 @@
     int dts_shift;        ///< dts shift when ctts is negative
 } MOVStreamContext;
 
+#define META_EXT_ITUNES_TYPE 0x1
+#define META_EXT_STREAM_LEVEL 0x2
+
 typedef struct MOVContext {
     AVFormatContext *fc;
     int time_scale;
@@ -137,7 +144,7 @@
     MOVFragment fragment; ///< current fragment in moof atom
     MOVTrackExt *trex_data;
     unsigned trex_count;
-    int itunes_metadata;  ///< metadata are itunes style
+    int metadata_ext;  ///< bitfield, type and level of metadata, e.g. are itunes style
     int chapter_track;
 } MOVContext;
 
