Log of changes made between Mar-2005 and Apr-2005

Date Developer Files Checkin comment
2005/03/31 jptrainor ref-impl/src/OM/OMStream.cpp Fix warning: status variable not used in release build.
2005/03/31 jptrainor test/com/ScaleTest/GNUmakefile Fix Irix link error.
2005/03/31 jptrainor ref-impl/src/OM/OMStream.cpp Fix MipsPro 7.3.1.3m / Irix 6.5 build problem. Use off64_t rather than __off64_t
2005/03/31 phil_tudor ref-impl/plugins/CAAFAIFCCodec.cpp Bugfix emailed by Harry Plate (Automatic Duck) on 2005-03-30: Set the _bytesPerFrame after updating _bitsPerSample.
2005/03/31 philipn ref-impl/src/impl/ImplAAFFile.cpp Added stored object factory registration for the XML prototype
2005/03/31 philipn ref-impl/include/AAFFileKinds.h Added file kind for XML prototype
2005/03/31 philipn AAFWinSDK/ref-impl/Om/Om.dsp Added new source files
2005/03/31 philipn ref-impl/src/OM/XMLReader.h file XMLReader.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMWString.h file OMWString.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLWriter.h file OMXMLWriter.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLStorage.h file OMXMLStorage.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMSymbolspace.cpp file OMSymbolspace.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMSymbolspace.h file OMSymbolspace.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMWString.cpp file OMWString.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLUtilities.h file OMXMLUtilities.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLWriter.cpp file OMXMLWriter.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/XMLWriter.h file XMLWriter.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/XMLWriter.cpp file XMLWriter.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLStorage.cpp file OMXMLStorage.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLUtilities.cpp file OMXMLUtilities.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLPStoredStream.cpp file OMXMLPStoredStream.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMSymbolspace.cpp, ref-impl/src/OM/OMSymbolspace.h, ref-impl/src/OM/OMWString.cpp, ref-impl/src/OM/OMWString.h, ref-impl/src/OM/OMXMLPStoredObject.cpp, ref-impl/src/OM/OMXMLPStoredObjectFactory.cpp, ref-impl/src/OM/OMXMLPStoredStream.cpp, ref-impl/src/OM/OMXMLReader.h, ref-impl/src/OM/OMXMLStorage.cpp, ref-impl/src/OM/OMXMLStorage.h, ref-impl/src/OM/OMXMLUtilities.cpp, ref-impl/src/OM/OMXMLUtilities.h, ref-impl/src/OM/OMXMLWriter.cpp, ref-impl/src/OM/OMXMLWriter.h, ref-impl/src/OM/XMLReader.h, ref-impl/src/OM/XMLWriter.cpp, ref-impl/src/OM/XMLWriter.h Initial creation
2005/03/31 philipn ref-impl/src/OM/OMXMLPStoredObject.cpp file OMXMLPStoredObject.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLReader.h file OMXMLReader.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/src/OM/OMXMLPStoredObjectFactory.cpp file OMXMLPStoredObjectFactory.cpp was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/include/OM/OMXMLPStoredStream.h file OMXMLPStoredStream.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/include/OM/OMXMLPStoredObject.h file OMXMLPStoredObject.h was initially added on branch aafx-prototype.
2005/03/31 philipn ref-impl/include/OM/OMXMLPStoredObjectFactory.h, ref-impl/include/OM/OMXMLPStoredObject.h, ref-impl/include/OM/OMXMLPStoredStream.h Initial creation
2005/03/31 philipn ref-impl/include/OM/OMXMLPStoredObjectFactory.h file OMXMLPStoredObjectFactory.h was initially added on branch aafx-prototype.
2005/03/30 jptrainor test/com/MultiGenTest/MultiGenTest.pl Fix error in CopyMob exclusion rule.
2005/03/30 jptrainor test/com/MultiGenTest/MultiGenTests/MobOp.cpp Add simple CopyMob test.
2005/03/30 bakerian ref-impl/src/OM/OMStream.cpp Added correct size()
2005/03/30 bakerian AAFi686LinuxSDK/g++/sss-impl/libSSRW2C.a rebuilt to solve 32 bit seek and tell problems
2005/03/30 bakerian ref-impl/include/OM/OMStream.h Changed size() to be const
2005/03/30 bakerian ref-impl/src/OM/OMStream.cpp Reverted size() algorithm to original value
2005/03/30 philipn Utilities/aafviewer/src/aaf2dot/AAFDotInstanceMapper.cpp Fix longstanding bug on bigendian machines where integer values were displayed incorrectly
2005/03/29 stuart_hc test/com/ScaleTest/README.txt Added notes on new ScaleTest executable test program usage
2005/03/23 stuart_hc test/com/ScaleTest/ScaleTest.cpp Add more thorough testing of codecs and expected contents of written file. Move from OpenNewModifyEx to OpenNewModify so that libgsf can be tested.
2005/03/23 jptrainor test/com/MultiGenTest/MultiGenTest.pl Tweaked exclusion rules to exclude verification of v11 by v102 in modify tests.
2005/03/22 jptrainor ref-impl/src/OM/OMSSStoredObjectFactory.cpp OMSSStoredObjectFactory::openModify(OMRawStorage* rawStorage) was opening the file in read only mode. Fixed that so it now uses modify. That fixed the MultiGenTest modify test failures.
2005/03/21 stuart_hc test/com/ScaleTest/ScaleTest.cpp Fixed gcc warning on use of uninitialised variable.
2005/03/21 stuart_hc Utilities/aafextract/aafextract.cpp Sync with generated DefObject header files.
2005/03/21 stuart_hc ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/plugins/CAAFPCMCodec.cpp Remove 2GB filesize limits for file formats which do not have a 2GB limit.
2005/03/21 stuart_hc test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp Sync with generated DefObject header files.
2005/03/21 stuart_hc test/com/ScaleTest/ScaleTest.cpp Provide mechanism to test more codecs.
2005/03/21 stuart_hc ref-impl/plugins/CAAFWAVECodec.cpp, ref-impl/plugins/CAAFAIFCCodec.cpp Add comments regarding 2GB limits of audio formats.
2005/03/19 terabrit AAFWinSDK/meta/headergen/classDefUids/classDefUids.dsp, AAFWinSDK/meta/headergen/extEnumUid/extEnumUid.dsp, AAFWinSDK/meta/headergen/genDefInstances/genDefInstances.dsp, AAFWinSDK/meta/headergen/propertyDefUid/propertyDefUid.dsp, AAFWinSDK/meta/headergen/propertyId/propertyId.dsp, AAFWinSDK/meta/headergen/storedObjectUid/storedObjectUid.dsp, AAFWinSDK/meta/headergen/typeDefUid/typeDefUid.dsp re-enable incremental linking
2005/03/19 terabrit 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/AAFOperationDefs.h, ref-impl/include/AAFParameterDefs.h, ref-impl/include/AAFPluginDefs.h, ref-impl/include/AAFPropertyDefs.h, ref-impl/include/AAFPropertyIDs.h, ref-impl/include/AAFStoredObjectIDs.h, ref-impl/include/AAFTypeDefUIDs.h, ref-impl/include/AAFMetaDictionary.h, ref-impl/include/AAFKLVDataDefs.h, ref-impl/include/AAFOPDefs.h, ref-impl/include/AAFTaggedValueDefs.h generate from AAFMetaDict.xls 1.14 with mkdict.awk 1.50
2005/03/19 terabrit ref-impl/plugins/CAAFCDCICodec.cpp use non-legacy CompressionDef_*
2005/03/19 terabrit meta/AAFMetaDict.xls add missing legacy symbols. NOTE some are TEMPORARILY in the Instances section, should really be Extendible enums
2005/03/19 terabrit meta/headergen/GNUmakefile, meta/headergen/classDefUid.cpp, meta/headergen/extEnumUid.cpp, meta/headergen/install-headers.bash, meta/headergen/propertyDefUid.cpp, meta/headergen/propertyId.cpp, meta/headergen/storedObjectUid.cpp, meta/headergen/typeDefUid.cpp general tidyup
2005/03/19 terabrit meta/headergen/genDefInstances.cpp generate aliases in separate group. disable _Name, _Desc for now
2005/03/19 terabrit AAFWinSDK/meta/headergen/generate/generate.dsp, AAFWinSDK/meta/headergen/generate/generate.mak, AAFWinSDK/meta/headergen/headergen.dsw, AAFWinSDK/meta/headergen/classDefUids/classDefUids.dsp, AAFWinSDK/meta/headergen/extEnumUid/extEnumUid.dsp, AAFWinSDK/meta/headergen/genDefInstances/genDefInstances.dsp, AAFWinSDK/meta/headergen/headerGenUtils/headerGenUtils.dsp, AAFWinSDK/meta/headergen/propertyDefUid/propertyDefUid.dsp, AAFWinSDK/meta/headergen/propertyId/propertyId.dsp, AAFWinSDK/meta/headergen/storedObjectUid/storedObjectUid.dsp, AAFWinSDK/meta/headergen/typeDefUid/typeDefUid.dsp to run headergens at end of build on win32
2005/03/18 phil_tudor unixaafsdk.mak, AAFWinSDK/win32aafsdk.mak, Utilities/aafextract/aafextract.cpp, examples/com-api/ExportDV/ExportDV.cpp, examples/com-api/ExportPCM/ExportPCM.cpp, meta/headergen/genDefInstances.cpp, ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/plugins/CAAFEssenceRIFFWAVEContainer.cpp, ref-impl/plugins/CAAFJPEGCodec.cpp, ref-impl/plugins/CAAFPCMCodec.cpp, ref-impl/src/impl/ImplAAFDictionary.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp, test/com/ScaleTest/ScaleTest.cpp Sync with generated DefObject header files.
2005/03/18 phil_tudor ref-impl/include/AAFCompressionDefs.h Generated AAFCompressionDefs.h replaces AAFCompressionIDs.h
2005/03/18 phil_tudor ref-impl/include/AAFCompressionIDs.h Renamed to AAFCompressionDefs.h
2005/03/18 stuart_hc AAFWinSDK/AAFWinSDK.dsw, AAFWinSDK/Test/com/ScaleTest/ScaleTest.dsp, test/com/GNUmakefile, test/com/ScaleTest/GNUmakefile, test/com/ScaleTest/ScaleTest.cpp New test ScaleTest to probe 2GB limits with both EssenceData API and EssenceAccess (plugin codecs) API.
2005/03/18 terabrit meta/headergen/genDefInstances.cpp process AAF_SYMBOL() to create legacy aliases
2005/03/18 terabrit meta/headergen/headerGenUtils.cpp, meta/headergen/headerGenUtils.h add PrintAlias()
2005/03/18 terabrit meta/mkdict.awk add AAF_SYMBOL for Instances only
2005/03/18 terabrit meta/headergen/GNUmakefile, meta/headergen/install-headers.bash extended for all 11x Instance groups
2005/03/18 terabrit meta/AAFMetaDict.xls QA on r_name and g_alias columns
2005/03/18 phil_tudor Utilities/aafviewer/src/aaf2dot/AAFDotInstanceMapper.cpp, dodo/AAFTypes.dod, examples/com-api/InfoDumper/InfoDumper.cpp, ref-impl/include/com-api/AAFTypes.h, ref-impl/include/com-api/AAFTypes.idl, ref-impl/include/ref-api/AAFTypes.h, ref-impl/src/com-api/CAAFEnumValidation.cpp aafColorSiting_t and aafPulldownKind_t extended to match metadictionary. Fix uses of kAAFTypeID_MobIDType in example code.
2005/03/17 phil_tudor dodo/AAFTypes.dod, meta/AAFMetaDict.xls, meta/headergen/GNUmakefile, meta/headergen/extEnumUid.cpp, ref-impl/include/AAFExtEnum.h, ref-impl/include/AAFMetaDictionary.h, ref-impl/include/AAFPropertyDefs.h, ref-impl/include/AAFPropertyIDs.h, ref-impl/include/AAFTypeDefUIDs.h, ref-impl/include/com-api/AAFTypes.h, ref-impl/include/com-api/AAFTypes.idl, ref-impl/include/ref-api/AAFTypes.h, ref-impl/src/com-api/CAAFEnumValidation.cpp, ref-impl/src/impl/ImplAAFOperationDef.cpp, ref-impl/src/impl/ImplAAFOperationGroup.cpp, ref-impl/src/impl/ImplAAFPluginDef.cpp, test/com/ComModTestAAF/ModuleTests/CAAFDigitalImageDescripTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFRGBADescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSoundDescriptorTest.cpp Finalize naming clean up in AAFMetaDict.xls Set consistent kAAF prefix in header file generation Commit generated files following clean up For property name changes, use new name in impl constructor e.g. PID_classname_propertyname For enumeration member name changes, use new name in module tests
2005/03/17 jptrainor ref-impl/src/impl/ImplAAFFile.cpp Remove redundant call to MergeBuiltinClassDefs.
2005/03/16 jptrainor test/com/MultiGenTest/MultiGenTest.pl Fix minor exclusion processing bug.
2005/03/16 terabrit meta/AAFMetaDict.xls numerous changes for V1.1.
2005/03/16 terabrit meta/mkdict.awk numerous changes for V1.1.
2005/03/16 jptrainor test/com/MultiGenTest/archive/v102_vs_V11/v102_vs_v11_cfg.pl v102 versus v11 test configuration file
2005/03/16 jptrainor test/com/MultiGenTest/MultiGenTest.pl Tweaks to bring upto date for v11 testing. Added exclusion rules to exclude v102 from opening v11 for any purpose.
2005/03/16 phil_tudor ref-impl/src/impl/ImplAAFFile.cpp Call InitBuiltins() for existing files opened on raw storage.
2005/03/14 jptrainor test/com/MultiGenTest/MultiGenTests/EssenceOp.cpp drat... another tweak for 102
2005/03/14 jptrainor test/com/MultiGenTest/MultiGenTests/EssenceOp.cpp Another tweak to maintain build of latest code against v102.
2005/03/14 jptrainor test/com/MultiGenTest/MultiGenTests/FileOp.cpp Another tweak to get it to compile agaist 102.
2005/03/14 jptrainor test/com/MultiGenTest/MultiGenTests/FileOp.cpp Mods to make sure latest code compiles against V102.
2005/03/14 jptrainor examples2/axHrMap/GNUmakefile Added missing axHrMap GNUmakefile... hmmm.. it was missing all that time.
2005/03/13 jptrainor ref-impl/src/impl/AAFUtils.cpp Fixed AAFConvertEditRate(). Last change assigned 1 to *destPosition when remainder is not zero, but should have incremented *destPosition by one.
2005/03/13 jptrainor test/com/MultiGenTest/MultiGenTests/FileOp.cpp Add CreateFileOfKind debug code that will use the default file access routines. These are not active by default - a developer has to activate them.
2005/03/12 jptrainor test/com/MultiGenTest/MultiGenTests/EssenceOp.cpp, test/com/MultiGenTest/MultiGenTests/FileOp.cpp Maintenance to keep the MultiGenTests compiling against V102.
2005/03/12 jptrainor ref-impl/src/impl/ImplAAFPluginManager.cpp A string buffer size was too short by one byte and that lead to a crash when memory deleted. The error was detected when loading a plugin library.
2005/03/12 jptrainor test/com/MultiGenTest/ReadMe.html Remove MS Word specific html tags.
2005/03/10 jptrainor examples/com-api/InfoDumper/InfoDumper.cpp Added -useomcache option to active the OM page cache.
2005/03/10 jptrainor Utilities/eli2aaf/eli2aaf.cpp Add -omcache option to active the OM page cache.
2005/03/10 jptrainor test/com/ScaleTest/runaaftest.sh Added OM cache options. Also renamed runtest function to runOneTest to avoid name clash with the unix run test command.
2005/03/09 stuart_hc ref-impl/src/com-api/CEnumAAFCodecDefs.h, ref-impl/src/com-api/CEnumAAFContainerDefs.h, ref-impl/src/com-api/CEnumAAFControlPoints.h, ref-impl/src/com-api/CEnumAAFDataDefs.h, ref-impl/src/com-api/CEnumAAFInterpolationDefs.h, ref-impl/src/com-api/CEnumAAFKLVData.h, ref-impl/src/com-api/CEnumAAFKLVDataDefs.h, ref-impl/src/com-api/CEnumAAFOperationDefs.h, ref-impl/src/com-api/CEnumAAFPropertyDefs.h, ref-impl/src/com-api/CEnumAAFSegments.h, ref-impl/src/com-api/CEnumAAFTaggedValueDefs.h, ref-impl/src/com-api/CEnumAAFTaggedValues.h, ref-impl/src/com-api/CEnumAAFTypeDefs.h Regenerate from dodo files, updated for comment changes (// to ///)
2005/03/09 stuart_hc dodo/AAFEssenceCodec.dod, dodo/AAFEssenceCodec2.dod, ref-impl/include/com-api/AAFPlugin.h, ref-impl/include/com-api/AAFPlugin.idl, ref-impl/include/ref-api/AAFPlugin.h Fix the AAFEssenceCodec2 interface to include all methods of AAFEssenceCodec in addition to the new SetFlavour method.
2005/03/07 stuart_hc unixaafsdk.mak, Utilities/comrules.mk, Utilities/AafOmf/GNUmakefile, Utilities/aafviewer/src/aaf2dot/GNUmakefile, Utilities/aafviewer/src/aafmeta2dot/GNUmakefile, Utilities/eli2aaf/GNUmakefile, examples/com-api/comexamplerules.mk, examples/com-api/ComExtension/GNUmakefile, examples/com-api/ComExtension/ComPersonnelExtension/GNUmakefile, examples/com-api/comClientTest/GNUmakefile, examples2/axexamplerules.mk, examples2/axFileGen/FileGenOps/GNUmakefile, examples2/axLib/GNUmakefile, examples2/axPlugin/GNUmakefile, test/com/ComFileKindTest/GNUmakefile, test/com/ComModTestAAF/GNUmakefile, test/com/ComModTestAAF/ModuleTests/GNUmakefile, test/com/CreateSequence/GNUmakefile, test/com/EssenceAccess/GNUmakefile, test/com/MultiGenTest/GNUmakefile, test/com/MultiGenTest/MultiGenTests/GNUmakefile, test/com/OpenExistingModify/GNUmakefile, test/com/UTF8FileNameTest/GNUmakefile All client code now uses the installed include files (from make install) instead of reaching directly into ref-impl for include files.
2005/03/03 tbingham build/history/cl2html.awk, build/history/mkchangelogs Put W3C icon at the foot of each generated page - this is valid HTML 4.01!
2005/03/02 tbingham build/history/AAFtagdates Add 11/04 - 02/05.

Key

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

Valid HTML 4.01!