Log of changes made between Jun-2005 and Jul-2005

Date Developer Files Checkin comment
2005/06/29 montrowe meta/headergen/extEnumUid.cpp, meta/makefile, meta/headergen/classDefUid.cpp Synchronize with minor changes on Avid side
2005/06/28 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp Fixed cast
2005/06/28 philipn ref-impl/src/OM/OMXMLStorage.cpp, ref-impl/src/OM/OMXMLStorage.h Data streams are now written to a sub-directory with name equal to the XML document name minus the file suffix and plus the suffix _stream
2005/06/28 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp URI to filepath conversion has moved to the data stream open and create functions
2005/06/28 philipn ref-impl/src/OM/OMXMLUtilities.cpp, ref-impl/src/OM/OMXMLUtilities.h Added function to make a directory for the stream data
2005/06/27 philipn ref-impl/src/OM/XMLReader.cpp, ref-impl/src/OM/XMLReader.h, ref-impl/src/OM/XMLWriter.cpp, ref-impl/src/OM/XMLWriter.h Integration of XMLReader into OMXMLReader and XMLWriter into OMXMLWriter
2005/06/27 philipn ref-impl/src/OM/OMXMLWriter.cpp, ref-impl/src/OM/OMXMLWriter.h Integrated XMLWriter into OMXMLWriter; changed to use wchar_t (UTF-16); using OM equivalents of STL
2005/06/27 philipn ref-impl/src/OM/OMXMLReader.cpp, ref-impl/src/OM/OMXMLReader.h Integrated XMLReader into OMXMLReader; changed to use wchar_t (UTF-16); using OM equivalents of STL
2005/06/27 philipn ref-impl/src/OM/OMXMLStorage.cpp Using the new create() function to create a XML reader or writer; Added forward slash as possible path separator in windows file paths; catching exceptions not caught when creating or opening data streams
2005/06/27 philipn ref-impl/src/OM/OMSymbolspace.cpp Updates to support an optional MetaDef::description without relying on OMWString::c_str() returning null when the string is not set; OMWString::c_str() was changed to never return a null.
2005/06/27 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp Added explicit casts to keep MSVC happy
2005/06/27 philipn ref-impl/src/OM/OMXMLPStoredObjectFactory.cpp Update to match the updated OMXMLReader class which has a create() function to create an XML reader.
2005/06/27 philipn ref-impl/src/OM/OMXMLUtilities.cpp Added forward slash as possible path separator in windows file paths
2005/06/27 philipn ref-impl/src/OM/OMWString.cpp Updated so that the c_str() function never returns a null; users should be aware that a string not set cannot be differentiated from a empty string.
2005/06/27 philipn AAFWinSDK/ref-impl/Om/Om.dsp Removed XMLWriter and XMLReader which have been integrated into OMXMLWriter and OMXMLReader
2005/06/27 philipn ref-impl/src/OM/OMStream.cpp Removed invalid post condition that prevented number bytes requested from being greater than number of bytes left in stream
2005/06/22 akharkev ref-impl/include/ref-api/AAFPrivate.h, ref-impl/include/com-api/AAF.h, ref-impl/include/com-api/AAFPlugin.h, ref-impl/include/com-api/AAFPlugin.idl, ref-impl/include/com-api/AAFPluginTypes.h, ref-impl/include/com-api/AAFPlugin_i.c, ref-impl/include/com-api/AAFPrivate.h, ref-impl/include/com-api/AAFPrivate.idl, ref-impl/include/com-api/AAFPrivate_i.c, ref-impl/include/com-api/AAF_i.c, ref-impl/include/ref-api/AAFPlugin.h Fix the line endings.
2005/06/22 akharkev ref-impl/include/com-api/AAFTypes.h Fix the previous checkin - ref-api/AAFTypes.h was checked in by mistake.
2005/06/17 akharkev ref-impl/include/AAFClassDefUIDs.h, ref-impl/include/AAFMetaDictionary.h, ref-impl/include/AAFPropertyDefs.h, ref-impl/include/AAFPropertyIDs.h, ref-impl/include/AAFStoredObjectIDs.h Regenerated: Uncomment AES3PCMDescriptor in the meta-dcitionary.
2005/06/17 akharkev meta/AAFMetaDict.xls Uncomment AES3PCMDescriptor in the meta-dcitionary.
2005/06/16 stuart_hc test/com/ScaleTest/ScaleTest.cpp Extend essence-readback tests to exercise EssenceAccess API in addition to EssenceData
2005/06/16 stuart_hc ref-impl/plugins/CAAFPCMCodec.cpp Fix duplicated test which failed to find new kAAFDataDef_Sound essence
2005/06/16 stuart_hc examples/com-api/ExportPCM/ExportPCM.cpp, examples/com-api/ImportPCM/ImportPCM.cpp Use new DataDef instead of legacy DDEF_Sound to show best practice
2005/06/14 montrowe meta/makefile, meta/mkdict.awk, meta/headergen/GNUmakefile, meta/headergen/classDefUid.cpp, meta/headergen/extEnumUid.cpp, meta/headergen/genDefInstances.cpp, meta/headergen/headerGenTypes.h, meta/headergen/headerGenUtils.cpp, meta/headergen/headerGenUtils.h, meta/headergen/install-headers.bash, meta/headergen/propertyDefUid.cpp, meta/headergen/propertyId.cpp, meta/headergen/storedObjectUid.cpp, meta/headergen/typeDefUid.cpp, ref-impl/include/AAFClassDefUIDs.h, ref-impl/include/AAFCodecDefs.h, ref-impl/include/AAFCompressionDefs.h, ref-impl/include/AAFContainerDefs.h, ref-impl/include/AAFDataDefs.h, ref-impl/include/AAFExtEnum.h, ref-impl/include/AAFInterpolatorDefs.h, ref-impl/include/AAFKLVDataDefs.h, ref-impl/include/AAFMetaDictionary.h, ref-impl/include/AAFOPDefs.h, ref-impl/include/AAFOperationDefs.h, ref-impl/include/AAFParameterDefs.h, ref-impl/include/AAFPlatform.h, ref-impl/include/AAFPluginDefs.h, ref-impl/include/AAFPropertyDefs.h, ref-impl/include/AAFPropertyIDs.h, ref-impl/include/AAFStoredObjectIDs.h, ref-impl/include/AAFTaggedValueDefs.h, ref-impl/include/AAFTypeDefUIDs.h Merge updates from Avid to SourceForge fro Meta Dictionary file generation: 1) Replace use of AAFTypes.h with private header headerrGenTypes.h as AAFTypes.h may not have been cerated yet. 2) Update makefiles to make more robust and complete. 3) Update Meta Dictionary make file to install new header. 4) Update copyrights as appropriate.
2005/06/13 montrowe AAFWinSDK/Test/com/ComModTestAAF/ComModTestAAF.vcproj, AAFWinSDK/ref-impl/Impl/Impl.vcproj, AAFWinSDK/ref-impl/comapi/comapi.vcproj, ref-impl/include/com-api/AAF.h, ref-impl/include/com-api/AAFPlugin.h, ref-impl/include/com-api/AAFPlugin.idl, ref-impl/include/com-api/AAFPluginTypes.h, ref-impl/include/com-api/AAFPlugin_i.c, ref-impl/include/com-api/AAFPrivate.h, ref-impl/include/com-api/AAFPrivate.idl, ref-impl/include/com-api/AAFPrivate_i.c, ref-impl/include/com-api/AAFTypes.h, ref-impl/include/com-api/AAF_i.c, ref-impl/include/ref-api/AAFPlugin.h, ref-impl/include/ref-api/AAFPlugin_i.c, ref-impl/include/ref-api/AAFPrivate.h, ref-impl/include/ref-api/AAFPrivate_i.c, test/com/ComModTestAAF/ModuleTests/CAAFMultipleDescriptorTest.cpp Contribute AES3PCMDescriptor and MultipleDescriptor interfaces and tests from Avid to OpenSource
2005/06/10 montrowe dodo/AAFAES3PCMDescriptor.dod, dodo/AAFMultipleDescriptor.dod, dodo/AAFTypes.dod, dodo/aafobjects.mk, ref-impl/src/com-api/AAFCLSIDs.h, ref-impl/src/com-api/AAFObjectTable.h, ref-impl/src/com-api/AAFObjectTable_i.cpp, ref-impl/src/com-api/CAAFAES3PCMDescriptor.cpp, ref-impl/src/com-api/CAAFAES3PCMDescriptor.h, ref-impl/src/com-api/CAAFEnumValidation.cpp, ref-impl/src/com-api/CAAFMultipleDescriptor.cpp, ref-impl/src/com-api/CAAFMultipleDescriptor.h, meta/AAFMetaDict.xls, ref-impl/src/com-api/CAAFEnumValidation.h, ref-impl/src/impl/AAFClassIDs.h, ref-impl/src/impl/ImplAAFAES3PCMDescriptor.cpp, ref-impl/src/impl/ImplAAFAES3PCMDescriptor.h, ref-impl/src/impl/ImplAAFMultipleDescriptor.cpp, ref-impl/src/impl/ImplAAFMultipleDescriptor.h, test/com/ComModTestAAF/ModuleTests/CAAFAES3PCMDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFComponentTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFMultipleDescriptorTest.cpp, meta/headergen/GNUmakefile, ref-impl/include/AAFClassDefUIDs.h, ref-impl/include/AAFMetaDictionary.h, ref-impl/include/AAFPropertyDefs.h, ref-impl/include/AAFPropertyIDs.h, ref-impl/include/AAFStoredObjectIDs.h, ref-impl/include/AAFTypeDefUIDs.h, ref-impl/include/CAAFBuiltinDefs.h, ref-impl/include/com-api/AAF.idl, ref-impl/include/com-api/AAFTypes.idl, ref-impl/include/ref-api/AAF.h, ref-impl/include/ref-api/AAFTypes.h, ref-impl/include/ref-api/AAF_i.c Contribute AES3PCMDescriptor and MultipleDescriptor interfaces and tests from Avid to OpenSource
2005/06/09 jptrainor test/com/ComModTestAAF/ModuleTests/CAAFHeaderTest.cpp Fixed vc6 compile glitch introduced by last change.
2005/06/09 philipn ref-impl/src/OM/OMSymbolspace.cpp, ref-impl/src/OM/OMSymbolspace.h Changed registration of extendible enumerations to fix problems which arose when modifying an existing file
2005/06/09 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp Fix cast of set types to use OMSet rather than OMArray; Character type values was changed to support only 1 2-byte character and no UTF-16 surrogate pairs; Changed registration of extendible enumerations to fix problems which arose when modifying an existing file
2005/06/09 philipn ref-impl/src/OM/OMXMLUtilities.cpp, ref-impl/src/OM/OMXMLUtilities.h Character type value escaping changed to support single 2-byte UTF-16 character and no surrogate pairs
2005/06/09 montrowe ref-impl/include/com-api/AAF.idl, ref-impl/include/com-api/AAFPlugin.idl, ref-impl/include/com-api/AAFPluginTypes.idl, ref-impl/include/com-api/AAFPrivate.idl, ref-impl/include/com-api/AAFTypes.idl, ref-impl/include/ref-api/AAF.h, ref-impl/include/ref-api/AAFPlugin.h, ref-impl/include/ref-api/AAFPluginTypes.h, ref-impl/include/ref-api/AAFPlugin_i.c, ref-impl/include/ref-api/AAFPrivate.h, ref-impl/include/ref-api/AAFPrivate_i.c, ref-impl/include/ref-api/AAFTypes.h, ref-impl/include/ref-api/AAF_i.c, ref-impl/src/com-api/AAFCLSIDs.h, ref-impl/src/com-api/AAFObjectTable.h, ref-impl/src/com-api/AAFObjectTable_i.cpp, ref-impl/src/com-api/CAAFAIFCDescriptor.cpp, ref-impl/src/com-api/CAAFAIFCDescriptor.h, ref-impl/src/com-api/CAAFAuxiliaryDescriptor.cpp, ref-impl/src/com-api/CAAFAuxiliaryDescriptor.h, ref-impl/src/com-api/CAAFCDCIDescriptor.cpp, ref-impl/src/com-api/CAAFCDCIDescriptor.h, ref-impl/src/com-api/CAAFClassDef.cpp, ref-impl/src/com-api/CAAFClassDef.h, ref-impl/src/com-api/CAAFCodecDef.cpp, ref-impl/src/com-api/CAAFCodecDef.h, ref-impl/src/com-api/CAAFCommentMarker.cpp, ref-impl/src/com-api/CAAFCommentMarker.h, ref-impl/src/com-api/CAAFComponent.cpp, ref-impl/src/com-api/CAAFComponent.h, ref-impl/src/com-api/CAAFCompositionMob.cpp, ref-impl/src/com-api/CAAFCompositionMob.h, ref-impl/src/com-api/CAAFConstantValue.cpp, ref-impl/src/com-api/CAAFConstantValue.h, ref-impl/src/com-api/CAAFContainerDef.cpp, ref-impl/src/com-api/CAAFContainerDef.h, ref-impl/src/com-api/CAAFContentStorage.cpp, ref-impl/src/com-api/CAAFContentStorage.h, ref-impl/src/com-api/CAAFControlPoint.cpp, ref-impl/src/com-api/CAAFControlPoint.h, ref-impl/src/com-api/CAAFDataDef.cpp, ref-impl/src/com-api/CAAFDataDef.h, ref-impl/src/com-api/CAAFDefObject.cpp, ref-impl/src/com-api/CAAFDefObject.h, ref-impl/src/com-api/CAAFDescriptiveFramework.cpp, ref-impl/src/com-api/CAAFDescriptiveFramework.h, ref-impl/src/com-api/CAAFDescriptiveMarker.cpp, ref-impl/src/com-api/CAAFDescriptiveMarker.h, ref-impl/src/com-api/CAAFDictionary.cpp, ref-impl/src/com-api/CAAFDictionary.h, ref-impl/src/com-api/CAAFDigitalImageDescriptor.cpp, ref-impl/src/com-api/CAAFDigitalImageDescriptor.h, ref-impl/src/com-api/CAAFEdgecode.cpp, ref-impl/src/com-api/CAAFEdgecode.h, ref-impl/src/com-api/CAAFEnumValidation.cpp, ref-impl/src/com-api/CAAFEnumValidation.h, ref-impl/src/com-api/CAAFEssenceAccess.cpp, ref-impl/src/com-api/CAAFEssenceAccess.h, ref-impl/src/com-api/CAAFEssenceData.cpp, ref-impl/src/com-api/CAAFEssenceData.h, ref-impl/src/com-api/CAAFEssenceDescriptor.cpp, ref-impl/src/com-api/CAAFEssenceDescriptor.h, ref-impl/src/com-api/CAAFEssenceFormat.cpp, ref-impl/src/com-api/CAAFEssenceFormat.h, ref-impl/src/com-api/CAAFEssenceGroup.cpp, ref-impl/src/com-api/CAAFEssenceGroup.h, ref-impl/src/com-api/CAAFEvent.cpp, ref-impl/src/com-api/CAAFEvent.h, ref-impl/src/com-api/CAAFEventMobSlot.cpp, ref-impl/src/com-api/CAAFEventMobSlot.h, ref-impl/src/com-api/CAAFFile.cpp, ref-impl/src/com-api/CAAFFile.h, ref-impl/src/com-api/CAAFFileDescriptor.cpp, ref-impl/src/com-api/CAAFFileDescriptor.h, ref-impl/src/com-api/CAAFFiller.cpp, ref-impl/src/com-api/CAAFFiller.h, ref-impl/src/com-api/CAAFFilmDescriptor.cpp, ref-impl/src/com-api/CAAFFilmDescriptor.h, ref-impl/src/com-api/CAAFFindSourceInfo.cpp, ref-impl/src/com-api/CAAFFindSourceInfo.h, ref-impl/src/com-api/CAAFGPITrigger.cpp, ref-impl/src/com-api/CAAFGPITrigger.h, ref-impl/src/com-api/CAAFGetFileBits.cpp, ref-impl/src/com-api/CAAFGetFileBits.h, ref-impl/src/com-api/CAAFHTMLClip.cpp, ref-impl/src/com-api/CAAFHTMLClip.h, ref-impl/src/com-api/CAAFHTMLDescriptor.cpp, ref-impl/src/com-api/CAAFHTMLDescriptor.h, ref-impl/src/com-api/CAAFHeader.cpp, ref-impl/src/com-api/CAAFHeader.h, ref-impl/src/com-api/CAAFIdentification.cpp, ref-impl/src/com-api/CAAFIdentification.h, ref-impl/src/com-api/CAAFImportDescriptor.cpp, ref-impl/src/com-api/CAAFImportDescriptor.h, ref-impl/src/com-api/CAAFInterpolationDef.cpp, ref-impl/src/com-api/CAAFInterpolationDef.h, ref-impl/src/com-api/CAAFKLVData.cpp, ref-impl/src/com-api/CAAFKLVData.h, ref-impl/src/com-api/CAAFKLVDataDefinition.cpp, ref-impl/src/com-api/CAAFKLVDataDefinition.h, ref-impl/src/com-api/CAAFLocator.cpp, ref-impl/src/com-api/CAAFLocator.h, ref-impl/src/com-api/CAAFMasterMob.cpp, ref-impl/src/com-api/CAAFMasterMob.h, ref-impl/src/com-api/CAAFMetaDefinition.cpp, ref-impl/src/com-api/CAAFMetaDefinition.h, ref-impl/src/com-api/CAAFMetaDictionary.cpp, ref-impl/src/com-api/CAAFMetaDictionary.h, ref-impl/src/com-api/CAAFMob.cpp, ref-impl/src/com-api/CAAFMob.h, ref-impl/src/com-api/CAAFMobSlot.cpp, ref-impl/src/com-api/CAAFMobSlot.h, ref-impl/src/com-api/CAAFModule.cpp, ref-impl/src/com-api/CAAFNestedScope.cpp, ref-impl/src/com-api/CAAFNestedScope.h, ref-impl/src/com-api/CAAFNetworkLocator.cpp, ref-impl/src/com-api/CAAFNetworkLocator.h, ref-impl/src/com-api/CAAFObject.cpp, ref-impl/src/com-api/CAAFObject.h, ref-impl/src/com-api/CAAFOperationDef.cpp, ref-impl/src/com-api/CAAFOperationDef.h, ref-impl/src/com-api/CAAFOperationGroup.cpp, ref-impl/src/com-api/CAAFOperationGroup.h, ref-impl/src/com-api/CAAFPCMDescriptor.cpp, ref-impl/src/com-api/CAAFPCMDescriptor.h, ref-impl/src/com-api/CAAFParameter.cpp, ref-impl/src/com-api/CAAFParameter.h, ref-impl/src/com-api/CAAFParameterDef.cpp, ref-impl/src/com-api/CAAFParameterDef.h, ref-impl/src/com-api/CAAFPhysicalDescriptor.cpp, ref-impl/src/com-api/CAAFPhysicalDescriptor.h, ref-impl/src/com-api/CAAFPluginDef.cpp, ref-impl/src/com-api/CAAFPluginDef.h, ref-impl/src/com-api/CAAFPluginManager.cpp, ref-impl/src/com-api/CAAFPluginManager.h, ref-impl/src/com-api/CAAFPropValData.cpp, ref-impl/src/com-api/CAAFPropValData.h, ref-impl/src/com-api/CAAFProperty.cpp, ref-impl/src/com-api/CAAFProperty.h, ref-impl/src/com-api/CAAFPropertyDef.cpp, ref-impl/src/com-api/CAAFPropertyDef.h, ref-impl/src/com-api/CAAFPropertyValue.cpp, ref-impl/src/com-api/CAAFPropertyValue.h, ref-impl/src/com-api/CAAFPulldown.cpp, ref-impl/src/com-api/CAAFPulldown.h, ref-impl/src/com-api/CAAFRGBADescriptor.cpp, ref-impl/src/com-api/CAAFRGBADescriptor.h, ref-impl/src/com-api/CAAFRandomFile.cpp, ref-impl/src/com-api/CAAFRandomFile.h, ref-impl/src/com-api/CAAFRandomRawStorage.cpp, ref-impl/src/com-api/CAAFRandomRawStorage.h, ref-impl/src/com-api/CAAFRawStorage.cpp, ref-impl/src/com-api/CAAFRawStorage.h, ref-impl/src/com-api/CAAFRecordingDescriptor.cpp, ref-impl/src/com-api/CAAFRecordingDescriptor.h, ref-impl/src/com-api/CAAFRoot.cpp, ref-impl/src/com-api/CAAFRoot.h, ref-impl/src/com-api/CAAFScopeReference.cpp, ref-impl/src/com-api/CAAFScopeReference.h, ref-impl/src/com-api/CAAFSegment.cpp, ref-impl/src/com-api/CAAFSegment.h, ref-impl/src/com-api/CAAFSelector.cpp, ref-impl/src/com-api/CAAFSelector.h, ref-impl/src/com-api/CAAFSequence.cpp, ref-impl/src/com-api/CAAFSequence.h, ref-impl/src/com-api/CAAFSetFileBits.cpp, ref-impl/src/com-api/CAAFSetFileBits.h, ref-impl/src/com-api/CAAFSoundDescriptor.cpp, ref-impl/src/com-api/CAAFSoundDescriptor.h, ref-impl/src/com-api/CAAFSourceClip.cpp, ref-impl/src/com-api/CAAFSourceClip.h, ref-impl/src/com-api/CAAFSourceMob.cpp, ref-impl/src/com-api/CAAFSourceMob.h, ref-impl/src/com-api/CAAFSourceReference.cpp, ref-impl/src/com-api/CAAFSourceReference.h, ref-impl/src/com-api/CAAFStaticMobSlot.cpp, ref-impl/src/com-api/CAAFStaticMobSlot.h, ref-impl/src/com-api/CAAFStreamPropertyValue.cpp, ref-impl/src/com-api/CAAFStreamPropertyValue.h, ref-impl/src/com-api/CAAFStrongRefArrayValue.cpp, ref-impl/src/com-api/CAAFStrongRefArrayValue.h, ref-impl/src/com-api/CAAFStrongRefSetValue.cpp, ref-impl/src/com-api/CAAFStrongRefSetValue.h, ref-impl/src/com-api/CAAFStrongRefValue.cpp, ref-impl/src/com-api/CAAFStrongRefValue.h, ref-impl/src/com-api/CAAFTIFFDescriptor.cpp, ref-impl/src/com-api/CAAFTIFFDescriptor.h, ref-impl/src/com-api/CAAFTaggedValue.cpp, ref-impl/src/com-api/CAAFTaggedValue.h, ref-impl/src/com-api/CAAFTaggedValueDefinition.cpp, ref-impl/src/com-api/CAAFTaggedValueDefinition.h, ref-impl/src/com-api/CAAFTapeDescriptor.cpp, ref-impl/src/com-api/CAAFTapeDescriptor.h, ref-impl/src/com-api/CAAFTextClip.cpp, ref-impl/src/com-api/CAAFTextClip.h, ref-impl/src/com-api/CAAFTextLocator.cpp, ref-impl/src/com-api/CAAFTextLocator.h, ref-impl/src/com-api/CAAFTimecode.cpp, ref-impl/src/com-api/CAAFTimecode.h, ref-impl/src/com-api/CAAFTimecodeStream.cpp, ref-impl/src/com-api/CAAFTimecodeStream.h, ref-impl/src/com-api/CAAFTimecodeStream12M.cpp, ref-impl/src/com-api/CAAFTimecodeStream12M.h, ref-impl/src/com-api/CAAFTimelineMobSlot.cpp, ref-impl/src/com-api/CAAFTimelineMobSlot.h, ref-impl/src/com-api/CAAFTransition.cpp, ref-impl/src/com-api/CAAFTransition.h, ref-impl/src/com-api/CAAFTypeDef.cpp, ref-impl/src/com-api/CAAFTypeDef.h, ref-impl/src/com-api/CAAFTypeDefCharacter.cpp, ref-impl/src/com-api/CAAFTypeDefCharacter.h, ref-impl/src/com-api/CAAFTypeDefEnum.cpp, ref-impl/src/com-api/CAAFTypeDefEnum.h, ref-impl/src/com-api/CAAFTypeDefExtEnum.cpp, ref-impl/src/com-api/CAAFTypeDefExtEnum.h, ref-impl/src/com-api/CAAFTypeDefFixedArray.cpp, ref-impl/src/com-api/CAAFTypeDefFixedArray.h, ref-impl/src/com-api/CAAFTypeDefIndirect.cpp, ref-impl/src/com-api/CAAFTypeDefIndirect.h, ref-impl/src/com-api/CAAFTypeDefInt.cpp, ref-impl/src/com-api/CAAFTypeDefInt.h, ref-impl/src/com-api/CAAFTypeDefObjectRef.cpp, ref-impl/src/com-api/CAAFTypeDefObjectRef.h, ref-impl/src/com-api/CAAFTypeDefOpaque.cpp, ref-impl/src/com-api/CAAFTypeDefOpaque.h, ref-impl/src/com-api/CAAFTypeDefRecord.cpp, ref-impl/src/com-api/CAAFTypeDefRecord.h, ref-impl/src/com-api/CAAFTypeDefRename.cpp, ref-impl/src/com-api/CAAFTypeDefRename.h, ref-impl/src/com-api/CAAFTypeDefSet.cpp, ref-impl/src/com-api/CAAFTypeDefSet.h, ref-impl/src/com-api/CAAFTypeDefStream.cpp, ref-impl/src/com-api/CAAFTypeDefStream.h, ref-impl/src/com-api/CAAFTypeDefString.cpp, ref-impl/src/com-api/CAAFTypeDefString.h, ref-impl/src/com-api/CAAFTypeDefStrongObjRef.cpp, ref-impl/src/com-api/CAAFTypeDefStrongObjRef.h, ref-impl/src/com-api/CAAFTypeDefVariableArray.cpp, ref-impl/src/com-api/CAAFTypeDefVariableArray.h, ref-impl/src/com-api/CAAFTypeDefWeakObjRef.cpp, ref-impl/src/com-api/CAAFTypeDefWeakObjRef.h, ref-impl/src/com-api/CAAFVaryingValue.cpp, ref-impl/src/com-api/CAAFVaryingValue.h, ref-impl/src/com-api/CAAFWAVEDescriptor.cpp, ref-impl/src/com-api/CAAFWAVEDescriptor.h, ref-impl/src/com-api/CAAFWeakRefArrayValue.cpp, ref-impl/src/com-api/CAAFWeakRefArrayValue.h, ref-impl/src/com-api/CAAFWeakRefSetValue.cpp, ref-impl/src/com-api/CAAFWeakRefSetValue.h, ref-impl/src/com-api/CAAFWeakRefValue.cpp, ref-impl/src/com-api/CAAFWeakRefValue.h, ref-impl/src/com-api/CEnumAAFClassDefs.cpp, ref-impl/src/com-api/CEnumAAFClassDefs.h, ref-impl/src/com-api/CEnumAAFCodecDefs.cpp, ref-impl/src/com-api/CEnumAAFCodecDefs.h, ref-impl/src/com-api/CEnumAAFCodecFlavours.cpp, ref-impl/src/com-api/CEnumAAFCodecFlavours.h, ref-impl/src/com-api/CEnumAAFComponents.cpp, ref-impl/src/com-api/CEnumAAFComponents.h, ref-impl/src/com-api/CEnumAAFContainerDefs.cpp, ref-impl/src/com-api/CEnumAAFContainerDefs.h, ref-impl/src/com-api/CEnumAAFControlPoints.cpp, ref-impl/src/com-api/CEnumAAFControlPoints.h, ref-impl/src/com-api/CEnumAAFDataDefs.cpp, ref-impl/src/com-api/CEnumAAFDataDefs.h, ref-impl/src/com-api/CEnumAAFEssenceData.cpp, ref-impl/src/com-api/CEnumAAFEssenceData.h, ref-impl/src/com-api/CEnumAAFIdentifications.cpp, ref-impl/src/com-api/CEnumAAFIdentifications.h, ref-impl/src/com-api/CEnumAAFInterpolationDefs.cpp, ref-impl/src/com-api/CEnumAAFInterpolationDefs.h, ref-impl/src/com-api/CEnumAAFKLVData.cpp, ref-impl/src/com-api/CEnumAAFKLVData.h, ref-impl/src/com-api/CEnumAAFKLVDataDefs.cpp, ref-impl/src/com-api/CEnumAAFKLVDataDefs.h, ref-impl/src/com-api/CEnumAAFLoadedPlugins.cpp, ref-impl/src/com-api/CEnumAAFLoadedPlugins.h, ref-impl/src/com-api/CEnumAAFLocators.cpp, ref-impl/src/com-api/CEnumAAFLocators.h, ref-impl/src/com-api/CEnumAAFMobSlots.cpp, ref-impl/src/com-api/CEnumAAFMobSlots.h, ref-impl/src/com-api/CEnumAAFMobs.cpp, ref-impl/src/com-api/CEnumAAFMobs.h, ref-impl/src/com-api/CEnumAAFOperationDefs.cpp, ref-impl/src/com-api/CEnumAAFOperationDefs.h, ref-impl/src/com-api/CEnumAAFParameterDefs.cpp, ref-impl/src/com-api/CEnumAAFParameterDefs.h, ref-impl/src/com-api/CEnumAAFParameters.cpp, ref-impl/src/com-api/CEnumAAFParameters.h, ref-impl/src/com-api/CEnumAAFPluginDefs.cpp, ref-impl/src/com-api/CEnumAAFPluginDefs.h, ref-impl/src/com-api/CEnumAAFPluginLocators.cpp, ref-impl/src/com-api/CEnumAAFPluginLocators.h, ref-impl/src/com-api/CEnumAAFProperties.cpp, ref-impl/src/com-api/CEnumAAFProperties.h, ref-impl/src/com-api/CEnumAAFPropertyDefs.cpp, ref-impl/src/com-api/CEnumAAFPropertyDefs.h, ref-impl/src/com-api/CEnumAAFPropertyValues.cpp, ref-impl/src/com-api/CEnumAAFPropertyValues.h, ref-impl/src/com-api/CEnumAAFSegments.cpp, ref-impl/src/com-api/CEnumAAFSegments.h, ref-impl/src/com-api/CEnumAAFStorablePropVals.cpp, ref-impl/src/com-api/CEnumAAFStorablePropVals.h, ref-impl/src/com-api/CEnumAAFTaggedValueDefs.cpp, ref-impl/src/com-api/CEnumAAFTaggedValueDefs.h, ref-impl/src/com-api/CEnumAAFTaggedValues.cpp, ref-impl/src/com-api/CEnumAAFTaggedValues.h, ref-impl/src/com-api/CEnumAAFTypeDefs.cpp, ref-impl/src/com-api/CEnumAAFTypeDefs.h, ref-impl/src/impl/AAFClassIDs.h, ref-impl/src/impl/ImplAAFRoot.cpp, ref-impl/src/impl/ImplAAFRoot.h Derived files produced after Doxygen formatting fixes and copyright year increment
2005/06/08 montrowe dodo/AAFComponent.dod, dodo/AAFComponent2.dod, dodo/AAFContentStorage.dod, dodo/AAFDescriptiveMarker.dod, dodo/AAFDictionary.dod, dodo/AAFDictionary2.dod, dodo/AAFDigitalImageDescriptor.dod, dodo/AAFFile.dod, dodo/AAFFileDescriptor.dod, dodo/AAFFindSourceInfo.dod, dodo/AAFHeader.dod, dodo/AAFHeader2.dod, dodo/AAFKLVDataDefinition.dod, dodo/AAFMob.dod, dodo/AAFMob2.dod, dodo/AAFMobSlot.dod, dodo/AAFModule.dod, dodo/AAFRGBADescriptor.dod, dodo/AAFSelector.dod, dodo/AAFSoundDescriptor.dod, dodo/AAFSourceClip.dod, dodo/AAFSourceReference2.dod, dodo/AAFTaggedValueDefinition.dod, dodo/AAFTypeDefRename.dod, dodo/CopyrightMessage.txt, dodo/EnumAAFIdentifications.dod, dodo/GenObjectInterfaces.pl, dodo/aafobjects.mk, dodo/enchiridion.txt, dodo/maketargets.mak, dodo/sync_copyright.pl, dodo/macros/base.mac, dodo/macros/frefh.mac Doxygen formatting fixes and copyright year increment
2005/06/07 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp Throw an exception when an unknown class instance is encountered rather than asserting in ImplAAFDictionary when trying to create the class instance
2005/06/06 tbingham build/history/VadeMecum.txt Add instructions on using a temporary-directory for the scripts, now that the process of generating change logs modifies the current working copy.
2005/06/06 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp Fix to reorder opaque actual type id if the byte order differs from the host byte order
2005/06/04 tbingham build/history/AAFtagdates Add tags for May and June 2005.
2005/06/04 tbingham build/history/mkchangelogs Fix handling of changes between the last date and head.
2005/06/03 tbingham build/history/mkchangelogs Indent progress messages.
2005/06/03 tbingham build/history/mkchangelogs Verbose flag (-v) shows progress.
2005/06/03 tbingham build/history/mkchangelogs Add -v (verbose) option.
2005/06/03 tbingham build/history/mkchangelogs Check that dependent scripts are present.
2005/06/03 tbingham build/history/mkchangelogs Send output of cvs update to the bit bucket.
2005/06/03 tbingham build/history/mkchangelogs Update the current working copy to T2 before getting a log of changes since T1. The current working copy is mofified only after confirmation or if -f is specified.
2005/06/03 tbingham build/history/mkchangelogs Add -f (force) option (currently no effect).
2005/06/03 tbingham build/history/mkchangelogs Add -h (help) option.
2005/06/03 tbingham build/history/mkchangelogs Add stubbed option parsing.
2005/06/03 tbingham build/history/mkchangelogs Use function usage()
2005/06/03 tbingham build/history/mkchangelogs Add function usage()
2005/06/03 tbingham build/history/AAFmkchangelogs Pass arguments to mkchangelogs
2005/06/03 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp Enum value size does not always equal 8 but equals the size the element type
2005/06/03 tbingham build/history/mkchangelogs Can't use this script to get its own change log.
2005/06/03 philipn ref-impl/src/OM/OMXMLUtilities.h Improved robustness by increasing string sizes to accomodate invalid values
2005/06/03 philipn Utilities/aafviewer/src/aaf2dot/Utilities.cpp Improved robustness by increasing buffer sizes to accomodate invalid values
2005/06/02 greek_fire test/com/ComModTestAAF/ModuleTests/CAAFComponentTest.cpp CAAFComponent had a small mistake which was fixed
2005/06/02 greek_fire test/com/ComModTestAAF/ModuleTests/CAAFAuxiliaryDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFComponentTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFDictionaryTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFHeaderTest.cpp added tests for: IAAFHeader, IAAFAuxiliaryDescriptor, IAAFComponent and IAAFDictionary
2005/06/02 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp Fixed missing element pointer increment in Variable array and Set save method
2005/06/02 tbingham AAFWinSDK/AAFWinSDK.sln Add missing dependency. InfoDumper now depends on MakeSDK.
2005/06/01 philipn ref-impl/src/OM/OMXMLException.cpp, ref-impl/src/OM/OMXMLException.h No longer used; OMException is used instead
2005/06/01 philipn ref-impl/include/OM/OMDiskRawStorageGroup.h, ref-impl/src/OM/OMDiskRawStorageGroup.cpp No longer used; OMDiskRawStorage is used instead
2005/06/01 philipn AAFWinSDK/ref-impl/Om/Om.dsp Removed OMXMLException and OMDiskRawStorageGroup from source file list
2005/06/01 philipn ref-impl/include/OM/OMXMLPStoredObject.h Replaced OMDiskRawStorageGroup with OMDiskRawStorage
2005/06/01 philipn ref-impl/src/OM/OMCachedDiskRawStorage.cpp, ref-impl/src/OM/OMDiskRawStorage.cpp, ref-impl/include/OM/OMCachedDiskRawStorage.h, ref-impl/include/OM/OMDiskRawStorage.h OMDiskRawStorage stores the file name which can be used by clients to create storages with relative file names
2005/06/01 philipn ref-impl/src/OM/OMSymbolspace.cpp Using OMException in place of OMXMLException; using specialised URI checking functions
2005/06/01 philipn ref-impl/src/OM/OMXMLPStoredObjectFactory.cpp Replaced OMDiskRawStorageGroup with OMDiskRawStorage
2005/06/01 philipn ref-impl/src/OM/OMXMLReader.cpp Using OMException in place of OMXMLException
2005/06/01 philipn ref-impl/src/OM/OMXMLStorage.cpp, ref-impl/src/OM/OMXMLStorage.h, ref-impl/src/OM/OMXMLPStoredObject.cpp Replaced OMDiskRawStorageGroup with OMDiskRawStorage; using OMException in place of OMXMLException; using specialised URI checking functions
2005/06/01 philipn ref-impl/src/OM/OMXMLUtilities.cpp, ref-impl/src/OM/OMXMLUtilities.h Using MSVC _snwprintf for swprintf; handling special case for OMF UMIDs; specialised isURI() into isAUIDURI() and isUMIDURI(); added fileExists() and getBaseFilePath(); Using OMException in place of OMXMLException

Key

ColorComponent
  Documentation
  Reference-Implementation
  Tests-and-Examples
  Utilities
  Object-Manager
  Build
  Project-and-Makefiles
  API
index

Valid HTML 4.01!