AAFMetaDict.xls

Phil Tudor
2004-02-09
2004-03-02
  • Phil Tudor
    Phil Tudor
    2004-02-09

    I suggest we do the following with AAFMetaDict.xls:
    Comment out ("#" in column A) the features of v1.1 and v1.2 and check it into the main trunk, for use as the master spreadsheet for _v1.0.1_ and beyond. (I have already done the commenting out locally and am able to regenerate a AAFMetaDictionary.h that is identical to Tim B's AAFMetaDictionary.h of 16 July 2002.) It might be less error prone to move to the new AAFMetaDict.xls under CVS control sooner rather than later.

    Any comments?

    Phil

     
    • Phil Tudor
      Phil Tudor
      2004-02-12

      I have checked in AAFMetaDict.xls as outlined in the previous message. This replaces DictP18-277-1847Master.xls (now in the CVS attic). It is funtionally the same as DictP18-277-1847Master.xls, except for MobSlot::SlotID changing to UInt32 inline with AAF v1.0.1. The AAFMetaDictionary.h file differs from TimB's earlier one (two years ago) only in the change of MobSlot::SlotID to UInt32. AAFMetaDict.xls includes the proposed v1.1 and some v1.2 entries COMMENTED OUT. As we implement v1.1, we can uncomment these entries incrementally.

      Phil

       
    • Phil Tudor
      Phil Tudor
      2004-02-18

      I have updated this as follows:

      Added kAAFSegmentedFrame to LayoutType
      Added kAAFOneToOnePAL to PulldownKindType
      Added kAAFCompNull to RGBAComponentKind
      (commented out still) Corrected TaggedValueDefinition and KLVDataDefinition superclasses (DefinitionObject, not InterchangeObject)
      (commented out still) Corrected WeakReference<PropertyDefinition> path from Root

      Phil

       
      • Oliver Morgan
        Oliver Morgan
        2004-02-22

        Please could we start checking in AAFMetaDict.csv file as well? Then cvs will show us a diff
        thanks

         
    • Phil Tudor
      Phil Tudor
      2004-02-23

      Don't the diffs on AAFMetaDictionary.h amount to the same thing? (Excepting the commented out entries, which are an unusual feature of AAFMetaDict.xls at the moment, which will soon be gone.)

      Phil

       
      • Oliver Morgan
        Oliver Morgan
        2004-02-23

        not really the same thing. I know Alexey and I found lots of nits by diffing the csv.

        admittedly we are hoping to move beyond the xls to csv to .h method soonish, and then will be able to diff a xml file.

         
    • Phil Tudor
      Phil Tudor
      2004-03-02

      I have removed the incorrect UnknownChunks property from PCMDescriptor. According to the latest drafts of SMPTE 382M, this correctly belongs in the WaveAudioPhysicalDescriptor (MXF name). The WaveAudioPhysicalDescriptor can remain a v1.2 thing.

      Phil