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

Date Developer Files Checkin comment
2004/10/29 stuart_hc ref-impl/src/OM/OMSSStructuredStorage.cpp Fix compile error - use matching types for args to Schemasoft API
2004/10/29 stuart_hc ref-impl/src/impl/aafTable.cpp Fix corruption of pointer by incorrect cast when doing pointer arithmetic (a void * is 64bits on x86-64)
2004/10/29 phil_tudor ref-impl/src/impl/ImplAAFFile.cpp Emit Header::Version as v1.1.
2004/10/29 stuart_hc test/com/MultiGenTest/GNUmakefile Fix for PPCDarwin where libcom-api.so is named libcom-api.dylib
2004/10/29 stuart_hc DevUtils/Dump/dump.cpp Remove support for discontinued Structured Storage reference implementation
2004/10/29 stuart_hc ref-impl/src/OM/OMMSStructuredStorage.cpp, ref-impl/src/OM/OMOStream.cpp Further removal of remnant MacOS 9 Classic support (which incorrectly used MACOSX macro)
2004/10/29 stuart_hc ref-impl/src/OM/OMMSStructuredStorage.h Fixed out-of-date comment
2004/10/29 phil_tudor ref-impl/src/impl/ImplAAFClassDef.cpp, ref-impl/src/impl/ImplAAFDictionary.cpp, ref-impl/src/impl/ImplAAFDictionary.h, ref-impl/src/impl/ImplAAFDigitalImageDescrip.cpp, ref-impl/src/impl/ImplAAFDigitalImageDescriptor.h, ref-impl/src/impl/ImplAAFSequence.cpp, ref-impl/src/impl/ImplAAFTypeDefRecord.cpp, ref-impl/src/impl/ImplAAFVaryingValue.cpp, ref-impl/src/impl/ImplEnumAAFPropertyValues.cpp Revised constructor initialization order to clear gcc warning.
2004/10/29 stuart_hc examples2/axDump/axDump.cpp, examples2/axExample/axExample.cpp, examples2/axFileGen/axFileGen.cpp, examples2/axLib/AxMacMain.h, examples2/axMasterMobEx/axMasterMobEx.cpp, examples2/axPlugin/AxPluginMac.cpp, examples2/axPlugin/ReadMe, examples2/axPluginInfo/axPluginInfo.cpp, ref-impl/aaflib/aaflibmac.cpp Remove discontinued MacOS 9 (Macintosh Classic) support.
2004/10/28 stuart_hc test/com/ComFileKindTest/ComFileKindTest.cpp, test/com/EssenceAccess/EssenceAccess.cpp, test/com/MultiGenTest/MultiGenTest.cpp, test/com/MultiGenTest/MultiGenTests/EssenceOp.cpp, test/com/UTF8FileNameTest/UTF8FileNameTest.cpp Code cleanup - as a result of porting to 64bit CPUs printf formats were incorrect, also removed unused variables and functions.
2004/10/28 stuart_hc test/com/GNUmakefile, test/com/EssenceAccess/GNUmakefile, test/com/MultiGenTest/GNUmakefile Add simple "make check" targets for EssenceAccess and MultiGenTest.
2004/10/28 stuart_hc examples/com-api/ComCutsOnlyTest/CutsOnlyExample.cpp, examples/com-api/ComEssenceDataTest/ComEssenceDataTest.cpp, examples/com-api/ComExtension/extensionUtils.h, examples/com-api/ComPropDirectAccess/propaccess.cpp, examples/com-api/ComPropDirectDump/dumper.cpp, examples/com-api/ExportDV/ExportDV.cpp, examples/com-api/ExportSimpleComposition/ExportSimpleComposition.cpp, examples/com-api/ImportAudioExample/ImportAudioExample.cpp, examples/com-api/ImportDV/ImportDV.cpp, examples/com-api/InfoDumper/InfoDumper.cpp, examples/com-api/MetadataExample/MetadataExample.cpp, examples/com-api/comClientTest/AAFInfo.cpp, examples/com-api/comClientTest/ComClientTestAAF.cpp Code cleanup - as a result of porting to 64bit CPUs printf formats were incorrect, also removed unused variables and functions.
2004/10/28 stuart_hc ref-impl/src/impl/ImplAAFEssenceAccess.h Delete confusing commented-out block of code
2004/10/28 stuart_hc ref-impl/include/AAFResult.h For consistency make all results the same type (HRESULT)
2004/10/27 phil_tudor examples/com-api/comClientTest/AAFInfo.cpp, ref-impl/plugins/CAAFAIFCCodec.cpp, ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/plugins/CAAFJPEGCodec.cpp, ref-impl/plugins/CAAFWAVECodec.cpp kAAFDataDef_X symbols added for legacy Picture, Sound and Timecode values.
2004/10/27 phil_tudor ref-impl/include/ref-api/AAF.h, ref-impl/include/ref-api/AAF_i.c, ref-impl/include/com-api/AAF.h, ref-impl/include/com-api/AAF.idl, ref-impl/include/com-api/AAF_i.c Added IAAFDataDef3.
2004/10/27 phil_tudor ref-impl/src/com-api/CAAFSoundDescriptor.h SoundDescriptor made a concrete class (Initialize() becomes optional).
2004/10/27 phil_tudor ref-impl/src/com-api/CAAFDataDef.cpp, ref-impl/src/com-api/CAAFDataDef.h Added IAAFDataDef3.
2004/10/27 phil_tudor ref-impl/include/AAFFileKinds.h AAF v1.0.2 FileKind and Signature symbols maintained for backward compatibility.
2004/10/27 phil_tudor ref-impl/include/AAFDataDefs.h kAAFDataDef_X symbols added for legacy Picture, Sound and Timecode values.
2004/10/27 phil_tudor test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp Corrected test to test AIFC codec with legacy DDEF_Sound.
2004/10/27 phil_tudor ref-impl/src/impl/ImplAAFSoundDescriptor.cpp, test/com/ComModTestAAF/ModuleTests/CAAFPCMDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSoundDescriptorTest.cpp SoundDescriptor made a concrete class.
2004/10/27 phil_tudor ref-impl/src/impl/ImplAAFDictionary.cpp InitBuiltins() revised to use InitDataDef() and InitContainerDef() methods.
2004/10/27 phil_tudor ref-impl/src/impl/ImplAAFDataDef.cpp, ref-impl/src/impl/ImplAAFDataDef.h, test/com/ComModTestAAF/ModuleTests/CAAFDataDefTest.cpp Added IAAFDataDef3.
2004/10/27 phil_tudor dodo/AAFSoundDescriptor.dod SoundDescriptor made a concrete class.
2004/10/27 phil_tudor dodo/AAFDataDef3.dod, dodo/AAFDataDef.dod, dodo/AAFDataDef2.dod, dodo/aafobjects.mk Added IAAFDataDef3.
2004/10/27 stuart_hc ref-impl/src/com-api/CAAFModule.cpp Remove discontinued MacOS 9 (Macintosh Classic) support.
2004/10/27 stuart_hc AAFWinSDK/include/AAFVersion.rc, DevUtils/Dump/dump.cpp, Utilities/AafOmf/AafOmf.cpp, Utilities/AafOmf/AafOmf.h, Utilities/AafOmf/AafOmfMain.cpp, dodo/tool/ArgSet.cpp, dodo/tool/DodoMain.cpp, dodo/tool/MacroDef.cpp, dodo/tool/MacroSet.cpp, dodo/tool/TextStream.cpp, examples/com-api/ComCutsOnlyTest/CutsOnlyExample.cpp, examples/com-api/ComEssenceDataTest/ComEssenceDataTest.cpp, examples/com-api/ComExtension/ComPersonnelExtension/AAFPersonnelExt ension.cpp, examples/com-api/ComExtension/ComPersonnelExtension/extensionReadPl ugin.cpp, examples/com-api/ComExtension/ComPersonnelExtension/extensionWriteP lugin.cpp, examples/com-api/ComPropDirectDump/dumper.cpp, examples/com-api/ExportSimpleComposition/ExportSimpleComposition.cp p, examples/com-api/ImportAudioExample/ImportAudioExample.cpp, examples/com-api/InfoDumper/InfoDumper.cpp, examples/com-api/MetadataExample/MetadataExample.cpp, examples/com-api/comClientTest/AAFInfo.cpp, examples/com-api/comClientTest/ComClientTestAAF.cpp, examples2/axFileGen/axFileGen.cpp, examples2/axLib/AxMacMain.h, examples2/axLib/AxTypes.cpp, examples2/axLib/AxTypes.h, examples2/axPlugin/AxImplNullEssenceCodec.cpp, examples2/axPlugin/AxPluginIIDs.cpp, examples2/axPlugin/AxPluginMac.cpp, examples2/axPlugin/CAxClassFactory.h, examples2/axPlugin/CAxNullEssenceCodec.cpp, examples2/axPlugin/CAxUnknown.cpp, examples2/axPlugin/CAxUnknown.h, ref-impl/aaflib/aaflib.cpp, ref-impl/aaflib/aaflibmac.cpp, ref-impl/aaflib/aafrdli.h, ref-impl/include/AAFCOMPlatform.h, ref-impl/include/AAFCOMPlatformTypes.h, ref-impl/include/AAFResult.h, ref-impl/plugins/AAFInterpCOM.cpp, ref-impl/plugins/AAFPluginCOM.cpp, ref-impl/src/OM/OMDynamicLibrary.cpp, ref-impl/src/OM/OMIOStream.cpp, ref-impl/src/OM/OMMSStructuredStorage.cpp, ref-impl/src/OM/OMMSStructuredStorage.h, ref-impl/src/OM/OMOStream.cpp, ref-impl/src/OM/OMSSStoredObject.cpp, ref-impl/src/OM/OMUtilities.cpp, ref-impl/src/com-api/com-dll/AAFCOM.cpp, ref-impl/src/com-api/com-dll/CAAFClassFactory.h, ref-impl/src/com-api/com-dll/CAAFInProcServer.cpp, ref-impl/src/impl/AAFUtils.cpp, ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/src/impl/ImplAAFIdentification.cpp, ref-impl/src/impl/ImplAAFPluginManager.cpp, test/com/ComModTestAAF/ComModTestAAF.cpp, test/com/ComModTestAAF/ModuleTests/CAAFIdentificationTest.cpp, test/com/CreateSequence/CreateSequence.cpp, test/com/EssenceAccess/EssenceAccess.cpp, dodo/macros/comc.mac, dodo/macros/cpp.mac Remove discontinued MacOS 9 (Macintosh Classic) support.
2004/10/26 jptrainor examples/com-api/InfoDumper/InfoDumper.cpp Remove work around that disabled dumping sets of non objects.
2004/10/26 tbingham ref-impl/src/impl/ImplAAFDictionary.cpp, ref-impl/src/impl/ImplAAFDictionary.h Add InitDataDef() and InitContainerDef().
2004/10/26 stuart_hc test/com/ComModTestAAF/ModuleTests/CAAFTimelineMobSlotTest.cpp Use AAFCONSTINT64 macro for improved portability
2004/10/26 stuart_hc ref-impl/src/com-api/com-dll/CAAFServer.cpp, ref-impl/src/impl/ImplAAFPluginFile.cpp Fix MSVC build - restore correct types for InterlockedIncrement/Decrement
2004/10/26 stuart_hc ref-impl/src/OM/OMMSStructuredStorage.cpp Fix MSVC build - don't redefine WIN32 types on the OM_OS_WINDOWS platform.
2004/10/26 stuart_hc ref-impl/src/OM/OMPortability.h Remove discontinued MacOS 9 (Classic) support.
2004/10/26 stuart_hc ref-impl/include/AAFPlatform.h, ref-impl/include/OM/OMDataTypes.h Use ISO fixed size integers from <inttypes.h> for platforms which support them. Remove discontinued MacOS 9 (Classic) support.
2004/10/25 jptrainor ref-impl/src/impl/ImplAAFTypeDefSet.cpp, ref-impl/src/impl/ImplEnumAAFPropertyValues.cpp, ref-impl/src/impl/ImplEnumAAFPropertyValues.h Support for enumeration of property values, other than referenced objects, in a set.
2004/10/25 jptrainor test/com/ComModTestAAF/ModuleTests/CAAFDescriptiveMarkerTest.cpp Add test code to verify enumeration of the values in the DescribedSlots set.
2004/10/25 stuart_hc ref-impl/include/com-api/AAFTypes.h, ref-impl/include/com-api/AAFTypes.idl, ref-impl/include/ref-api/AAFPlugin_i.c, ref-impl/include/ref-api/AAFPrivate_i.c, ref-impl/include/ref-api/AAFTypes.h, ref-impl/include/ref-api/AAF_i.c Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc dodo/AAFTypes.dod, dodo/GenAafPrivate_i.sh, dodo/GenAaf_i.sh, dodo/GenPlugin_i.sh Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc ref-impl/src/OM/OMSSStructuredStorage.cpp Convert between 32bit ULONG and unsigned long (32/64bit) to be compatible with streamRead/streamWrite APIs
2004/10/25 stuart_hc ref-impl/src/OM/OMGSF_SSStoredObjectFactory.cpp, ref-impl/src/OM/OMGSFStructuredStorage.cpp, ref-impl/src/OM/OMGSFStructuredStorage.h, ref-impl/src/OM/OMMSStructuredStorage.cpp, ref-impl/src/OM/OMMSStructuredStorage.h, ref-impl/src/OM/OMMS_SSStoredObjectFactory.cpp, ref-impl/src/OM/OMSSStructuredStorage.cpp, ref-impl/src/OM/OMSSStructuredStorage.h, ref-impl/src/OM/OMSS_SSStoredObjectFactory.cpp Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc ref-impl/include/AAFPlatform.h, ref-impl/include/OM/OMDataTypes.h Add support for x86-64 platform (e.g. athlon-64, opteron). Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'.
2004/10/25 stuart_hc ref-impl/src/OM/OMPortability.h Add support for x86-64 platform (e.g. athlon-64, opteron)
2004/10/25 stuart_hc build/pdefs-x86_64Linux.mk, build/pdefs-i586Linux.mk Add support for x86_64 platform (AMD k8 CPU family; athlon-64, opteron etc)
2004/10/25 stuart_hc ref-impl/include/AAFResult.h Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc ref-impl/plugins/CAAFWAVECodec.cpp, ref-impl/aaflib/aafrdli.h Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc ref-impl/plugins/CAAFEssenceFileStream.cpp Remove unused variable (gcc warning)
2004/10/25 stuart_hc ref-impl/src/com-api/com-dll/CAAFClassFactory.h, ref-impl/src/com-api/com-dll/CAAFInProcServer.cpp, ref-impl/src/com-api/com-dll/CAAFInProcServer.h, ref-impl/src/com-api/com-dll/CAAFServer.cpp Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc ref-impl/src/impl/ImplAAFPluginFile.cpp, ref-impl/src/impl/ImplAAFPulldown.cpp Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc ref-impl/src/impl/ImplAAFSetFileBits.cpp Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'
2004/10/25 stuart_hc ref-impl/src/impl/AAFUtils.cpp, ref-impl/src/impl/ImplAAFBaseClassFactory.cpp Fix misleading comments (long is 64bit on 64bit CPUs)
2004/10/25 stuart_hc ref-impl/src/OM/OMSSStoredObject.cpp, ref-impl/src/OM/OMSSStoredStream.cpp, ref-impl/src/OM/OMXMLStoredStream.cpp Fix for 64bit CPUs - use compatible types when passing 32bit integer args.
2004/10/25 stuart_hc ss-impl/ref/h/ref.hxx Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'. Removed many unused macros.
2004/10/25 stuart_hc ref-impl/include/AAFCOMPlatformTypes.h Fix for 64bit CPUs - use 32bit 'int' instead of 64bit 'long'. Removed unused MAX_PATH macro.
2004/10/25 stuart_hc test/com/ComModTestAAF/ModuleTests/CAAFTIFFDescriptorTest.cpp Use 32bit int for fields in TIFF structures rather long which can be 32 or 64bit.
2004/10/22 phil_tudor test/com/CreateSequence/CreateSequence.cpp, test/com/EssenceAccess/EssenceAccess.cpp, test/com/MultiGenTest/MultiGenTests/EssenceOp.cpp Introduced systematically named kAAFDataDef_XXX symbols.
2004/10/22 phil_tudor test/com/MultiGenTest/archive/schemasoft/schemasoft_cfg.pl, test/com/UTF8FileNameTest/UTF8FileNameTest.cpp, test/com/MultiGenTest/MultiGenTests/FileOp.cpp Introduced systematically named kAAFFileKind_XXX symbols.
2004/10/22 phil_tudor test/com/MultiGenTest/MultiGenTest.cpp Corrected mis-spellings of "known".
2004/10/22 phil_tudor ref-impl/include/OM/OMSSStoredObjectFactory.h, ref-impl/src/OM/OMGSF_SSStoredObjectFactory.cpp, ref-impl/src/OM/OMMS_SSStoredObjectFactory.cpp, ref-impl/src/OM/OMSS_SSStoredObjectFactory.cpp Make OMSignature_XXX suffix consistent with kAAFFileKind_XXX.
2004/10/22 phil_tudor examples/com-api/ComCutsOnlyTest/CutsOnlyExample.cpp, examples/com-api/ComEssenceDataTest/ComEssenceDataTest.cpp, examples/com-api/ComPropDirectAccess/propaccess.cpp, examples/com-api/ExportAudioExample/ExportAudioExample.cpp, examples/com-api/ExportDV/ExportDV.cpp, examples/com-api/ExportSimpleComposition/ExportSimpleComposition.cpp, examples/com-api/ImportAudioExample/ImportAudioExample.cpp, examples/com-api/ImportDV/ImportDV.cpp, examples/com-api/MetadataExample/MetadataExample.cpp, examples/com-api/comClientTest/AAFInfo.cpp, examples/com-api/comClientTest/ComClientTestAAF.cpp Revised client code to use kAAFDataDefs_XXX, kAAFFileKind_XXX symbols.
2004/10/22 phil_tudor Utilities/AafOmf/Aaf2Omf.cpp, Utilities/AafOmf/Omf2Aaf.cpp, Utilities/eli2aaf/eli2aaf.cpp Revised client code to use kAAFDataDefs_XXX, kAAFFileKind_XXX symbols.
2004/10/22 phil_tudor examples2/axExample/axCompCreate.cpp, examples2/axExample/axEssenceCreate.cpp, examples2/axFileGen/axFileGen.cpp, examples2/axFileGen/FileGenOps/File.cpp, examples2/axFileGen/FileGenOps/ParamMaps.cpp, examples2/axLib/AxMob.h, examples2/axLib/AxPropertyValue.cpp, examples2/axLib/AxUtil.cpp, examples2/axMasterMobEx/axMasterMobEx.cpp, examples2/axPlugin/AxImplNullEssenceCodec.cpp, examples2/axPlugin/AxImplPlugin.h, examples2/axPlugin/CAxClassFactory.h, examples2/axPlugin/CAxUnknown.h, examples2/axPlugin/ReadMe Revised client code to use kAAFDataDefs_XXX, kAAFFileKind_XXX symbols. Corrected mis-spellings of "known".
2004/10/22 phil_tudor test/com/ComFileKindTest/ComFileKindTest.cpp Introduced systematically named kAAFFileKind_XXX and kAAFSignature_XXX symbols.
2004/10/22 phil_tudor test/com/ComModTestAAF/ModuleTests/CAAFCodecDefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFCommentMarkerTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFComponentTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFConstantValueTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFControlPointTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFDataDefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFDictionaryTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceFormatTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceGroupTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEventMobSlotTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEventTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFFileDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFFileTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFFillerTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFFindSourceInfoTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFGPITriggerTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFGetFileBitsTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFHTMLClipTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFKLVDataTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFMasterMobTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFMobSlotTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFMobTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFNestedScopeTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFObjectTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFOperationDefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFOperationGroupTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFParameterDefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFParameterTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFPluginDefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFPulldownTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFRandomFileTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFRandomRawStorageTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFScopeReferenceTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSegmentTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSelectorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSequenceTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSourceClipTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSourceMobTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFStaticMobSlotTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTaggedValueTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTextClipTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTimecodeStream12MTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTimecodeStreamTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTimelineMobSlotTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTransitionTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefCharacterTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefEnumTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefExtEnumTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefFixedArrayTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefIndirectTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefObjectRefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefOpaqueTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefRenameTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefStringTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefStrongObjRefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefVariableArryTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefWeakObjRefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFVaryingValueTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFCodecDefsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFCodecFlavoursTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFComponentsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFControlPointsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFDataDefsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFKLVDataTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFLocatorsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFMobSlotsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFOperationDefsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFParameterDefsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFParametersTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFPluginDescTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFPluginLocatorsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFSegmentsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFTaggedValuesTest.cpp, test/com/ComModTestAAF/ModuleTests/ModuleTestsCommon.cpp Revised client code to use kAAFDataDefs_XXX symbols.
2004/10/22 phil_tudor ref-impl/plugins/CAAFAIFCCodec.cpp, ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/plugins/CAAFJPEGCodec.cpp, ref-impl/plugins/CAAFWAVECodec.cpp Revised WAVE, AIFC, CDCI, JPEG codecs to process AAF v1.0 and v1.1 Picture and Sound datadefs.
2004/10/22 phil_tudor ref-impl/include/ref-api/AAF.h, ref-impl/include/com-api/AAF.h, ref-impl/include/com-api/AAF.idl Added LookupXXXDataDef methods to IAAFDictionary2. Introduced systematically named kAAFDataDefs_XXX symbols.
2004/10/22 phil_tudor ref-impl/src/com-api/CAAFDictionary.cpp, ref-impl/src/com-api/CAAFDictionary.h, ref-impl/src/com-api/CAAFMasterMob.cpp, ref-impl/src/com-api/CAAFMasterMob.h, ref-impl/src/com-api/CAAFMobSlot.h, ref-impl/src/com-api/CAAFOperationDef.h Added LookupXXXDataDef methods to IAAFDictionary2. Introduced systematically named kAAFDataDefs_XXX symbols.
2004/10/22 phil_tudor ref-impl/src/impl/ImplAAFBuiltinDefs.h, ref-impl/src/impl/ImplAAFDataDef.cpp, ref-impl/src/impl/ImplAAFDefObject.cpp, ref-impl/src/impl/ImplAAFDictionary.h, ref-impl/src/impl/ImplAAFDictionary.cpp, ref-impl/src/impl/ImplAAFEdgecode.cpp, ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/src/impl/ImplAAFMasterMob.cpp, ref-impl/src/impl/ImplAAFMob.cpp, ref-impl/src/impl/ImplAAFModule.cpp, ref-impl/src/impl/ImplAAFSourceMob.cpp, ref-impl/src/impl/ImplAAFTimecode.cpp Added LookupXXXDataDef methods to IAAFDictionary2. Introduced systematically named kAAFDataDefs_XXX symbols ImplAAFDataDef::IsXXXKind, DoesDataDefConvertTo/From modified to respond to legacy DDEF_Picture/Sound/Timecode as well as kAAFDataDef_Picture/Sound/Timecode. Introduced systematically named kAAFFileKind_XXX and kAAFSignature_XXX symbols. ImplAAFMob/MasterMob/SourceMob changed to use IsXXXKind functions to recognize datadefs instead of hardcoded DDEF_XXX value.
2004/10/22 phil_tudor dodo/AAFDictionary.dod, dodo/AAFDictionary2.dod, dodo/AAFMasterMob.dod, dodo/AAFMasterMob2.dod, dodo/AAFMobSlot.dod, dodo/AAFOperationDef.dod Added LookupXXXDataDef methods to IAAFDictionary2. Introduced systematically named kAAFDataDefs_XXX symbols.
2004/10/22 phil_tudor ref-impl/include/AAFDataDefs.h, ref-impl/include/AAFFileKinds.h, ref-impl/include/AAFOperationDefs.h, ref-impl/include/CAAFBuiltinDefs.h Added AAF v1.1 Picture, Sound, Timecode datadefs. Introduced systematically named kAAFFileKind_XXX and kAAFSignature_XXX symbols. Introduced systematically named kAAFDataDefs_XXX symbols Legacy DDEF_XXX symbols keep existing values.
2004/10/22 stuart_hc ss-impl/ref/h/cdocfile.hxx, ss-impl/ref/h/chinst.hxx, ss-impl/ref/h/dbg.hxx, ss-impl/ref/h/dfexcept.hxx, ss-impl/ref/h/dffuncs.hxx, ss-impl/ref/h/dfmsp.hxx, ss-impl/ref/h/dfver.h, ss-impl/ref/h/difat.hxx, ss-impl/ref/h/dir.hxx, ss-impl/ref/h/dirfunc.hxx, ss-impl/ref/h/docfile.hxx, ss-impl/ref/h/docfilep.hxx, ss-impl/ref/h/entry.hxx, ss-impl/ref/h/error.hxx, ss-impl/ref/h/fat.hxx, ss-impl/ref/h/funcs.hxx, ss-impl/ref/h/handle.hxx, ss-impl/ref/h/header.hxx, ss-impl/ref/h/mem.hxx, ss-impl/ref/h/msf.hxx, ss-impl/ref/h/msffunc.hxx, ss-impl/ref/h/msfiter.hxx, ss-impl/ref/h/ole.hxx, ss-impl/ref/h/page.hxx, ss-impl/ref/h/piter.hxx, ss-impl/ref/h/props.h, ss-impl/ref/h/propstm.hxx, ss-impl/ref/h/refilb.hxx, ss-impl/ref/h/revert.hxx, ss-impl/ref/h/rexpdf.hxx, ss-impl/ref/h/sstream.hxx, ss-impl/ref/h/storagep.h, ss-impl/ref/h/vect.hxx, ss-impl/ref/h/vectfunc.hxx Remove unused header files.
2004/10/22 stuart_hc ref-impl/doc/com-api/Summary Hook.dll Delete proprietary binary library from SDK
2004/10/22 stuart_hc build/cdefs-g++.mk Removed -W flag to suppress over-zealous warnings on initializers
2004/10/22 stuart_hc Utilities/eli2aaf/eli2aaf.cpp Cleanup incorrect string formatting and unused variables.
2004/10/21 creederickson AAFPPCDarwinSDK/g++/sss-impl/libSSRW2C.a, AAFPPCDarwinSDK/g++/sss-impl/libSSRW2C.dylib Update to new lib build. bug fixes, 1.1 compatibility
2004/10/21 stuart_hc build/cdefs-g++.mk Turn on a useful set of gcc warnings
2004/10/21 stuart_hc ref-impl/include/OM/OMDataTypes.h Initialize all members of aggregate (gcc warning)
2004/10/21 stuart_hc ref-impl/include/AAFSmartPointerBase.h Remove unused variable 'refCnt' (gcc warning)
2004/10/21 stuart_hc ref-impl/src/OM/OMSSStructuredStorage.cpp Comment out unused parameters (gcc warning) following practice throughout the OM.
2004/10/21 stuart_hc ref-impl/src/OM/OMUtilities.cpp Initialize all members of aggregate (gcc warning)
2004/10/21 stuart_hc test/com/ComFileKindTest/ComFileKindTest.cpp Code cleanup prompted by gcc warnings.
2004/10/20 tbingham build/history/AAFtagdates Add entries for September and October 2004.
2004/10/20 stuart_hc ref-impl/src/impl/AAFUtils.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp Use consistent and portable idiom for strncasecmp declaration.
2004/10/19 bakerian test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp Static essence test now read and writes essence
2004/10/19 bakerian ref-impl/src/impl/ImplAAFEssenceAccess.cpp To enable Open() to handle static essence
2004/10/19 stuart_hc ref-impl/src/impl/ImplAAFFile.cpp Remove debugging macro which caused MIPS build to fail
2004/10/19 stuart_hc ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/include/AAFFileKinds.h Make libgsf and libdv build-time optional features available for all platforms.
2004/10/19 stuart_hc build/pdefs-MipsIrix.mk Add optional g++ build for IRIX platform - invoked using make COMPILER=g++
2004/10/19 stuart_hc build/pdefs-i586Linux.mk Provide libgsf and libdv build-time optional features available for all platforms.
2004/10/19 stuart_hc build/common.mk Make libgsf and libdv build-time optional features available for all platforms.
2004/10/18 bakerian AAFSparcSolarisSDK/g++/sss-impl/libSSRW2C.a Improved support for UTF8 filenames.
2004/10/18 stuart_hc ref-impl/src/impl/AAFUtils.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp Fix compile using g++ on MIPS - add missing include for strncasecmp
2004/10/12 heydowns AAFWinSDK/ref-impl/Om/Om.vcproj Synchronize with Om.dsp - add OMDataSet and OMDataVector source, and some headers
2004/10/12 phil_tudor ref-impl/src/OM/GNUmakefile MIPSPro-specific filtering out of OMMSSStoredObject.o should not be necessary, given refactoring of SS implementation-specific code.
2004/10/11 phil_tudor ref-impl/src/OM/OMMS_SSStoredObjectFactory.cpp Corrected TRACE message in OMMS_SSStoredObjectFactory::openFile.
2004/10/09 jptrainor ref-impl/src/OM/GNUmakefile Undo 1.13 changes to fix runtime link error when loading the com lib.
2004/10/08 terabrit ref-impl/src/impl/ImplAAFTypeDefVariableArry.cpp Reinstate code to allow not-yet-registered custom types
2004/10/08 phil_tudor AAFMipsIrixSDK/MIPSpro/sss-impl/libSSRW2C.a Improved support for UTF8 filenames.
2004/10/05 phil_tudor ref-impl/src/impl/ImplAAFDefObject.cpp, ref-impl/include/AAFDataDefs.h Add build-time switches - to select v1.0 or v1.1 DDEFS and to map between v1.0 and v1.1 values in ImplAAFDefObject::GetAUID.
2004/10/05 phil_tudor ref-impl/src/impl/ImplAAFFile.cpp Reintroduce merging-in of built-in datadefs for OpenExistingRead.
2004/10/05 phil_tudor ref-impl/src/impl/ImplAAFDictionary.cpp Add new AAF v1.1 datadefs to built-ins (i.e., auxiliary & descriptivemetadata).
2004/10/05 phil_tudor ref-impl/include/CAAFBuiltinDefs.h, ref-impl/src/impl/ImplAAFBuiltinDefs.h Added new AAF v1.1 classes and datadef kinds.
2004/10/01 phil_tudor ref-impl/src/impl/ImplAAFFile.cpp For OpenExistingRead, don't register built-in datadefs in the dictionary, because we want to see only the ones in the file.
2004/10/01 phil_tudor examples/com-api/comClientTest/AAFInfo.cpp Added display of filekind, Header::Version, Header::ObjectModelVersion, and non-object set types.
2004/10/01 bakerian AAFi686LinuxSDK/g++/sss-impl/libSSRW2C.a Fixed buffer overflow with multibyte files names

Key

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

Valid HTML 4.01!