Log of changes made between Oct-2005 and Nov-2005

Date Developer Files Checkin comment
2005/10/28 ajakowpa examples2/axLib/AxMobSlot.cpp, examples2/axLib/AxMobSlot.h Added StaticMobSlot
2005/10/25 ajakowpa Utilities/AAFAnalyzer/Doc/EditProtocolTests_Assumptions_and_Issues. txt Added edit protocol tests assumptions and issues.
2005/10/25 ajakowpa Utilities/AAFAnalyzer/Doc/AAFTestProgram.xml.zip, Utilities/AAFAnalyzer/Doc/AnalyzerDocumentation.txt, Utilities/AAFAnalyzer/AAFAnalyzer/AAFAnalyzerMain.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPContainedTrackTest.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPContainedTrackTest.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPContainedTrackVisitor.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPContainedTrackVisitor.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPDerivationTest.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPMobDepPhase.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPMobDepPhase.h, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPContainedTrackTest.expected, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPContainedTrackTest.xml, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPDerivationChain.dtd, Utilities/AAFAnalyzer/RegressionTest/TestFiles/GNUmakefile, Utilities/AAFAnalyzer/RegressionTest/TestFiles/InputParser.cpp, Utilities/AAFAnalyzer/RegressionTest/TestFiles/InputParser.h, Utilities/AAFAnalyzer/RegressionTest/TestFiles/TestFileBuilder.cpp, Utilities/AAFAnalyzer/RegressionTest/TestFiles/TestFileBuilder.h, Utilities/AAFAnalyzer/Requirements/AAFRequirements.xml Added Edit Protocol Contained Tracks test. Improved performance of TestFileBuilder.
2005/10/25 tbingham examples/com-api/InfoDumper/InfoDumper.cpp Replace one size fits all (but works for non) integer printing code with code that recognizes sizes 1, 2, 4 and 8 signed and unsigned.
2005/10/20 ajakowpa Utilities/AAFAnalyzer/EditProtocolTestImpl/EPNameVisitor.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPNamedVisitor.cpp Fixed file naming error
2005/10/20 ajakowpa Utilities/AAFAnalyzer/Doc/AAFTestProgram.xml.zip, Utilities/AAFAnalyzer/Doc/AnalyzerDocumentation.txt Updated to include EPNameTest and associated classes
2005/10/19 ajakowpa Utilities/AAFAnalyzer/AAFAnalyzer/AAFAnalyzerMain.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPMobDepPhase.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPMobDepPhase.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPNameTest.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPNameTest.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPNameVisitor.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPNamedVisitor.cpp, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPDerivationChain.dtd, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPNameTest.expected, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPNameTest.xml, Utilities/AAFAnalyzer/RegressionTest/TestFiles/GNUmakefile, Utilities/AAFAnalyzer/RegressionTest/TestFiles/InputParser.cpp, Utilities/AAFAnalyzer/RegressionTest/TestFiles/TestFileBuilder.cpp, Utilities/AAFAnalyzer/RegressionTest/TestFiles/TestFileBuilder.h Added Edit Protocol Naming Test
2005/10/19 ajakowpa Utilities/AAFAnalyzer/EditProtocolTestImpl/EPDerivationTest.cpp Gracefully handle unnamed mobs.
2005/10/19 heydowns ref-impl/src/impl/ImplAAFTypeDefRecord.cpp, ref-impl/src/impl/ImplAAFTypeDefRecord.h Fix internalization of sets and vectors of records. Refer to Oct 2005 AAF Eng notes for background
2005/10/19 ajakowpa Utilities/AAFAnalyzer/Doc/AAFTestProgram.xml.zip, Utilities/AAFAnalyzer/Doc/AnalyzerDocumentation.txt Fixed some errors in UML. Added document describing classes.
2005/10/19 ajakowpa Utilities/AAFAnalyzer/RequirementLib/RequirementMismatchException.cpp, Utilities/AAFAnalyzer/RequirementLib/RequirementMismatchException.h, Utilities/AAFAnalyzer/TestPhaseLib/DetailLevelTestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/RequirementMismatchException.cpp, Utilities/AAFAnalyzer/TestPhaseLib/RequirementMismatchException.h Moved RequirementMismatchException to TestPhaseLib. Ensure that a DetailLevelTestResult is not appended to itself.
2005/10/18 ajakowpa Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeFactoryRegistry.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedVisitor.h, Utilities/AAFAnalyzer/AnalyzerBase/AnalyzerException.h, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicAnalysis.h, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicVisitor.cpp, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicVisitor.h, Utilities/AAFAnalyzer/BaseTestImpl/FileDumper.h, Utilities/AAFAnalyzer/BaseTestImpl/FileLoad.h, Utilities/AAFAnalyzer/BaseTestImpl/RefResolver.h, Utilities/AAFAnalyzer/BaseTestImpl/ResolveRefVisitor.cpp, Utilities/AAFAnalyzer/BaseTestImpl/ResolveRefVisitor.h, Utilities/AAFAnalyzer/Doc/AAFTestProgram.xml.zip, Utilities/AAFAnalyzer/EPAnalyzerBase/EPTypedVisitor.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/CompMobDependency.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/DecorateEPTest.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPDerivationTest.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/NodeRefCountVisitor.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/StateMachineException.h, Utilities/AAFAnalyzer/RequirementLib/Requirement.h, Utilities/AAFAnalyzer/RequirementLib/RequirementLoader.h, Utilities/AAFAnalyzer/RequirementLib/RequirementMismatchException.h, Utilities/AAFAnalyzer/RequirementLib/RequirementRegistry.h, Utilities/AAFAnalyzer/RequirementLib/RequirementRegistryException.h, Utilities/AAFAnalyzer/RequirementLib/RequirementXMLException.h, Utilities/AAFAnalyzer/TestPhaseLib/DetailLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/HighLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/LowLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/Test.h, Utilities/AAFAnalyzer/TestPhaseLib/TestInfo.h, Utilities/AAFAnalyzer/TestPhaseLib/TestLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/TestPhaseLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/TestRegistry.h, Utilities/AAFAnalyzer/TestPhaseLib/TestRegistryException.h, Utilities/AAFAnalyzer/TestPhaseLib/TestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/TopLevelTestResult.h Ensure that default constructors, copy constructors and operator=s are prohibited unless they are explicitly implemented.
2005/10/18 rodrigc ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/src/impl/ImplAAFFile.h Add OpenNewModify method which takes a filekind argument
2005/10/17 ajakowpa Utilities/AAFAnalyzer/Doc/AAFTestProgram.xml.zip Updated UML to reflect current state of software.
2005/10/14 rodrigc test/com/ComModTestAAF/ComModTestAAF.cpp List available file encodings in help text.
2005/10/14 rodrigc test/com/ComModTestAAF/AAFWideString.cpp, test/com/ComModTestAAF/AAFWideString.h Replace OS_MACOS10 with OS_DARWIN
2005/10/14 ajakowpa Utilities/AAFAnalyzer/AnalyzerBase/TestGraph.cpp, Utilities/AAFAnalyzer/AnalyzerBase/TestGraph.h Replaced a double shared pointer with a mutable shared pointer
2005/10/13 ajakowpa Utilities/AAFAnalyzer/BaseTestImpl/AcyclicVisitor.cpp, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicVisitor.h Optimized for performance in longer chains
2005/10/13 ajakowpa Utilities/AAFAnalyzer/AnalyzerBase/DepthFirstTraversal.cpp, Utilities/AAFAnalyzer/AnalyzerBase/EdgeMap.cpp, Utilities/AAFAnalyzer/AnalyzerBase/EdgeMap.h, Utilities/AAFAnalyzer/RegressionTest/TestStructure/AAFAnalyzerTest.cpp, Utilities/AAFAnalyzer/BaseTestImpl/ResolveRefVisitor.cpp Updated EdgeMap so the parent and children vectors can only be updated internally.
2005/10/13 ajakowpa Utilities/AAFAnalyzer/AAFAnalyzerBase/EdgeMap.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeTemplate.cpp.gen, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedVisitor.h.gen, Utilities/AAFAnalyzer/AAFAnalyzer/AAFAnalyzerMain.cpp, Utilities/AAFAnalyzer/AAFAnalyzer/GNUmakefile, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFComponentReference.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFComponentReference.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFContainment.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFContainment.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFGraphInfo.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFGraphInfo.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFMobReference.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFMobReference.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFObjNode.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFObjNode.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFSlotReference.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFSlotReference.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFTypedObjNode.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFTypedObjNode.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFTypedObjNodeDecorator.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFTypedObjNodeDecorator.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFTypedObjNodeImpl.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/AAFTypedObjNodeImpl.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/DepthFirstTraversal.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/DepthFirstTraversal.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/Edge.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/Edge.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/EdgeMap.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/GNUmakefile, Utilities/AAFAnalyzer/AAFAnalyzerBase/GraphBuilder.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/GraphBuilder.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/MobNodeMap.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/MobNodeMap.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/Node.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/Node.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/NodeFactory.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/NodeFactory.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/NodeFactoryImpl.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/NodeFactoryImpl.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/NodeRegistryGen.sh, Utilities/AAFAnalyzer/AAFAnalyzerBase/RegistrationCode.cpp.gen, Utilities/AAFAnalyzer/AAFAnalyzerBase/TempAllNodeMap.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/TempAllNodeMap.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TestGraph.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/TestGraph.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TestVisitor.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/TestVisitor.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeFactory.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeFactory.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeFactoryImpl.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeFactoryImpl.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeFactoryRegistry.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeFactoryRegistry.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeImplGen.sh, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedNodeImplTemplate.cpp.gen, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedVisitor.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/TypedVisitor.h, Utilities/AAFAnalyzer/AAFAnalyzerBase/Visitor.cpp, Utilities/AAFAnalyzer/AAFAnalyzerBase/Visitor.h, Utilities/AAFAnalyzer/AnalyzerBase/AnalyzerException.cpp, Utilities/AAFAnalyzer/AnalyzerBase/AnalyzerException.h, Utilities/AAFAnalyzer/AnalyzerBase/DepthFirstTraversal.cpp, Utilities/AAFAnalyzer/AnalyzerBase/DepthFirstTraversal.h, Utilities/AAFAnalyzer/AnalyzerBase/Edge.cpp, Utilities/AAFAnalyzer/AnalyzerBase/Edge.h, Utilities/AAFAnalyzer/AnalyzerBase/EdgeMap.cpp, Utilities/AAFAnalyzer/AnalyzerBase/EdgeMap.h, Utilities/AAFAnalyzer/AnalyzerBase/GNUmakefile, Utilities/AAFAnalyzer/AnalyzerBase/Node.cpp, Utilities/AAFAnalyzer/AnalyzerBase/Node.h, Utilities/AAFAnalyzer/AnalyzerBase/TestGraph.cpp, Utilities/AAFAnalyzer/AnalyzerBase/TestGraph.h, Utilities/AAFAnalyzer/AnalyzerBase/Visitor.cpp, Utilities/AAFAnalyzer/AnalyzerBase/Visitor.h, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicAnalysis.cpp, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicAnalysis.h, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicVisitor.cpp, Utilities/AAFAnalyzer/BaseTestImpl/AcyclicVisitor.h, Utilities/AAFAnalyzer/BaseTestImpl/DumpPhase.cpp, Utilities/AAFAnalyzer/BaseTestImpl/DumpPhase.h, Utilities/AAFAnalyzer/BaseTestImpl/FileDumper.cpp, Utilities/AAFAnalyzer/BaseTestImpl/FileDumper.h, Utilities/AAFAnalyzer/BaseTestImpl/FileLoad.cpp, Utilities/AAFAnalyzer/BaseTestImpl/FileLoad.h, Utilities/AAFAnalyzer/BaseTestImpl/GNUmakefile, Utilities/AAFAnalyzer/BaseTestImpl/LoadPhase.cpp, Utilities/AAFAnalyzer/BaseTestImpl/LoadPhase.h, Utilities/AAFAnalyzer/BaseTestImpl/NodeRefCountVisitor.cpp, Utilities/AAFAnalyzer/BaseTestImpl/NodeRefCountVisitor.h, Utilities/AAFAnalyzer/BaseTestImpl/RefResolver.cpp, Utilities/AAFAnalyzer/BaseTestImpl/RefResolver.h, Utilities/AAFAnalyzer/BaseTestImpl/ResolveRefVisitor.cpp, Utilities/AAFAnalyzer/BaseTestImpl/ResolveRefVisitor.h, Utilities/AAFAnalyzer/BaseTestImpl/TestVisitor.cpp, Utilities/AAFAnalyzer/BaseTestImpl/TestVisitor.h, Utilities/AAFAnalyzer/EPAnalyzerBase/EPObjects.cpp, Utilities/AAFAnalyzer/EPAnalyzerBase/EPObjects.h, Utilities/AAFAnalyzer/EPAnalyzerBase/EPTypedObjNode.cpp, Utilities/AAFAnalyzer/EPAnalyzerBase/EPTypedObjNode.h, Utilities/AAFAnalyzer/EPAnalyzerBase/EPTypedVisitor.cpp, Utilities/AAFAnalyzer/EPAnalyzerBase/EPTypedVisitor.h, Utilities/AAFAnalyzer/EPAnalyzerBase/GNUmakefile, Utilities/AAFAnalyzer/EditProtocolTestImpl/CompMobDependency.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/CompMobDependency.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/DecorateEPTest.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/DecorateEPTest.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/DerivationChainStateMachine.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/DerivationChainStateMachine.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPDerivationTest.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPDerivationTest.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPMobDepPhase.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/EPMobDepPhase.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/GNUmakefile, Utilities/AAFAnalyzer/EditProtocolTestImpl/NodeRefCountVisitor.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/NodeRefCountVisitor.h, Utilities/AAFAnalyzer/EditProtocolTestImpl/StateMachineException.cpp, Utilities/AAFAnalyzer/EditProtocolTestImpl/StateMachineException.h, Utilities/AAFAnalyzer/RegressionTest/AAFAnalyzerTest.cpp, Utilities/AAFAnalyzer/RegressionTest/GNUmakefile, Utilities/AAFAnalyzer/RegressionTest/Test1Stub.cpp, Utilities/AAFAnalyzer/RegressionTest/Test1Stub.h, Utilities/AAFAnalyzer/RegressionTest/Test2Stub.cpp, Utilities/AAFAnalyzer/RegressionTest/Test2Stub.h, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPDerivationChain.dtd, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPDerivationChainWellFormed.dtd, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPDerivationTest.expected, Utilities/AAFAnalyzer/RegressionTest/TestFiles/EPDerivationTest.xml, Utilities/AAFAnalyzer/RegressionTest/TestFiles/GNUmakefile, Utilities/AAFAnalyzer/RegressionTest/TestFiles/InputParser.cpp, Utilities/AAFAnalyzer/RegressionTest/TestFiles/InputParser.h, Utilities/AAFAnalyzer/RegressionTest/TestFiles/TestFileBuilder.cpp, Utilities/AAFAnalyzer/RegressionTest/TestFiles/TestFileBuilder.h, Utilities/AAFAnalyzer/RequirementLib/GNUmakefile, Utilities/AAFAnalyzer/RequirementLib/Requirement.cpp, Utilities/AAFAnalyzer/RequirementLib/Requirement.h, Utilities/AAFAnalyzer/RequirementLib/RequirementLoader.cpp, Utilities/AAFAnalyzer/RequirementLib/RequirementLoader.h, Utilities/AAFAnalyzer/RequirementLib/RequirementMismatchException.cpp, Utilities/AAFAnalyzer/RequirementLib/RequirementMismatchException.h, Utilities/AAFAnalyzer/RequirementLib/RequirementRegistry.cpp, Utilities/AAFAnalyzer/RequirementLib/RequirementRegistry.h, Utilities/AAFAnalyzer/RequirementLib/RequirementRegistryException.cpp, Utilities/AAFAnalyzer/RequirementLib/RequirementRegistryException.h, Utilities/AAFAnalyzer/RequirementLib/RequirementXMLException.cpp, Utilities/AAFAnalyzer/RequirementLib/RequirementXMLException.h, Utilities/AAFAnalyzer/TestPhaseLib/DetailLevelTestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/DetailLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/GNUmakefile, Utilities/AAFAnalyzer/TestPhaseLib/HighLevelTestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/HighLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/LowLevelTestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/LowLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/Test.cpp, Utilities/AAFAnalyzer/TestPhaseLib/Test.h, Utilities/AAFAnalyzer/TestPhaseLib/TestInfo.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TestInfo.h, Utilities/AAFAnalyzer/TestPhaseLib/TestInfoRegistrar.h, Utilities/AAFAnalyzer/TestPhaseLib/TestLevelTestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TestLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/TestPhase.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TestPhase.h, Utilities/AAFAnalyzer/TestPhaseLib/TestPhaseLevelTestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TestPhaseLevelTestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/TestRegistry.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TestRegistry.h, Utilities/AAFAnalyzer/TestPhaseLib/TestRegistryException.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TestRegistryException.h, Utilities/AAFAnalyzer/TestPhaseLib/TestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TestResult.h, Utilities/AAFAnalyzer/TestPhaseLib/TopLevelTestResult.cpp, Utilities/AAFAnalyzer/TestPhaseLib/TopLevelTestResult.h, Utilities/AAFAnalyzer/GNUmakefile, Utilities/AAFAnalyzer/aafanalyzer.mk, Utilities/AAFAnalyzer/RegressionTest/TestStructure/AAFAnalyzerTest.cpp, Utilities/AAFAnalyzer/RegressionTest/TestStructure/GNUmakefile, Utilities/AAFAnalyzer/RegressionTest/TestStructure/Test1Stub.cpp, Utilities/AAFAnalyzer/RegressionTest/TestStructure/Test1Stub.h, Utilities/AAFAnalyzer/RegressionTest/TestStructure/Test2Stub.cpp, Utilities/AAFAnalyzer/RegressionTest/TestStructure/Test2Stub.h Added Edit Protocol Classification test Implemented Derivation Chain verification test Cleaned up code Updated directory structure
2005/10/13 ajakowpa examples2/axLib/AxSmartPointer.h Added AxAUIDs for AES3PCMDescriptor and MultipleDescriptor
2005/10/13 rodrigc AAFWinSDK/ref-impl/Impl/Impl.dsp, AAFWinSDK/ref-impl/Om/Om.dsp Define OM_USE_WINDOWS_SS preprocessor constant on Windows to build support for Microsoft Windows implementation of Structured Storage
2005/10/13 rodrigc AAFWinSDK/ref-impl/Impl/Impl.vcproj, AAFWinSDK/ref-impl/Om/Om.vcproj Define OM_USE_WINDOWS_SS on Windows to compile in support for the Microsoft Windows implementation of Structured Storage. This constant only needs to be defined internally, and does should *not* be defined by clients. Clients should just include AAFFileKinds.h, and use the appropriate filekind constants without defining any special preprocessor constants.
2005/10/13 rodrigc build/common.mk, ref-impl/include/AAFFileKinds.h, ref-impl/include/OM/OMBufferedIStream.h, ref-impl/include/OM/OMBufferedStream.h, ref-impl/include/OM/OMGSF_SSStoredObjectFactory.h, ref-impl/include/OM/OMMS_SSStoredObjectFactory.h, ref-impl/include/OM/OMRawStorageLockBytes.h, ref-impl/include/OM/OMSSStoredObject.h, ref-impl/include/OM/OMSSStoredObjectFactory.h, ref-impl/include/OM/OMSSStoredStream.h, ref-impl/include/OM/OMSS_SSStoredObjectFactory.h, ref-impl/src/OM/OMBufferedIStream.cpp, ref-impl/src/OM/OMBufferedStream.cpp, ref-impl/src/OM/OMGSFStructuredStorage.cpp, ref-impl/src/OM/OMGSFStructuredStorage.h, ref-impl/src/OM/OMGSF_SSStoredObjectFactory.cpp, ref-impl/src/OM/OMMSStructuredStorage.cpp, ref-impl/src/OM/OMMSStructuredStorage.h, ref-impl/src/OM/OMMS_SSStoredObjectFactory.cpp, ref-impl/src/OM/OMRawStorageLockBytes.cpp, ref-impl/src/OM/OMSSSStorageRWInputSource.cpp, ref-impl/src/OM/OMSSSStorageRWInputSource.h, ref-impl/src/OM/OMSSStoredObject.cpp, ref-impl/src/OM/OMSSStoredObjectFactory.cpp, ref-impl/src/OM/OMSSStoredStream.cpp, ref-impl/src/OM/OMSSStructuredStorage.cpp, ref-impl/src/OM/OMSSStructuredStorage.h, ref-impl/src/OM/OMSS_SSStoredObjectFactory.cpp, ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/src/impl/ImplAAFModule.cpp - choose which structured storage implementation to compile based on the value of these constants OM_USE_SCHEMASOFT_SS OM_USE_REFERENCE_SS OM_USE_GSF_SS - move the selection of the the structured storage implementations to compile out of the source code and into the common.mk Makefile - allow the Toolkit to be compiled without any structured storage implementation - make kAAFFileKind_Aaf512Binary and kAAFFileKind_4KBinary always have the same value, no matter what structured storage implementations (if any) are compiled into the Toolkit, consequently removing conditional compilation from the AAFFileKinds.h - introduce a new internal function to ImplAAFFile.cpp mapStructuredStorageFileKind_DefaultToActual() to map the filekind constants for Microsoft, Schemasoft, and Gnome SS to kAAFFileKind_Aaf512Binary and kAAFFileKind_4KBinary
2005/10/12 rodrigc test/com/ComModTestAAF/ModuleTests/CAAFRandomRawStorageTest.cpp Fix for MacOS X + gcc
2005/10/12 rodrigc test/com/ComModTestAAF/ComModTestAAF.cpp Init the PluginManager, even on MacOS X
2005/10/10 phil_tudor meta/AAFMetaDict.xls, 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, meta/makefile Use SMPTE-derived Groups registry to generate AAF Metadictionary. This change affects the order of definitions within some generated files. Using the "-v SYM=r_name" option to meta/mkdict.awk (which is the default) generates names that match AAF names to date. This version of the SMPTE Groups registry is frozen (values only).
2005/10/06 tbingham ref-impl/src/OM/OMAssertions.h Add the ARESULT() macro for defining return results used only in assertions. cf ANAME().
2005/10/06 tbingham ref-impl/src/OM/OMAssertions.h Add the ASSERTU() macro - a replacement, in existing code, for the ISO assert() macro from <assert.h>, for assertions in new code see OMAssertions.h
2005/10/04 tbingham build/history/cl2html.awk Do substitution of & -> &amp; < -> &lt; > -> &gt; in that order.
2005/10/04 tbingham build/history/cl2html.awk & -> &amp; in comments (including this one).
2005/10/03 tbingham build/history/AAFtagdates Add October 2005 (the start of the current month)
2005/10/03 tbingham build/history/VadeMecum.txt Fix typo in instructions for generating changelogs.
2005/10/03 tbingham build/history/AAFtagdates Add August and September 2005

Key

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

Valid HTML 4.01!