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

Date Developer Files Checkin comment
2004/11/30 akharkev ref-impl/src/OM/OMWeakRefSetPropertyT.h, ref-impl/src/OM/OMWeakRefVectorPropertyT.h shallowCopyTo() makes the destination property present.
2004/11/30 akharkev ref-impl/src/OM/OMWeakRefSetPropertyT.h, ref-impl/src/OM/OMWeakRefVectorPropertyT.h In shallowCopyTo() don't use the source object references in the destination property, but create a new unresolved object references instead. In deepCopyTo() resolve the object references in the destination property.
2004/11/30 akharkev ref-impl/src/OM/OMWeakRefPropertyT.h In shallowCopyTo() don't use the source object reference in the destination property, but create a new unresolved object reference instead. In deepCopyTo() resolve the object reference in the destination property.
2004/11/30 akharkev ref-impl/src/OM/OMObjectReference.cpp Fixed the self-assignment check in the OMWeakObjectReference assignment operator.
2004/11/30 akharkev ref-impl/include/OM/OMXMLStoredObjectFactory.h, ref-impl/src/OM/OMXMLStoredObjectFactory.cpp An empty file can't be recognized.
2004/11/30 akharkev ref-impl/src/OM/OMXMLStoredObject.cpp, ref-impl/src/OM/OMSSStoredObject.cpp Properly handle vectors and sets of elements that must be externalized and internalized.
2004/11/30 stuart_hc examples2/axLib/AxBaseObjIter.h Code cleanups to remove gcc warnings
2004/11/29 stuart_hc ref-impl/src/OM/OMMSStructuredStorage.h, ref-impl/include/OM/OMDataTypes.h Fix compile failure: to portably define 64bit constants we must use INT64_C and similar macros - for C++ under POSIX systems these macros must be enabled the first time <inttypes.h> in included.
2004/11/29 stuart_hc examples/com-api/ComEssenceDataTest/ComEssenceDataTest.cpp, examples/com-api/MetadataExample/MetadataExample.cpp Fix build failure: use matching %zu printf format for size_t arg
2004/11/29 stuart_hc ref-impl/src/OM/OMMSStructuredStorage.h Fix compile error: use correct #include for UINT64_C()
2004/11/26 stuart_hc 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/CAAFCDCIDescriptor.cpp, ref-impl/src/com-api/CAAFComponent.cpp, ref-impl/src/com-api/CAAFCompositionMob.cpp, ref-impl/src/com-api/CAAFDataDef.cpp, ref-impl/src/com-api/CAAFDictionary.cpp, ref-impl/src/com-api/CAAFDigitalImageDescriptor.cpp, ref-impl/src/com-api/CAAFEssenceAccess.cpp, ref-impl/src/com-api/CAAFEssenceData.cpp, ref-impl/src/com-api/CAAFHeader.cpp, ref-impl/src/com-api/CAAFMasterMob.cpp, ref-impl/src/com-api/CAAFMob.cpp, ref-impl/src/com-api/CAAFRGBADescriptor.cpp, ref-impl/src/com-api/CAAFRoot.cpp, ref-impl/src/com-api/CAAFSourceMob.cpp, ref-impl/src/com-api/CAAFSourceReference.cpp, ref-impl/src/com-api/CAAFTimelineMobSlot.cpp, ref-impl/src/com-api/CAAFTypeDefVariableArray.cpp Dodo rerun after gcc warnings cleanup
2004/11/26 stuart_hc Utilities/aafviewer/src/aaf2dot/AAFDotInstanceMapper.cpp, Utilities/aafviewer/src/aaf2dot/AAFDotInstanceMapper.h, Utilities/aafviewer/src/aaf2dot/DotEdge.cpp, Utilities/aafviewer/src/aaf2dot/DotElement.h, Utilities/aafviewer/src/aaf2dot/InstanceMapperProfile.cpp, Utilities/aafviewer/src/aaf2dot/aaf2dot.cpp, Utilities/aafviewer/src/aafmeta2dot/AAFDotHome.cpp, Utilities/aafviewer/src/aafmeta2dot/AAFMetaDefinition.cpp, Utilities/aafviewer/src/aafmeta2dot/AAFPropertyDefinition.cpp, Utilities/aafviewer/src/aafmeta2dot/AAFTypeDefinition.cpp, Utilities/aafviewer/src/aafmeta2dot/AAFXsMapper.cpp, Utilities/aafviewer/src/aafmeta2dot/DotEdge.cpp, Utilities/aafviewer/src/aafmeta2dot/DotElement.h, Utilities/aafviewer/src/aafmeta2dot/DotGraph.h, build/cdefs-g++.mk, dodo/AAFTypes.dod, dodo/macros/comc.mac, dodo/tool/DodoMain.cpp, dodo/tool/MacroSet.cpp, dodo/tool/SourceInfo.cpp, dodo/tool/TextStream.cpp, dodo/tool/TextStream.h, examples/com-api/ComEssenceDataTest/ComEssenceDataTest.cpp, examples/com-api/ComExtension/extensionUtils.cpp, examples/com-api/ExportAudioExample/ExportAudioExample.cpp, examples/com-api/ExportSimpleComposition/ExportSimpleComposition.cp p, examples/com-api/ImportAudioExample/ImportAudioExample.cpp, examples/com-api/MetadataExample/MetadataExample.cpp, examples2/axExample/axEssenceCreate.cpp, examples2/axFileGen/axFileGen.cpp, examples2/axFileGen/axFileGen.h, examples2/axFileGen/FileGenOps/MobSlots.cpp, examples2/axFileGen/FileGenOps/WaveHeader.cpp, examples2/axLib/AxEx.cpp, examples2/axLib/AxEx.h, examples2/axLib/AxIterator.cpp, examples2/axLib/AxPropertyValue.cpp, examples2/axLib/AxPropertyValueDump.cpp, examples2/axMasterMobEx/axMasterMobEx.cpp, examples2/axPlugin/AxImplNullEssenceCodec.cpp, examples2/axPlugin/AxImplNullEssenceCodec.h, examples2/axPlugin/AxPluginFormatSpecifiers.cpp, examples2/axPlugin/AxPluginRegistry.cpp, examples2/axPlugin/AxPluginUtil.h, examples2/axPlugin/CAxClassFactory.h, examples2/axPlugin/CAxNullEssenceCodec.cpp, ref-impl/src/impl/GNUmakefile, ref-impl/src/impl/aafCvt.h, test/com/ComModTestAAF/CAAFModuleTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFAIFCDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFDescriptiveMarkerTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFHeaderTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFImportDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFPCMDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFPhysicalDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFRandomRawStorageTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefEnumTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefExtEnumTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefIntTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefSetTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefStringTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFEssenceDataTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFParametersTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFPluginDescTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumeratorTest.h, test/com/ComModTestAAF/ModuleTests/ModuleTestsCommon.cpp, test/com/CreateSequence/CreateSequence.cpp, test/com/EssenceAccess/EssenceAccess.cpp, test/com/MultiGenTest/MultiGenTests/FileOp.cpp Code cleanups to remove gcc warnings
2004/11/24 stuart_hc ref-impl/src/OM/OMSSStoredObject.cpp Fix crash introduced by incorrect compiler warning cleanup.
2004/11/24 stuart_hc ref-impl/plugins/CAAFWAVECodec.cpp Bugfix: always write the WAVE header to the stream and to the Summary property together to avoid Summary getting out of sync
2004/11/23 stuart_hc Utilities/aafextract/aafextract.cpp Update for Decriptive -> DescriptiveMetadata name change
2004/11/23 stuart_hc ref-impl/src/OM/OMReferenceVectorT.h, ref-impl/src/OM/OMStrongRefVectorPropertyT.h, ref-impl/src/OM/OMWeakRefVectorPropertyT.h Code cleanups to remove gcc warnings
2004/11/23 stuart_hc ref-impl/src/impl/AAFObjectModel.cpp, ref-impl/src/impl/AAFObjectModelProcs.cpp, ref-impl/src/impl/ImplAAFBuiltinTypes.cpp, ref-impl/src/impl/ImplAAFContentStorage.cpp, ref-impl/src/impl/ImplAAFDictionary.cpp, ref-impl/src/impl/ImplAAFEssenceAccess.cpp, ref-impl/src/impl/ImplAAFMetaDefinition.cpp, ref-impl/src/impl/ImplAAFObject.cpp, ref-impl/src/impl/ImplAAFPluginFile.h, ref-impl/src/impl/ImplAAFTimecodeStream12M.cpp, ref-impl/src/impl/ImplAAFTypeDefEnum.cpp, ref-impl/src/impl/ImplAAFTypeDefInt.cpp, ref-impl/src/impl/ImplAAFWeakRefValue.cpp, ref-impl/src/impl/ImplEnumAAFCodecFlavours.cpp, ref-impl/src/impl/ImplEnumAAFLoadedPlugins.cpp, ref-impl/src/impl/aafCvt.h, ref-impl/src/impl/aafTable.cpp Code cleanups to remove gcc warnings
2004/11/23 stuart_hc ref-impl/src/com-api/com-dll/CAAFClassFactory.cpp, ref-impl/src/com-api/com-dll/CAAFInProcServer.cpp, ref-impl/src/com-api/com-dll/GNUmakefile Code cleanups to remove gcc warnings
2004/11/23 stuart_hc ref-impl/src/OM/OMBufferedIStream.cpp, ref-impl/src/OM/OMDictionary.cpp, ref-impl/src/OM/OMFile.cpp, ref-impl/src/OM/OMMS_SSStoredObjectFactory.cpp, ref-impl/src/OM/OMPropertySet.cpp, ref-impl/src/OM/OMPropertyTable.cpp, ref-impl/src/OM/OMSSStoredObject.cpp, ref-impl/src/OM/OMSSStructuredStorage.cpp, ref-impl/src/OM/OMStream.cpp, ref-impl/src/OM/OMUtilities.cpp, ref-impl/src/OM/OMVectorT.h Code cleanups to remove gcc warnings
2004/11/22 stuart_hc ref-impl/plugins/CAAFAIFCCodec.cpp, ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/plugins/CAAFJPEGCodec.cpp, ref-impl/plugins/CAAFPCMCodec.cpp Code cleanups to remove gcc warnings for AAFTARGER=Release
2004/11/22 stuart_hc ref-impl/plugins/CAAFAIFCCodec.cpp, ref-impl/plugins/CAAFBasicInterp.cpp, ref-impl/plugins/CAAFCDCIDescriptorHelper.h, ref-impl/plugins/CAAFEssenceDataStream.cpp, ref-impl/plugins/CAAFEssenceFileContainer.cpp, ref-impl/plugins/CAAFEssenceFileStream.cpp, ref-impl/plugins/CAAFEssenceRIFFWAVEStream.cpp, ref-impl/plugins/CAAFJPEGCodec.cpp, ref-impl/plugins/CAAFJPEGDescriptorHelper.h, ref-impl/plugins/CAAFPCMCodec.cpp, ref-impl/plugins/CAAFWAVECodec.cpp Code cleanups to remove gcc warnings
2004/11/22 stuart_hc Utilities/aafextract/GNUmakefile, Utilities/aafextract/aafextract.cpp, Utilities/GNUmakefile, Utilities/comrules.mk Initial version of aafextract utility
2004/11/21 jptrainor AAFWinSDK/Utilities/aaf2xtl/aaf2xtl.dsw Tweak dependencies that did not get translated correctly from vc7 file.
2004/11/21 jptrainor examples2/axLib/axLib.dsp Add AxParameter files
2004/11/21 jptrainor Utilities/aaf2xtl/doc/Aaf2XtlSoftwareDescription.pdf PDF of Word document.
2004/11/21 jptrainor ref-impl/plugins/CAAFWAVECodec.cpp Add static_cast to prevent integer conversion warnings.
2004/11/21 jptrainor Utilities/aaf2xtl/doc/Aaf2XtlSoftwareDescription.doc, Utilities/aaf2xtl/doc/AifTree-MasterMob.vsd, Utilities/aaf2xtl/doc/AifTree.vsd, Utilities/aaf2xtl/doc/HowTo.txt, Utilities/aaf2xtl/doc/XTL-Containment.vsd, Utilities/aaf2xtl/doc/aaf2xtl.vsd aaf2xtl documentation
2004/11/21 jptrainor AAFWinSDK/Utilities/aaf2xtl/aaf2xtl/aaf2xtl.vcproj, AAFWinSDK/Utilities/aaf2xtl/aif2xtllib/aif2xtllib.vcproj, AAFWinSDK/Utilities/aaf2xtl/aiflib/aiflib.vcproj, AAFWinSDK/Utilities/aaf2xtl/aifsantefelib/aifsantefelib.vcproj remove vc7 project files in favour of vc6
2004/11/21 jptrainor AAFWinSDK/Utilities/aaf2xtl/aaf2xtl.sln Remove vc7 project files.
2004/11/21 jptrainor AAFWinSDK/Utilities/aaf2xtl/aaf2xtl.dsw, AAFWinSDK/Utilities/aaf2xtl/aaf2xtl/aaf2xtl.dsp, AAFWinSDK/Utilities/aaf2xtl/aif2xtllib/aif2xtllib.dsp, AAFWinSDK/Utilities/aaf2xtl/aifsantefelib/aifsantefelib.dsp, AAFWinSDK/Utilities/aaf2xtl/aiflib/aiflib.dsp VC6 project files
2004/11/20 jptrainor AAFWinSDK/Utilities/aaf2xtl/aaf2xtl.sln, AAFWinSDK/Utilities/aaf2xtl/aaf2xtl/aaf2xtl.vcproj, AAFWinSDK/Utilities/aaf2xtl/aif2xtllib/aif2xtllib.vcproj, AAFWinSDK/Utilities/aaf2xtl/aiflib/aiflib.vcproj, AAFWinSDK/Utilities/aaf2xtl/aifsantefelib/aifsantefelib.vcproj add dependency info, and other minor tweaks
2004/11/20 jptrainor Utilities/aaf2xtl/aaf2xtl/aaf2xtl.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlEssencePreprocessVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlEssencePreprocessVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlGroupVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlGroupVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlInit.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlInit.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlMobSelectVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlMobSelectVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlObjectRemoveVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlObjectRemoveVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeNodeDecoration.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeNodeDecoration.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeNodeFactory.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeNodeFactory.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeNodes.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeNodes.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlParseTreeVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlSeqEditVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlSeqEditVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlSeqOffsetVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlSeqOffsetVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlSourceClipVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlSourceClipVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlTimecode.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlTimecode.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlTransitionVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlTransitionVisitor.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlXmlGen.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlXmlGen.h, Utilities/aaf2xtl/aif2xtllib/Aif2XtlXmlGenVisitor.cpp, Utilities/aaf2xtl/aif2xtllib/Aif2XtlXmlGenVisitor.h, Utilities/aaf2xtl/aiflib/AifParseTree.cpp, Utilities/aaf2xtl/aiflib/AifParseTree.h, Utilities/aaf2xtl/aiflib/AifParseTreeBuilder.cpp, Utilities/aaf2xtl/aiflib/AifParseTreeBuilder.h, Utilities/aaf2xtl/aiflib/AifParseTreeNode.cpp, Utilities/aaf2xtl/aiflib/AifParseTreeNode.h, Utilities/aaf2xtl/aiflib/AifParseTreeNodeFactory.cpp, Utilities/aaf2xtl/aiflib/AifParseTreeNodeFactory.h, Utilities/aaf2xtl/aiflib/AifParseTreeVisitor.cpp, Utilities/aaf2xtl/aiflib/AifParseTreeVisitor.h, Utilities/aaf2xtl/aiflib/AifVersions.h, Utilities/aaf2xtl/aifsantefelib/AifSanteFeLoad.cpp, Utilities/aaf2xtl/aifsantefelib/AifSanteFeLoad.h aaf2xtl conversion source code
2004/11/20 jptrainor AAFWinSDK/Utilities/aaf2xtl/aaf2xtl.sln, AAFWinSDK/Utilities/aaf2xtl/aaf2xtl/aaf2xtl.vcproj, AAFWinSDK/Utilities/aaf2xtl/aif2xtllib/aif2xtllib.vcproj, AAFWinSDK/Utilities/aaf2xtl/aiflib/aiflib.vcproj, AAFWinSDK/Utilities/aaf2xtl/aifsantefelib/aifsantefelib.vcproj aaf2xtl vc7 project files
2004/11/19 stuart_hc ref-impl/plugins/CAAFWAVECodec.cpp In CompleteWrite() update the Summary property with correct RIFF and data chunk sizes since that are know at this point. The Summary property now includes the 8 header bytes from start of data chunk to be consistent with AAF spec "WAVE file information without the sample data". Code cleanups.
2004/11/18 phil_tudor ref-impl/src/OM/OMFile.cpp Fixed incorrect use of iterator from previous loop.
2004/11/17 phil_tudor dodo/AAFDataDef.dod, dodo/AAFDataDef3.dod, dodo/AAFDictionary.dod, dodo/AAFDictionary2.dod, examples/com-api/comClientTest/AAFInfo.cpp, ref-impl/include/AAFDataDefs.h, ref-impl/include/CAAFBuiltinDefs.h, ref-impl/include/com-api/AAF.h, ref-impl/include/com-api/AAF.idl, ref-impl/include/ref-api/AAF.h, ref-impl/src/com-api/CAAFDataDef.cpp, ref-impl/src/com-api/CAAFDataDef.h, ref-impl/src/com-api/CAAFDictionary.cpp, ref-impl/src/com-api/CAAFDictionary.h, test/com/ComModTestAAF/ModuleTests/CAAFDataDefTest.cpp, ref-impl/src/impl/ImplAAFBuiltinDefs.h, ref-impl/src/impl/ImplAAFDataDef.cpp, ref-impl/src/impl/ImplAAFDataDef.h, ref-impl/src/impl/ImplAAFDictionary.cpp, ref-impl/src/impl/ImplAAFDictionary.h DataDef rename: Descriptive to DescriptiveMetadata.
2004/11/15 stuart_hc examples/com-api/ExportPCM/ExportPCM.cpp Add -embed arg to allow creation of embedded PCM essence.
2004/11/10 stuart_hc ref-impl/plugins/CAAFPCMCodec.cpp Cleanup debug printf and remove obsolete comment
2004/11/05 stuart_hc ref-impl/plugins/utf8.cpp, ref-impl/src/OM/utf8.cpp, ref-impl/src/com-api/com-dll/utf8.cpp, test/com/ComModTestAAF/utf8.cpp, test/com/UTF8FileNameTest/utf8.cpp Remove compiler warnings and re-sync all 5 copies of utf8.cpp
2004/11/05 stuart_hc ref-impl/plugins/CAAFEssenceFileStream.cpp, ref-impl/plugins/CAAFEssenceRIFFWAVEStream.cpp Portability fixes for 64bit-sized file seek offset
2004/11/05 stuart_hc ref-impl/plugins/CAAFPCMCodec.cpp Remove debug prints
2004/11/05 stuart_hc ref-impl/src/impl/ImplAAFPCMDescriptor.cpp, ref-impl/src/impl/ImplAAFPCMDescriptor.h Fix CRLF to LF line-endings
2004/11/05 phil_tudor doc/aafobjectspec-v1.1.pdf, doc/aafeditprotocol.pdf Remove AAF v1.1 specifications until final release.
2004/11/05 stuart_hc ref-impl/src/OM/OMSSStructuredStorage.cpp Remove unused variable to avoid compiler warning
2004/11/04 stuart_hc ref-impl/src/impl/ImplAAFFile.cpp Rearrange conditional compilation of LIBGSF support to improve portability.
2004/11/04 stuart_hc build/aafplatform.sh, build/pdefs-i386FreeBSD.mk, build/pdefs-i386OpenBSD.mk, ref-impl/include/AAFFileKinds.h, ref-impl/include/AAFPlatform.h, ref-impl/include/OM/OMDataTypes.h, ref-impl/src/OM/OMPortability.h Finish support for FreeBSD and OpenBSD
2004/11/04 stuart_hc AAFWinSDK/examples/com-api/ExportPCM/ExportPCM.dsp Added ExportPCM and ImportPCM examples
2004/11/04 stuart_hc AAFWinSDK/ref-impl/AAFStandardCodecs/AAFStandardCodecs.dsp Added PCM codec source files
2004/11/04 stuart_hc AAFWinSDK/AAFWinSDK.dsw, AAFWinSDK/examples/com-api/ImportPCM/ImportPCM.dsp Added ExportPCM and ImportPCM examples
2004/11/04 stuart_hc AAFWinSDK/win32aafsdk.mak Fix MSVC build - new header file AAFCompressionIDs.h must be installed
2004/11/04 phil_tudor ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/src/impl/ImplAAFFile.cpp, test/com/ScaleTest/README.txt, test/com/ScaleTest/createtest.sh, test/com/ScaleTest/runaaftest.sh Record contribution in prescribed AAFPSL Exhibit A format.
2004/11/04 stuart_hc ref-impl/plugins/CAAFEssenceRIFFWAVEContainer.cpp Fix MSVC build - missing CLSID definition
2004/11/04 stuart_hc ref-impl/plugins/CAAFPCMCodec.cpp Fix MSVC build - integer size conversion warnings
2004/11/04 stuart_hc ref-impl/plugins/CAAFEssenceRIFFWAVEStream.cpp Fix MSVC build - duplicate defined function
2004/11/04 phil_tudor doc/aafeditprotocol.pdf, doc/aafobjectspec-v1.1.pdf AAF v1.1 specifications
2004/11/04 phil_tudor Utilities/eli2aaf/eli2aaf.cpp, test/com/ScaleTest/README.txt, test/com/ScaleTest/runaaftest.sh eli2aaf default reset to 4K sectors.
2004/11/04 stuart_hc ref-impl/include/AAFCOMPlatformTypes.h Remove out-of-date hack for OS_FREEBSD compile
2004/11/04 stuart_hc test/com/ComFileKindTest/ComFileKindTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFComponentTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFPCMDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSoundDescriptorTest.cpp, ref-impl/plugins/CAAFEssenceFileStream.cpp Add missing includes
2004/11/04 stuart_hc ref-impl/plugins/AAFPluginObjectTable_i.cpp, ref-impl/plugins/CAAFEssenceRIFFWAVEContainer.cpp, ref-impl/plugins/CAAFEssenceRIFFWAVEContainer.h, ref-impl/plugins/CAAFEssenceRIFFWAVEStream.cpp, ref-impl/plugins/CAAFEssenceRIFFWAVEStream.h, ref-impl/plugins/CAAFPCMCodec.cpp, ref-impl/plugins/CAAFPCMCodec.h, ref-impl/plugins/GNUmakefile, ref-impl/src/impl/ImplAAFDictionary.cpp Add PCM codec and ContainerRIFFWAVE support
2004/11/04 stuart_hc examples/com-api/ExportPCM/ExportPCM.cpp, examples/com-api/ImportPCM/ImportPCM.cpp Tidy: add BBC copyright to copyright notice and remove debug printfs
2004/11/04 stuart_hc examples/com-api/GNUmakefile, examples/com-api/ExportPCM/ExportPCM.cpp, examples/com-api/ExportPCM/GNUmakefile, examples/com-api/ImportPCM/GNUmakefile, examples/com-api/ImportPCM/ImportPCM.cpp Added PCM codec examples: ExportPCM and ImportPCM
2004/11/04 stuart_hc ref-impl/include/AAFContainerDefs.h Add ContainerRIFFWAVE (AUID provided by AAFMetaDictionary.h)
2004/11/04 stuart_hc ref-impl/include/AAFCodecDefs.h Add kAAFCodecPCM (uuid provided by tbingham)
2004/11/04 stuart_hc ref-impl/include/AAFEssenceFormats.h Use safer UUID for kAAFLegacyDV specifier
2004/11/04 phil_tudor test/com/UTF8FileNameTest/UTF8FileNameTest.cpp Check 1, 2 & 3 byte UTF-8 encodings. Make diagnostic output clearer. Check AAFFileOpenNewModify(), AAFFileOpenNewModifyEx() and AAFCreateRawStorageDisk(), AAFCreateAAFFileOnRawStorage().
2004/11/04 phil_tudor ref-impl/include/AAFMetaDictionary.h Regenerated: Change UID of RGBADescriptor::ScanningDirection property.
2004/11/04 stuart_hc test/com/ComModTestAAF/makefile Delete unused makefile superceded by GNUmakefile
2004/11/04 stuart_hc AAFWinSDK/AAFWinSDK.sln, AAFWinSDK/MakeSDK.vcproj, AAFWinSDK/MakeSDKExamples.vcproj, AAFWinSDK/MakeSDKExamples2.vcproj, AAFWinSDK/MakeSDKUtilities.vcproj, AAFWinSDK/DevUtils/Dump/dump.vcproj, AAFWinSDK/Everything/Everything.vcproj, AAFWinSDK/examples/com-api/ComAAFInfo/ComAAFInfo.vcproj, AAFWinSDK/examples/com-api/ComClientTestAAF/ComClientTestAAF.vcproj , AAFWinSDK/examples/com-api/ComCutsTestAAF/ComCutsTestAAF.vcproj, AAFWinSDK/examples/com-api/ComEssenceDataTest/ComEssenceDataTest.vc proj, AAFWinSDK/examples/com-api/ComExtension/ComExtensionRead.vcproj, AAFWinSDK/examples/com-api/ComExtension/ComExtensionWrite.vcproj, AAFWinSDK/examples/com-api/ComPersonnelExtension/ComPersonnelExtens ion.vcproj, AAFWinSDK/examples/com-api/ComPersonnelExtension/ComPersonnelPlugin Write.vcproj, AAFWinSDK/examples/com-api/ComPropDirectAccess/ComPropDirectAccess. vcproj, AAFWinSDK/examples/com-api/ComPropDirectDump/ComPropDirectDump.vcpr oj, AAFWinSDK/examples/com-api/ExportAudioExample/ExportAudioExample.vc proj, AAFWinSDK/examples/com-api/ExportSimpleComposition/ExportSimpleComp osition.vcproj, AAFWinSDK/examples/com-api/ImportAudioExample/ImportAudioExample.vc proj, AAFWinSDK/examples/com-api/InfoDumper/InfoDumper.vcproj, AAFWinSDK/examples/com-api/MetadataExample/MetadataExample.vcproj, AAFWinSDK/ref-impl/AAFBasicInterpolators/AAFBasicInterpolators.vcpr oj, AAFWinSDK/ref-impl/AAFStandardCodecs/AAFStandardCodecs.vcproj, AAFWinSDK/ref-impl/aafiid/AAFIID.vcproj, AAFWinSDK/ref-impl/aaflib/AAFLIB.vcproj, AAFWinSDK/ref-impl/comapi/comapi.vcproj, AAFWinSDK/Test/com/ComFileKindTest/ComFileKindTest.vcproj, AAFWinSDK/ref-impl/Impl/Impl.vcproj, AAFWinSDK/ref-impl/Om/Om.vcproj, AAFWinSDK/ref-impl/libjpeg/libjpeg.vcproj, AAFWinSDK/Test/com/ComModTestAAF/ComModTestAAF.vcproj, AAFWinSDK/Test/com/CreateSequence/CreateSequence.vcproj, AAFWinSDK/Test/com/EssenceAccess/EssenceAccess.vcproj, AAFWinSDK/Test/com/MultiGenTest/MultiGenTest.vcproj, AAFWinSDK/Test/com/UTF8FileNameTest/UTF8FileNameTest.vcproj, AAFWinSDK/Utilities/AAFConverterLib/AAFConverterLib.vcproj, AAFWinSDK/Utilities/AafOmf/AafOmf.vcproj, AAFWinSDK/Utilities/aafviewer/aaf2dot/aaf2dot.vcproj, AAFWinSDK/Utilities/aafviewer/aafmeta2dot/aafmeta2dot.vcproj, AAFWinSDK/Utilities/eli2aaf/eli2aaf.vcproj, examples2/axDump/axDump.vcproj, examples2/axExample/axExample.vcproj, examples2/axFileGen/axFileGen.vcproj, examples2/axHrMap/axHrMap.vcproj, examples2/axLib/axLib.vcproj, examples2/axMasterMobEx/axMasterMobEx.vcproj, examples2/axPlugin/axPlugin.vcproj, examples2/axPluginInfo/axPluginInfo.vcproj Delete out-of-sync MSVC 7.0 files
2004/11/04 stuart_hc examples2/axDump/axDump.8.mcp, examples2/axExample/axExample.8.mcp, examples2/axFileGen/axFileGen.8.mcp, examples2/axFileGen/FileGenOps/FileGenOps.8.mcp, examples2/axLib/axLib.8.mcp, examples2/axMasterMobEx/axMasterMobEx.8.mcp, examples2/axPlugin/axPlugin.8.mcp, examples2/axPluginInfo/axPluginInfo.8.mcp, examples2/examples2.8.mcp Remove discontinued CodeWarrior project files
2004/11/03 akharkev ref-impl/include/AAFTypeDefUIDs.h Regenerated: Change UID of RGBADescriptor::ScanningDirection property.
2004/11/03 akharkev meta/AAFMetaDict.xls Change UID of RGBADescriptor::ScanningDirection property. Label UInt32Set and AUIDSet types as v1.1 types.
2004/11/03 phil_tudor examples/com-api/ExportDV/ExportDV.cpp, ref-impl/include/AAFCompressionIDs.h, ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/plugins/CAAFJPEGCodec.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp Created AAFCompressionIDs.h for well-known Compression values.
2004/11/03 phil_tudor Utilities/eli2aaf/eli2aaf.cpp, examples/com-api/ComCutsOnlyTest/CutsOnlyExample.cpp, examples/com-api/ComEssenceDataTest/ComEssenceDataTest.cpp, examples/com-api/ComExtension/extensionWrite.cpp, examples/com-api/ComExtension/ComPersonnelExtension/extensionWriteP lugin.cpp, examples/com-api/ComPropDirectAccess/propaccess.cpp, examples/com-api/ExportAudioExample/ExportAudioExample.cpp, examples/com-api/ExportDV/ExportDV.cpp, examples/com-api/ExportSimpleComposition/ExportSimpleComposition.cp p, examples/com-api/MetadataExample/MetadataExample.cpp, examples/com-api/comClientTest/ComClientTestAAF.cpp, ref-impl/include/AAFFileMode.h, ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/src/impl/ImplAAFModule.cpp, test/com/ComFileKindTest/ComFileKindTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFFileTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFRandomRawStorageTest.cpp, test/com/CreateSequence/CreateSequence.cpp, test/com/EssenceAccess/EssenceAccess.cpp, test/com/ScaleTest/README.txt, test/com/ScaleTest/runaaftest.sh, test/com/UTF8FileNameTest/UTF8FileNameTest.cpp Revert behaviour of AAFFileOpenNewModify() to create 512-byte SS files. Revert AAF_FILE_MODE_USE_SMALL_SS_SECTORS to AAF_FILE_MODE_USE_LARGE_SS_SECTORS. Fix knock-on effects in tests. Update examples to create 4K files.
2004/11/02 phil_tudor examples2/axExample/axEssenceCreate.cpp, examples2/axExample/axExample.cpp Remove option to select MPEG2 codec (not currently available).
2004/11/02 phil_tudor ref-impl/include/com-api/AAF.idl, ref-impl/include/ref-api/AAF.h, ref-impl/src/com-api/CAAFFile.h IAAFFile::GetRevision can return AAFRESULT_NOT_OPEN as a side effect of calling GetHeader in the implementation.
2004/11/02 phil_tudor ref-impl/src/impl/ImplAAFFile.cpp Use aafFileRev_t as sObjectModelVersion type.
2004/11/02 phil_tudor test/com/ComFileKindTest/ComFileKindTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFFileTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFRandomRawStorageTest.cpp, test/com/UTF8FileNameTest/UTF8FileNameTest.cpp IAAFFile::GetRevision correctly returns kAAFRev2.
2004/11/02 phil_tudor dodo/AAFFile.dod IAAFFile::GetRevision can return AAFRESULT_NOT_OPEN as a side effect of calling GetHeader in the implementation.
2004/11/02 phil_tudor examples/com-api/comClientTest/AAFInfo.cpp Added checks for omitted optional Header properties. Uses IAAFFile::GetRevision to retrieve Header::ObjectModelVersion.
2004/11/02 stuart_hc ref-impl/src/OM/OMSSStructuredStorage.cpp Remove unused variables and clarify comment for SchemaSoft workaround.
2004/11/02 phil_tudor ref-impl/src/impl/ImplAAFDictionary.cpp Remove erroneous registering of Unknown datadef as a built-in.
2004/11/02 phil_tudor test/com/ComModTestAAF/ModuleTests/CAAFDigitalImageDescripTest.cpp Corrected kAAFSignalXXX values to match AAF v1.1 spec.
2004/11/02 phil_tudor ref-impl/src/com-api/CAAFEnumValidation.cpp Corrected kAAFSignalXXX values to match AAF v1.1 spec. Added kAAFRev2 to aafFileRev_t (for use by Header::ObjectModelVersion).
2004/11/02 phil_tudor ref-impl/include/com-api/AAFTypes.h, ref-impl/include/com-api/AAFTypes.idl, ref-impl/include/ref-api/AAFTypes.h Corrected kAAFSignalXXX values to match AAF v1.1 spec. Added kAAFRev2 to aafFileRev_t (for use by Header::ObjectModelVersion).
2004/11/02 phil_tudor dodo/AAFTypes.dod Corrected kAAFSignalXXX values to match AAF v1.1 spec. Added kAAFRev2 to aafFileRev_t (for use by Header::ObjectModelVersion).
2004/11/01 akharkev ref-impl/include/AAFMetaDictionary.h, ref-impl/include/AAFPropertyDefs.h, ref-impl/include/AAFTypeDefUIDs.h Regenerated: Changed UIDs of the following properties: CDCIDescriptor::ReverseByteOrder, RGBADescriptor::ScanningDirection, RGBADescriptor::CompMaxRef, RGBADescriptor::CompMinRef, RGBADescriptor::AlphaMaxRef, RGBADescriptor::AlphaMinRef. The byte 8 was changed from 2 to 5 to comply with RP210. Changed the UID of the SignalStandardType type to avoid conflicts with v1.2 types. Changed the names of SignalStandardType members to comply with AAF v1.1 spec. Added the following v1.2 entries, currently commented out: FileDescriptor::LinkedTrackID property, AES3PCMDescriptor class, new PulldownKindType members, new types: Emphasis, AuxBitsMode, ChannelStatusMode, UserDataMode, ChannelStatusModeArray, UserDataModeArray.
2004/11/01 akharkev meta/AAFMetaDict.xls Changed UIDs of the following properties: CDCIDescriptor::ReverseByteOrder, RGBADescriptor::ScanningDirection, RGBADescriptor::CompMaxRef, RGBADescriptor::CompMinRef, RGBADescriptor::AlphaMaxRef, RGBADescriptor::AlphaMinRef. The byte 8 was changed from 2 to 5 to comply with RP210.
2004/11/01 akharkev meta/AAFMetaDict.xls Changed the UID of the SignalStandardType type to avoid conflicts with v1.2 types. Changed the names of SignalStandardType members to comply with AAF v1.1 spec. Added the following v1.2 entries, currently commented out: FileDescriptor::LinkedTrackID property, AES3PCMDescriptor class, new PulldownKindType members, new types: Emphasis, AuxBitsMode, ChannelStatusMode, UserDataMode, ChannelStatusModeArray, UserDataModeArray.

Key

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

Valid HTML 4.01!