Log of changes made between RC1 and Build-0500

Date Developer Files Checkin comment
2001/07/13 tbingham ref-impl/src/OM/OMXMLStoredObject.cpp Clean up overly long lines.
2001/07/13 tbingham ref-impl/src/OM/OMMSSStoredStream.cpp Add assertion that reference count for streams reaches 0 on close.
2001/07/13 tbingham ref-impl/src/OM/OMRawStorageLockBytes.cpp Fix reference counting.
2001/07/13 tbingham ref-impl/dtd/OM/ObjectManager.dtd, ref-impl/dtd/OM/ObjectManager.dtd, ref-impl/dtd/OM/ObjectManager.dtd Automatically updated.
2001/07/13 tbingham ref-impl/dtd/OM/ObjectManager.dtd Automatically added.
2001/07/13 tbingham ref-impl/src/OM/OMXMLStoredObject.cpp Make it clear that weak references are not yet implemented (NYI).
2001/07/13 tbingham ref-impl/src/OM/OMXMLStoredObject.cpp Fix temporary conditional compilation
2001/07/12 tbingham ref-impl/src/OM/OMDiskRawStorage.cpp Fix PRECONDITION() strings.
2001/07/12 tbingham ref-impl/src/OM/OMFile.cpp, ref-impl/src/OM/OMFile.h Change saveAs(wchar_t*) to saveAsFile(OMFile*). Add stub for saveCopyAs(OMFile* ).
2001/07/12 tbingham ref-impl/src/OM/OMFile.cpp, ref-impl/src/OM/OMFile.h Update comments to distinguish more clearly between the four constructors.
2001/07/12 tbingham ref-impl/doc/OM/html.fmt For now - don't generate any html from the @author C++ topic tag.
2001/07/12 tbingham ref-impl/doc/OM/html.fmt Clean up.
2001/07/12 tbingham ref-impl/doc/OM/html.fmt Customized autoduck html.fmt.
2001/07/12 tbingham AAFMacSDK/ref-impl/om/AAFOM.mcp Add OMIOStream.{cpp|h}
2001/07/12 tbingham AAFWinSDK/ref-impl/Om/Om.dsp Add OMIOStream.{cpp|h}
2001/07/12 tbingham ref-impl/include/OM/OMXMLStoredObject.h, ref-impl/src/OM/OMXMLStoredObject.cpp, ref-impl/src/OM/OMXMLStoredStream.cpp Prototype XML support
2001/07/12 tbingham ref-impl/include/OM/OMIOStream.h, ref-impl/src/OM/OMIOStream.cpp IO stream on OMRawStorage.
2001/07/12 tbingham ref-impl/src/OM/OMRedBlackTreeT.h Use OM_INVARIANT instead of PARANOID
2001/07/11 whoopy doc/AAFSDKPSL.TXT Initial copy - derived from text of registration Page
2001/07/10 tbingham ref-impl/doc/OM/Design/ObjectManagerDesign.doc "Prepare for release to Open Source."
2001/07/10 tbingham ref-impl/doc/OM/Design/ObjectManagerDesign.doc "Manual checkin from external revision history."
2001/07/10 tbingham ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc "Manual checkin from external revision history."
2001/07/10 tbingham ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc, ref-impl/doc/OM/Design/ObjectManagerDesign.doc "Manual checkin from external revision history."
2001/07/10 tbingham ref-impl/doc/OM/Design/ObjectManagerDesign.doc "Object Manager Design Specification."
2001/07/10 tbingham ref-impl/doc/OM/Design/StoredFormat.doc "Add table on "flat" and "deep" information by stored form."
2001/07/10 tbingham ref-impl/doc/OM/Design/StoredFormat.doc "Add information on capacities and limits."
2001/07/10 tbingham ref-impl/doc/OM/Design/StoredFormat.doc "Fix bit numbering."
2001/07/10 tbingham ref-impl/doc/OM/Design/StoredFormat.doc "Document the stored format used by the Object Manager."
2001/06/29 whoopy doc/AAFProjectFAQ.html subtle formatting, Oliver's Win98 Virus S/W fix
2001/06/21 tbingham ref-impl/src/impl/ImplAAFFile.cpp Modification of foreign byte order files is not currently supported.
2001/06/21 tbingham ref-impl/src/impl/ImplAAFFile.cpp Fix tabs.
2001/06/20 jptrainor RunModTestAndExamples.bash RunModTestAndExamples.ksh modified to work with Cygwin's bash shell.
2001/06/20 tbingham ref-impl/src/impl/ImplAAFModule.cpp Enable read/modify/write.
2001/06/20 tbingham ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/src/impl/ImplAAFMetaDictionary.cpp, ref-impl/src/impl/ImplAAFMetaDictionary.h Improvements for read/modify/write. Don't add things to the dictionary until the file is opened. For an existing file everyting wil be present, except in the case of older files when additional definitions will be added
2001/06/20 tbingham ref-impl/src/OM/OMFile.cpp, ref-impl/src/OM/OMFile.h Improveents for read/modify write. Add restoreRoot() to lazily restore the root object. Call restoreRoot() on file open/create. Change OMFile::dictionary() to return the dictionary from the file.
2001/06/20 tbingham ref-impl/include/OM/OMStrongRefSetProperty.h, ref-impl/src/OM/OMStrongRefSetPropertyT.h Add OMStrongReferenceSetProperty<>::replace().
2001/06/19 tbingham Utilities/AafOmf/LoggerBase.cpp, Utilities/AafOmf/LoggerBase.h Constify references.
2001/06/19 tbingham Utilities/AafOmf/Aaf2Omf.cpp, Utilities/AafOmf/Omf2Aaf.cpp Eliminate warnings from unused arguments.
2001/06/19 tbingham DevUtils/Dump/dump.cpp When -z <pid> is specfied for a pid which is a set key then also zero out the printed keys.
2001/06/19 tbingham DevUtils/Dump/dump.cpp Treat UMIDS as const references when printing.
2001/06/19 tbingham DevUtils/Dump/dump.cpp Treat GUIDS as const when printing.
2001/06/19 tbingham DevUtils/Dump/dump.cpp Remove special case printing of null GUIDs.
2001/06/13 tbingham AAFWinSDK/AAFWinSDK.dsw, AAFWinSDK/MakeSDK.dsp, AAFWinSDK/MakeSDKExamples.dsp, AAFWinSDK/MakeSDKUtilities.dsp, AAFWinSDK/DevUtils/Dump/Dump.dsp, AAFWinSDK/Everything/Everything.dsp, AAFWinSDK/Test/com/ComModTestAAF/ComModTestAAF.dsp, AAFWinSDK/Test/com/CreateSequence/CreateSequence.dsp, AAFWinSDK/Test/com/EssenceAccess/EssenceAccess.dsp, AAFWinSDK/Utilities/AAFConverterLib/AAFConverterLib.dsp, AAFWinSDK/Utilities/AafOmf/AafOmf.dsp, AAFWinSDK/examples/com-api/ComAAFInfo/ComAAFInfo.dsp, AAFWinSDK/examples/com-api/ComClientTestAAF/ComClientTestAAF.dsp, AAFWinSDK/examples/com-api/ComCutsTestAAF/ComCutsTestAAF.dsp, AAFWinSDK/examples/com-api/ComEssenceDataTest/ComEssenceDataTest.ds p, AAFWinSDK/examples/com-api/ComExtension/ComExtensionRead.dsp, AAFWinSDK/examples/com-api/ComExtension/ComExtensionWrite.dsp, AAFWinSDK/examples/com-api/ComPersonnelExtension/ComPersonnelExtens ion.dsp, AAFWinSDK/examples/com-api/ComPersonnelExtension/ComPersonnelPlugin Write.dsp, AAFWinSDK/examples/com-api/ComPropDirectAccess/ComPropDirectAccess. dsp, AAFWinSDK/examples/com-api/ComPropDirectDump/ComPropDirectDump.dsp, AAFWinSDK/examples/com-api/ExportAudioExample/ExportAudioExample.ds p, AAFWinSDK/examples/com-api/ExportSimpleComposition/ExportSimpleComp osition.dsp, AAFWinSDK/examples/com-api/ImportAudioExample/ImportAudioExample.ds p, AAFWinSDK/examples/com-api/InfoDumper/InfoDumper.dsp, AAFWinSDK/examples/com-api/MetadataExample/MetadataExample.dsp, AAFWinSDK/ref-impl/AAFBasicInterpolators/AAFBasicInterpolators.dsp, AAFWinSDK/ref-impl/AAFStandardCodecs/AAFStandardCodecs.dsp, AAFWinSDK/ref-impl/Impl/Impl.dsp, AAFWinSDK/ref-impl/Om/Om.dsp, AAFWinSDK/ref-impl/aafiid/AAFIID.dsp, AAFWinSDK/ref-impl/aaflib/AAFLIB.dsp, AAFWinSDK/ref-impl/comapi/comapi.dsp, AAFWinSDK/ref-impl/libjpeg/cjpeg.dsp, AAFWinSDK/ref-impl/libjpeg/djpeg.dsp, AAFWinSDK/ref-impl/libjpeg/everything.dsp, AAFWinSDK/ref-impl/libjpeg/jpegtran.dsp, AAFWinSDK/ref-impl/libjpeg/libjpeg.dsp, AAFWinSDK/ref-impl/libjpeg/libjpeg.dsw, AAFWinSDK/ref-impl/libjpeg/rdjpgcom.dsp, AAFWinSDK/ref-impl/libjpeg/test.dsp, AAFWinSDK/ref-impl/libjpeg/wrjpgcom.dsp, examples/com-api/comClientTest/ident.dsp, examples/com-api/comClientTest/ident.dsw Fix line endings of Visual Studio projects (.dsp) and workspaces (.dsw).
2001/06/12 whoopy AAFMacSDK/MacOLE/InstallOLEExtensions Fixed Script bug resulting from a CVS dir existing in Retail folder
2001/06/12 whoopy doc/AAFProjectFAQ.html Added HRESULT on AAFFileOpenNewModify when file exists
2001/06/07 tbingham ref-impl/plugins/CAAFEssenceFileStream.cpp To see if fpos_t is a struct, test the version of glibc instead of the version of gcc. Tracker #430796
2001/06/03 whoopy doc/AAFProjectFAQ.html added doc directory and faq
2001/06/01 tbingham DevUtils/Dump/dump.cpp, ref-impl/aaflib/aaflib.cpp, ref-impl/src/OM/OMUtilities.cpp Fix typo NO_W32_FOPEN -> NO_W32_WFOPEN.
2001/05/31 tbingham OMF/portinc/portkey.h For gcc on Linux use long long for omfInt64.
2001/05/31 tbingham Utilities/AafOmf/Aaf2Omf.cpp, Utilities/AafOmf/Omf2Aaf.cpp Portability improvements.
2001/05/31 tbingham Utilities/AafOmf/GNUmakefile Make it more obvious what to do once OMF libraries are available for Linux.
2001/05/30 tbingham ref-impl/src/impl/ImplAAFTypeDefIndirect.cpp Don't call getProgramName().
2001/05/30 tbingham ref-impl/src/OM/OMMSSStoredObject.cpp Call wfopen() instead of repeating code.
2001/05/30 tbingham ref-impl/src/OM/OMUtilities.cpp, ref-impl/src/OM/OMUtilities.h Remove setProgramName() and getProgramName().
2001/05/30 tbingham ref-impl/src/OM/OMMSSStoredObject.cpp Don't call getProgramName().
2001/05/30 tbingham DevUtils/Dump/dump.cpp Clean up usage message.
2001/05/30 tbingham DevUtils/Dump/dump.cpp Dump invalid index entries to cerr on error or warning.
2001/05/30 tbingham DevUtils/Dump/dump.cpp Add -l <n> option to limit the output of -x to <n> bytes.
2001/05/30 tbingham ref-impl/aaflib/aaflib.cpp, DevUtils/Dump/dump.cpp Allow use of _wfopen() to be overridden using -DNO_W32_FOPEN
2001/05/30 tbingham ref-impl/src/OM/OMUtilities.cpp Allow use of _wfopen() to be overridden using -DNO_W32_FOPEN
2001/05/25 tbingham unixaafsdk.mak Fix warnings about ignoring and overriding commands, and about circular dependencies.
2001/05/25 tbingham build/rules.mk Avoid warnings whenever LIBDIR==OBJDIR, which seems to be most of the time.
2001/05/25 tbingham build/rules.mk Remove obsolete commented out rules.
2001/05/25 tbingham build/rules.mk Tone down the output of make by applying a couple of @s.
2001/05/24 tbingham ref-impl/src/impl/ImplAAFFile.cpp, ref-impl/src/impl/ImplAAFFile.h Remove obsolete and unreachable ImplAAFFile::SaveAs(pFileName, ...).
2001/05/24 tbingham LEGAL/AAFSDKPSL.TXT Format paragraphs.
2001/05/24 tbingham LEGAL/AAFSDKPSL.TXT The AAF SDK Public Source License Agreement.
2001/05/23 tbingham examples/com-api/ComExtension/ComPersonnelExtension/CAAFAdminMob.cp p Fix compilation warning caused by unused argument.
2001/05/23 tbingham Utilities/AafOmf/AAFDomainUtils.cpp Fix compilation warnings caused by unused arguments.
2001/05/23 tbingham AAFWinSDK/include/AAFPluginTypes.idl, AAFWinSDK/include/AAFTypes.idl Synchronize generated files.
2001/05/23 tbingham examples/com-api/ComExtension/extensionUtils.cpp, examples/com-api/ComExtension/ComPersonnelExtension/CAAFPersonnelRe source.cpp, ref-impl/plugins/CAAFCDCICodec.cpp, ref-impl/plugins/CAAFEssenceDataStream.cpp, ref-impl/plugins/CAAFEssenceFileContainer.cpp, ref-impl/plugins/CAAFJPEGCodec.cpp Fix compilation warnings caused by unused arguments.
2001/05/23 tbingham examples/com-api/ExportSimpleComposition/ExportSimpleComposition.cp p Fix compilation warnings.
2001/05/23 tbingham examples/com-api/ComExtension/ComPersonnelExtension/AAFPersonnelExt ension.cpp Remove unneeded preprocessor paste operator(##).
2001/05/23 tbingham test/com/ComModTestAAF/ModuleTests/CAAFFindSourceInfoTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFHeaderTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFOperationDefsTest.cpp Fix compilation warnings.
2001/05/23 tbingham test/com/ComModTestAAF/ModuleTests/CAAFClassDefTest.cpp Fix compilation warnings.
2001/05/23 tbingham examples/com-api/comClientTest/ComClientTestAAF.cpp Fix compilation warning.
2001/05/23 tbingham AAFi686LinuxSDK/g++/include/AAFPluginTypes.h, AAFi686LinuxSDK/g++/include/AAFTypes.h Synchronize generated files.
2001/05/23 tbingham ref-impl/src/com-api/com-dll/CAAFInProcServer.h Remove unneeded preprocessor paste operator(##).
2001/05/22 tbingham ref-impl/src/com-api/GNUmakefile Remove unnecessary -I../../../ss-impl/ref/h to avoid problems with ../../../ss-impl/ref/h/wchar.h.
2001/05/22 tbingham ref-impl/src/com-api/com-dll/CAAFUnknown.h Portability improvement - remove unnecessary preprocessor paste operator(##).
2001/05/22 tbingham ref-impl/src/com-api/com-dll/CAAFUnknown.cpp Portability improvement - add #include <string.h> for use of memcmp().
2001/05/22 tbingham dodo/macros/comc.mac, ref-impl/src/com-api/CAAFAIFCDescriptor.cpp, ref-impl/src/com-api/CAAFCDCIDescriptor.cpp, ref-impl/src/com-api/CAAFClassDef.cpp, ref-impl/src/com-api/CAAFCodecDef.cpp, ref-impl/src/com-api/CAAFCommentMarker.cpp, ref-impl/src/com-api/CAAFComponent.cpp, ref-impl/src/com-api/CAAFCompositionMob.cpp, ref-impl/src/com-api/CAAFConstantValue.cpp, ref-impl/src/com-api/CAAFContainerDef.cpp, ref-impl/src/com-api/CAAFContentStorage.cpp, ref-impl/src/com-api/CAAFControlPoint.cpp, ref-impl/src/com-api/CAAFDataDef.cpp, ref-impl/src/com-api/CAAFDefObject.cpp, ref-impl/src/com-api/CAAFDictionary.cpp, ref-impl/src/com-api/CAAFDigitalImageDescriptor.cpp, ref-impl/src/com-api/CAAFEdgecode.cpp, ref-impl/src/com-api/CAAFEssenceAccess.cpp, ref-impl/src/com-api/CAAFEssenceData.cpp, ref-impl/src/com-api/CAAFEssenceDescriptor.cpp, ref-impl/src/com-api/CAAFEssenceFormat.cpp, ref-impl/src/com-api/CAAFEssenceGroup.cpp, ref-impl/src/com-api/CAAFEvent.cpp, ref-impl/src/com-api/CAAFEventMobSlot.cpp, ref-impl/src/com-api/CAAFFile.cpp, ref-impl/src/com-api/CAAFFileDescriptor.cpp, ref-impl/src/com-api/CAAFFiller.cpp, ref-impl/src/com-api/CAAFFilmDescriptor.cpp, ref-impl/src/com-api/CAAFFindSourceInfo.cpp, ref-impl/src/com-api/CAAFGPITrigger.cpp, ref-impl/src/com-api/CAAFGetFileBits.cpp, ref-impl/src/com-api/CAAFHTMLClip.cpp, ref-impl/src/com-api/CAAFHTMLDescriptor.cpp, ref-impl/src/com-api/CAAFHeader.cpp, ref-impl/src/com-api/CAAFIdentification.cpp, ref-impl/src/com-api/CAAFInterpolationDef.cpp, ref-impl/src/com-api/CAAFKLVData.cpp, ref-impl/src/com-api/CAAFLocator.cpp, ref-impl/src/com-api/CAAFMasterMob.cpp, ref-impl/src/com-api/CAAFMetaDefinition.cpp, ref-impl/src/com-api/CAAFMetaDictionary.cpp, ref-impl/src/com-api/CAAFMob.cpp, ref-impl/src/com-api/CAAFMobSlot.cpp, ref-impl/src/com-api/CAAFModule.cpp, ref-impl/src/com-api/CAAFNestedScope.cpp, ref-impl/src/com-api/CAAFNetworkLocator.cpp, ref-impl/src/com-api/CAAFObject.cpp, ref-impl/src/com-api/CAAFOperationDef.cpp, ref-impl/src/com-api/CAAFOperationGroup.cpp, ref-impl/src/com-api/CAAFParameter.cpp, ref-impl/src/com-api/CAAFParameterDef.cpp, ref-impl/src/com-api/CAAFPluginDef.cpp, ref-impl/src/com-api/CAAFPluginManager.cpp, ref-impl/src/com-api/CAAFPropValData.cpp, ref-impl/src/com-api/CAAFProperty.cpp, ref-impl/src/com-api/CAAFPropertyDef.cpp, ref-impl/src/com-api/CAAFPropertyValue.cpp, ref-impl/src/com-api/CAAFPulldown.cpp, ref-impl/src/com-api/CAAFRGBADescriptor.cpp, ref-impl/src/com-api/CAAFRandomFile.cpp, ref-impl/src/com-api/CAAFRandomRawStorage.cpp, ref-impl/src/com-api/CAAFRawStorage.cpp, ref-impl/src/com-api/CAAFRoot.cpp, ref-impl/src/com-api/CAAFScopeReference.cpp, ref-impl/src/com-api/CAAFSegment.cpp, ref-impl/src/com-api/CAAFSelector.cpp, ref-impl/src/com-api/CAAFSequence.cpp, ref-impl/src/com-api/CAAFSetFileBits.cpp, ref-impl/src/com-api/CAAFSourceClip.cpp, ref-impl/src/com-api/CAAFSourceMob.cpp, ref-impl/src/com-api/CAAFSourceReference.cpp, ref-impl/src/com-api/CAAFStaticMobSlot.cpp, ref-impl/src/com-api/CAAFStreamPropertyValue.cpp, ref-impl/src/com-api/CAAFStrongRefArrayValue.cpp, ref-impl/src/com-api/CAAFStrongRefSetValue.cpp, ref-impl/src/com-api/CAAFStrongRefValue.cpp, ref-impl/src/com-api/CAAFTIFFDescriptor.cpp, ref-impl/src/com-api/CAAFTaggedValue.cpp, ref-impl/src/com-api/CAAFTapeDescriptor.cpp, ref-impl/src/com-api/CAAFTextClip.cpp, ref-impl/src/com-api/CAAFTextLocator.cpp, ref-impl/src/com-api/CAAFTimecode.cpp, ref-impl/src/com-api/CAAFTimecodeStream.cpp, ref-impl/src/com-api/CAAFTimecodeStream12M.cpp, ref-impl/src/com-api/CAAFTimelineMobSlot.cpp, ref-impl/src/com-api/CAAFTransition.cpp, ref-impl/src/com-api/CAAFTypeDef.cpp, ref-impl/src/com-api/CAAFTypeDefCharacter.cpp, ref-impl/src/com-api/CAAFTypeDefEnum.cpp, ref-impl/src/com-api/CAAFTypeDefExtEnum.cpp, ref-impl/src/com-api/CAAFTypeDefFixedArray.cpp, ref-impl/src/com-api/CAAFTypeDefIndirect.cpp, ref-impl/src/com-api/CAAFTypeDefInt.cpp, ref-impl/src/com-api/CAAFTypeDefObjectRef.cpp, ref-impl/src/com-api/CAAFTypeDefOpaque.cpp, ref-impl/src/com-api/CAAFTypeDefRecord.cpp, ref-impl/src/com-api/CAAFTypeDefRename.cpp, ref-impl/src/com-api/CAAFTypeDefSet.cpp, ref-impl/src/com-api/CAAFTypeDefStream.cpp, ref-impl/src/com-api/CAAFTypeDefString.cpp, ref-impl/src/com-api/CAAFTypeDefStrongObjRef.cpp, ref-impl/src/com-api/CAAFTypeDefVariableArray.cpp, ref-impl/src/com-api/CAAFTypeDefWeakObjRef.cpp, ref-impl/src/com-api/CAAFVaryingValue.cpp, ref-impl/src/com-api/CAAFWAVEDescriptor.cpp, ref-impl/src/com-api/CAAFWeakRefArrayValue.cpp, ref-impl/src/com-api/CAAFWeakRefSetValue.cpp, ref-impl/src/com-api/CAAFWeakRefValue.cpp, ref-impl/src/com-api/CEnumAAFClassDefs.cpp, ref-impl/src/com-api/CEnumAAFCodecDefs.cpp, ref-impl/src/com-api/CEnumAAFCodecFlavours.cpp, ref-impl/src/com-api/CEnumAAFComponents.cpp, ref-impl/src/com-api/CEnumAAFContainerDefs.cpp, ref-impl/src/com-api/CEnumAAFControlPoints.cpp, ref-impl/src/com-api/CEnumAAFDataDefs.cpp, ref-impl/src/com-api/CEnumAAFEssenceData.cpp, ref-impl/src/com-api/CEnumAAFIdentifications.cpp, ref-impl/src/com-api/CEnumAAFInterpolationDefs.cpp, ref-impl/src/com-api/CEnumAAFKLVData.cpp, ref-impl/src/com-api/CEnumAAFLoadedPlugins.cpp, ref-impl/src/com-api/CEnumAAFLocators.cpp, ref-impl/src/com-api/CEnumAAFMobSlots.cpp, ref-impl/src/com-api/CEnumAAFMobs.cpp, ref-impl/src/com-api/CEnumAAFOperationDefs.cpp, ref-impl/src/com-api/CEnumAAFParameterDefs.cpp, ref-impl/src/com-api/CEnumAAFParameters.cpp, ref-impl/src/com-api/CEnumAAFPluginDefs.cpp, ref-impl/src/com-api/CEnumAAFPluginLocators.cpp, ref-impl/src/com-api/CEnumAAFProperties.cpp, ref-impl/src/com-api/CEnumAAFPropertyDefs.cpp, ref-impl/src/com-api/CEnumAAFPropertyValues.cpp, ref-impl/src/com-api/CEnumAAFSegments.cpp, ref-impl/src/com-api/CEnumAAFStorablePropVals.cpp, ref-impl/src/com-api/CEnumAAFTaggedValues.cpp, ref-impl/src/com-api/CEnumAAFTypeDefs.cpp Portability improvement. Make the definition of OMAssertionViolation visible everywhere an attempt is made to catch it.
2001/05/22 tbingham ref-impl/src/impl/ImplAAFRoot.cpp, ref-impl/src/impl/ImplAAFRoot.h Synchronize generated files with dodo macro files.
2001/05/22 tbingham ref-impl/include/com-api/AAFPluginTypes.idl, ref-impl/include/com-api/AAFTypes.idl, ref-impl/include/ref-api/AAFPluginTypes.h, ref-impl/include/ref-api/AAFTypes.h, ref-impl/src/com-api/CAAFAIFCDescriptor.cpp, ref-impl/src/com-api/CAAFAIFCDescriptor.h, ref-impl/src/com-api/CAAFCDCIDescriptor.cpp, ref-impl/src/com-api/CAAFCDCIDescriptor.h, ref-impl/src/com-api/CAAFClassDef.cpp, ref-impl/src/com-api/CAAFClassDef.h, ref-impl/src/com-api/CAAFCodecDef.cpp, ref-impl/src/com-api/CAAFCodecDef.h, ref-impl/src/com-api/CAAFCommentMarker.cpp, ref-impl/src/com-api/CAAFCommentMarker.h, ref-impl/src/com-api/CAAFComponent.cpp, ref-impl/src/com-api/CAAFComponent.h, ref-impl/src/com-api/CAAFCompositionMob.cpp, ref-impl/src/com-api/CAAFCompositionMob.h, ref-impl/src/com-api/CAAFConstantValue.cpp, ref-impl/src/com-api/CAAFConstantValue.h, ref-impl/src/com-api/CAAFContainerDef.cpp, ref-impl/src/com-api/CAAFContainerDef.h, ref-impl/src/com-api/CAAFContentStorage.cpp, ref-impl/src/com-api/CAAFContentStorage.h, ref-impl/src/com-api/CAAFControlPoint.cpp, ref-impl/src/com-api/CAAFControlPoint.h, ref-impl/src/com-api/CAAFDataDef.cpp, ref-impl/src/com-api/CAAFDataDef.h, ref-impl/src/com-api/CAAFDefObject.cpp, ref-impl/src/com-api/CAAFDefObject.h, ref-impl/src/com-api/CAAFDictionary.cpp, ref-impl/src/com-api/CAAFDictionary.h, ref-impl/src/com-api/CAAFDigitalImageDescriptor.cpp, ref-impl/src/com-api/CAAFDigitalImageDescriptor.h, ref-impl/src/com-api/CAAFEdgecode.cpp, ref-impl/src/com-api/CAAFEdgecode.h, ref-impl/src/com-api/CAAFEssenceAccess.cpp, ref-impl/src/com-api/CAAFEssenceAccess.h, ref-impl/src/com-api/CAAFEssenceData.cpp, ref-impl/src/com-api/CAAFEssenceData.h, ref-impl/src/com-api/CAAFEssenceDescriptor.cpp, ref-impl/src/com-api/CAAFEssenceDescriptor.h, ref-impl/src/com-api/CAAFEssenceFormat.cpp, ref-impl/src/com-api/CAAFEssenceFormat.h, ref-impl/src/com-api/CAAFEssenceGroup.cpp, ref-impl/src/com-api/CAAFEssenceGroup.h, ref-impl/src/com-api/CAAFEvent.cpp, ref-impl/src/com-api/CAAFEvent.h, ref-impl/src/com-api/CAAFEventMobSlot.cpp, ref-impl/src/com-api/CAAFEventMobSlot.h, ref-impl/src/com-api/CAAFFile.cpp, ref-impl/src/com-api/CAAFFile.h, ref-impl/src/com-api/CAAFFileDescriptor.cpp, ref-impl/src/com-api/CAAFFileDescriptor.h, ref-impl/src/com-api/CAAFFiller.cpp, ref-impl/src/com-api/CAAFFiller.h, ref-impl/src/com-api/CAAFFilmDescriptor.cpp, ref-impl/src/com-api/CAAFFilmDescriptor.h, ref-impl/src/com-api/CAAFFindSourceInfo.cpp, ref-impl/src/com-api/CAAFFindSourceInfo.h, ref-impl/src/com-api/CAAFGPITrigger.cpp, ref-impl/src/com-api/CAAFGPITrigger.h, ref-impl/src/com-api/CAAFGetFileBits.cpp, ref-impl/src/com-api/CAAFGetFileBits.h, ref-impl/src/com-api/CAAFHTMLClip.cpp, ref-impl/src/com-api/CAAFHTMLClip.h, ref-impl/src/com-api/CAAFHTMLDescriptor.cpp, ref-impl/src/com-api/CAAFHTMLDescriptor.h, ref-impl/src/com-api/CAAFHeader.cpp, ref-impl/src/com-api/CAAFHeader.h, ref-impl/src/com-api/CAAFIdentification.cpp, ref-impl/src/com-api/CAAFIdentification.h, ref-impl/src/com-api/CAAFInterpolationDef.cpp, ref-impl/src/com-api/CAAFInterpolationDef.h, ref-impl/src/com-api/CAAFKLVData.cpp, ref-impl/src/com-api/CAAFKLVData.h, ref-impl/src/com-api/CAAFLocator.cpp, ref-impl/src/com-api/CAAFLocator.h, ref-impl/src/com-api/CAAFMasterMob.cpp, ref-impl/src/com-api/CAAFMasterMob.h, ref-impl/src/com-api/CAAFMetaDefinition.cpp, ref-impl/src/com-api/CAAFMetaDefinition.h, ref-impl/src/com-api/CAAFMetaDictionary.cpp, ref-impl/src/com-api/CAAFMetaDictionary.h, ref-impl/src/com-api/CAAFMob.cpp, ref-impl/src/com-api/CAAFMob.h, ref-impl/src/com-api/CAAFMobSlot.cpp, ref-impl/src/com-api/CAAFMobSlot.h, ref-impl/src/com-api/CAAFModule.cpp, ref-impl/src/com-api/CAAFNestedScope.cpp, ref-impl/src/com-api/CAAFNestedScope.h, ref-impl/src/com-api/CAAFNetworkLocator.cpp, ref-impl/src/com-api/CAAFNetworkLocator.h, ref-impl/src/com-api/CAAFObject.cpp, ref-impl/src/com-api/CAAFObject.h, ref-impl/src/com-api/CAAFOperationDef.cpp, ref-impl/src/com-api/CAAFOperationDef.h, ref-impl/src/com-api/CAAFOperationGroup.cpp, ref-impl/src/com-api/CAAFOperationGroup.h, ref-impl/src/com-api/CAAFParameter.cpp, ref-impl/src/com-api/CAAFParameter.h, ref-impl/src/com-api/CAAFParameterDef.cpp, ref-impl/src/com-api/CAAFParameterDef.h, ref-impl/src/com-api/CAAFPluginDef.cpp, ref-impl/src/com-api/CAAFPluginDef.h, ref-impl/src/com-api/CAAFPluginManager.cpp, ref-impl/src/com-api/CAAFPluginManager.h, ref-impl/src/com-api/CAAFPropValData.cpp, ref-impl/src/com-api/CAAFPropValData.h, ref-impl/src/com-api/CAAFProperty.cpp, ref-impl/src/com-api/CAAFProperty.h, ref-impl/src/com-api/CAAFPropertyDef.cpp, ref-impl/src/com-api/CAAFPropertyDef.h, ref-impl/src/com-api/CAAFPropertyValue.cpp, ref-impl/src/com-api/CAAFPropertyValue.h, ref-impl/src/com-api/CAAFPulldown.cpp, ref-impl/src/com-api/CAAFPulldown.h, ref-impl/src/com-api/CAAFRGBADescriptor.cpp, ref-impl/src/com-api/CAAFRGBADescriptor.h, ref-impl/src/com-api/CAAFRandomFile.cpp, ref-impl/src/com-api/CAAFRandomFile.h, ref-impl/src/com-api/CAAFRandomRawStorage.cpp, ref-impl/src/com-api/CAAFRandomRawStorage.h, ref-impl/src/com-api/CAAFRawStorage.cpp, ref-impl/src/com-api/CAAFRawStorage.h, ref-impl/src/com-api/CAAFRoot.cpp, ref-impl/src/com-api/CAAFRoot.h, ref-impl/src/com-api/CAAFScopeReference.cpp, ref-impl/src/com-api/CAAFScopeReference.h, ref-impl/src/com-api/CAAFSegment.cpp, ref-impl/src/com-api/CAAFSegment.h, ref-impl/src/com-api/CAAFSelector.cpp, ref-impl/src/com-api/CAAFSelector.h, ref-impl/src/com-api/CAAFSequence.cpp, ref-impl/src/com-api/CAAFSequence.h, ref-impl/src/com-api/CAAFSetFileBits.cpp, ref-impl/src/com-api/CAAFSetFileBits.h, ref-impl/src/com-api/CAAFSourceClip.cpp, ref-impl/src/com-api/CAAFSourceClip.h, ref-impl/src/com-api/CAAFSourceMob.cpp, ref-impl/src/com-api/CAAFSourceMob.h, ref-impl/src/com-api/CAAFSourceReference.cpp, ref-impl/src/com-api/CAAFSourceReference.h, ref-impl/src/com-api/CAAFStaticMobSlot.cpp, ref-impl/src/com-api/CAAFStaticMobSlot.h, ref-impl/src/com-api/CAAFStreamPropertyValue.cpp, ref-impl/src/com-api/CAAFStreamPropertyValue.h, ref-impl/src/com-api/CAAFStrongRefArrayValue.cpp, ref-impl/src/com-api/CAAFStrongRefArrayValue.h, ref-impl/src/com-api/CAAFStrongRefSetValue.cpp, ref-impl/src/com-api/CAAFStrongRefSetValue.h, ref-impl/src/com-api/CAAFStrongRefValue.cpp, ref-impl/src/com-api/CAAFStrongRefValue.h, ref-impl/src/com-api/CAAFTIFFDescriptor.cpp, ref-impl/src/com-api/CAAFTIFFDescriptor.h, ref-impl/src/com-api/CAAFTaggedValue.cpp, ref-impl/src/com-api/CAAFTaggedValue.h, ref-impl/src/com-api/CAAFTapeDescriptor.cpp, ref-impl/src/com-api/CAAFTapeDescriptor.h, ref-impl/src/com-api/CAAFTextClip.cpp, ref-impl/src/com-api/CAAFTextClip.h, ref-impl/src/com-api/CAAFTextLocator.cpp, ref-impl/src/com-api/CAAFTextLocator.h, ref-impl/src/com-api/CAAFTimecode.cpp, ref-impl/src/com-api/CAAFTimecode.h, ref-impl/src/com-api/CAAFTimecodeStream.cpp, ref-impl/src/com-api/CAAFTimecodeStream.h, ref-impl/src/com-api/CAAFTimecodeStream12M.cpp, ref-impl/src/com-api/CAAFTimecodeStream12M.h, ref-impl/src/com-api/CAAFTimelineMobSlot.cpp, ref-impl/src/com-api/CAAFTimelineMobSlot.h, ref-impl/src/com-api/CAAFTransition.cpp, ref-impl/src/com-api/CAAFTransition.h, ref-impl/src/com-api/CAAFTypeDef.cpp, ref-impl/src/com-api/CAAFTypeDef.h, ref-impl/src/com-api/CAAFTypeDefCharacter.cpp, ref-impl/src/com-api/CAAFTypeDefCharacter.h, ref-impl/src/com-api/CAAFTypeDefEnum.cpp, ref-impl/src/com-api/CAAFTypeDefEnum.h, ref-impl/src/com-api/CAAFTypeDefExtEnum.cpp, ref-impl/src/com-api/CAAFTypeDefExtEnum.h, ref-impl/src/com-api/CAAFTypeDefFixedArray.cpp, ref-impl/src/com-api/CAAFTypeDefFixedArray.h, ref-impl/src/com-api/CAAFTypeDefIndirect.cpp, ref-impl/src/com-api/CAAFTypeDefIndirect.h, ref-impl/src/com-api/CAAFTypeDefInt.cpp, ref-impl/src/com-api/CAAFTypeDefInt.h, ref-impl/src/com-api/CAAFTypeDefObjectRef.cpp, ref-impl/src/com-api/CAAFTypeDefObjectRef.h, ref-impl/src/com-api/CAAFTypeDefOpaque.cpp, ref-impl/src/com-api/CAAFTypeDefOpaque.h, ref-impl/src/com-api/CAAFTypeDefRecord.cpp, ref-impl/src/com-api/CAAFTypeDefRecord.h, ref-impl/src/com-api/CAAFTypeDefRename.cpp, ref-impl/src/com-api/CAAFTypeDefRename.h, ref-impl/src/com-api/CAAFTypeDefSet.cpp, ref-impl/src/com-api/CAAFTypeDefSet.h, ref-impl/src/com-api/CAAFTypeDefStream.cpp, ref-impl/src/com-api/CAAFTypeDefStream.h, ref-impl/src/com-api/CAAFTypeDefString.cpp, ref-impl/src/com-api/CAAFTypeDefString.h, ref-impl/src/com-api/CAAFTypeDefStrongObjRef.cpp, ref-impl/src/com-api/CAAFTypeDefStrongObjRef.h, ref-impl/src/com-api/CAAFTypeDefVariableArray.cpp, ref-impl/src/com-api/CAAFTypeDefVariableArray.h, ref-impl/src/com-api/CAAFTypeDefWeakObjRef.cpp, ref-impl/src/com-api/CAAFTypeDefWeakObjRef.h, ref-impl/src/com-api/CAAFVaryingValue.cpp, ref-impl/src/com-api/CAAFVaryingValue.h, ref-impl/src/com-api/CAAFWAVEDescriptor.cpp, ref-impl/src/com-api/CAAFWAVEDescriptor.h, ref-impl/src/com-api/CAAFWeakRefArrayValue.cpp, ref-impl/src/com-api/CAAFWeakRefArrayValue.h, ref-impl/src/com-api/CAAFWeakRefSetValue.cpp, ref-impl/src/com-api/CAAFWeakRefSetValue.h, ref-impl/src/com-api/CAAFWeakRefValue.cpp, ref-impl/src/com-api/CAAFWeakRefValue.h, ref-impl/src/com-api/CEnumAAFClassDefs.cpp, ref-impl/src/com-api/CEnumAAFClassDefs.h, ref-impl/src/com-api/CEnumAAFCodecDefs.cpp, ref-impl/src/com-api/CEnumAAFCodecDefs.h, ref-impl/src/com-api/CEnumAAFCodecFlavours.cpp, ref-impl/src/com-api/CEnumAAFCodecFlavours.h, ref-impl/src/com-api/CEnumAAFComponents.cpp, ref-impl/src/com-api/CEnumAAFComponents.h, ref-impl/src/com-api/CEnumAAFContainerDefs.cpp, ref-impl/src/com-api/CEnumAAFContainerDefs.h, ref-impl/src/com-api/CEnumAAFControlPoints.cpp, ref-impl/src/com-api/CEnumAAFControlPoints.h, ref-impl/src/com-api/CEnumAAFDataDefs.cpp, ref-impl/src/com-api/CEnumAAFDataDefs.h, ref-impl/src/com-api/CEnumAAFEssenceData.cpp, ref-impl/src/com-api/CEnumAAFEssenceData.h, ref-impl/src/com-api/CEnumAAFIdentifications.cpp, ref-impl/src/com-api/CEnumAAFIdentifications.h, ref-impl/src/com-api/CEnumAAFInterpolationDefs.cpp, ref-impl/src/com-api/CEnumAAFInterpolationDefs.h, ref-impl/src/com-api/CEnumAAFKLVData.cpp, ref-impl/src/com-api/CEnumAAFKLVData.h, ref-impl/src/com-api/CEnumAAFLoadedPlugins.cpp, ref-impl/src/com-api/CEnumAAFLoadedPlugins.h, ref-impl/src/com-api/CEnumAAFLocators.cpp, ref-impl/src/com-api/CEnumAAFLocators.h, ref-impl/src/com-api/CEnumAAFMobSlots.cpp, ref-impl/src/com-api/CEnumAAFMobSlots.h, ref-impl/src/com-api/CEnumAAFMobs.cpp, ref-impl/src/com-api/CEnumAAFMobs.h, ref-impl/src/com-api/CEnumAAFOperationDefs.cpp, ref-impl/src/com-api/CEnumAAFOperationDefs.h, ref-impl/src/com-api/CEnumAAFParameterDefs.cpp, ref-impl/src/com-api/CEnumAAFParameterDefs.h, ref-impl/src/com-api/CEnumAAFParameters.cpp, ref-impl/src/com-api/CEnumAAFParameters.h, ref-impl/src/com-api/CEnumAAFPluginDefs.cpp, ref-impl/src/com-api/CEnumAAFPluginDefs.h, ref-impl/src/com-api/CEnumAAFPluginLocators.cpp, ref-impl/src/com-api/CEnumAAFPluginLocators.h, ref-impl/src/com-api/CEnumAAFProperties.cpp, ref-impl/src/com-api/CEnumAAFProperties.h, ref-impl/src/com-api/CEnumAAFPropertyDefs.cpp, ref-impl/src/com-api/CEnumAAFPropertyDefs.h, ref-impl/src/com-api/CEnumAAFPropertyValues.cpp, ref-impl/src/com-api/CEnumAAFPropertyValues.h, ref-impl/src/com-api/CEnumAAFSegments.cpp, ref-impl/src/com-api/CEnumAAFSegments.h, ref-impl/src/com-api/CEnumAAFStorablePropVals.cpp, ref-impl/src/com-api/CEnumAAFStorablePropVals.h, ref-impl/src/com-api/CEnumAAFTaggedValues.cpp, ref-impl/src/com-api/CEnumAAFTaggedValues.h, ref-impl/src/com-api/CEnumAAFTypeDefs.cpp, ref-impl/src/com-api/CEnumAAFTypeDefs.h Synchronize generated files with dodo macro files.
2001/05/22 tbingham ref-impl/plugins/CAAFEssenceFileStream.cpp Portability improvements. Add missing use of AafPos2AnsiPos(). Make AafPos2AnsiPos() and AnsiPos2AafPos() compile with gcc 2.96 as STUBS ONLY.
2001/05/22 tbingham ref-impl/src/OM/GNUmakefile, ref-impl/src/OM/OMMSStructuredStorage.h Use -I../../../ss-impl/ref instead of -I../../../ss-impl/ref/h to avoid ../../ss-impl/ref/h/wchar.h.
2001/05/22 tbingham examples/com-api/ComExtension/extensionUtils.cpp, examples/com-api/ComExtension/ComPersonnelExtension/CAAFAdminMob.cpp, examples/com-api/ComExtension/ComPersonnelExtension/CAAFPersonnelResource.cpp Portability improvements - add #include <string.h> for use of memcmp() and strcpy().
2001/05/22 tbingham DevUtils/Dump/GNUmakefile, DevUtils/Dump/dump.cpp Use -I../../ss-impl/ref instead of -I../../ss-impl/ref/h to avoid ../../ss-impl/ref/h/wchar.h.
2001/05/22 tbingham ref-impl/src/OM/OMAssertions.cpp, ref-impl/src/OM/OMAssertions.h Make the definition of OMAssertionViolation public.
2001/05/22 tbingham test/com/ComModTestAAF/ModuleTests/CAAFEssenceAccessTest.cpp Print an error message if Laser.wav can't be found.
2001/05/22 tbingham test/com/ComModTestAAF/ModuleTests/CAAFComponentTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFCompositionMobTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFDictionaryTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEdgecodeTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFEssenceFormatTest.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/CAAFKLVDataTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFMasterMobTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFMetaDefinitionTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFMobSlotTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFPropertyDefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSequenceTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSourceClipTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFSourceReferenceTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTIFFDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefExtEnumTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefObjectRefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefOpaqueTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefRenameTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefStreamTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefStrongObjRefTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFTypeDefVariableArryTest.cpp, test/com/ComModTestAAF/ModuleTests/CAAFWAVEDescriptorTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFIdentificationsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumAAFTypeDefsTest.cpp, test/com/ComModTestAAF/ModuleTests/CEnumeratorTest.h Portability improvements - add #include <string.h> for use of memcmp() and strcpy().
2001/05/21 whoopy ref-impl/plugins/CAAFWAVECodec.cpp fixed multiple result syntax in last commit
2001/05/21 whoopy ref-impl/src/impl/ImplAAFMasterMob.cpp, ref-impl/src/impl/ImplAAFSourceMob.cpp Remove spurious Carriage Returns
2001/05/21 whoopy ref-impl/src/impl/ImplAAFEssenceAccess.cpp Remove spurious Carriage Returns
2001/05/18 jtl21 ref-impl/src/impl/ImplAAFSourceMob.cpp Fixed a bug when using multichannel essence and possibly other cases where there is more than one slot.
2001/05/18 jtl21 ref-impl/src/impl/ImplAAFMasterMob.cpp Fixed to allow creation of MultiEssence for multichannel essence.
2001/05/18 jtl21 ref-impl/src/impl/ImplAAFEssenceAccess.cpp Made to changes to enable MultiEssenceAccss to be used to write stereo wave files. Not sure on the absolute correctness of all my changes but they are an improvement on the previous version.
2001/05/18 jtl21 ref-impl/plugins/CAAFWAVECodec.cpp Corrected code to allow multichannel essence.

Key

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

Valid HTML 4.01!