From: <fea...@li...> - 2006-03-14 11:16:11
|
Revision: 64 Author: alex_lerch Date: 2006-03-14 03:15:31 -0800 (Tue, 14 Mar 2006) ViewCVS: http://svn.sourceforge.net/feapi/?rev=64&view=rev Log Message: ----------- - removed dllFEAPI project - removed definition files and added __declspec(dllexport) to EntryPoints.h - updated VC6 and VC8 workspaces/projects Modified Paths: -------------- trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.dsp trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.vcproj trunk/FEAPI/build/Win/ExamplePluginFindRms/ExamplePluginFindRms.vcproj trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.dsp trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.dsp trunk/FEAPI/build/Win/ExamplePluginZeroCrossings/ExamplePluginZeroCrossings.dsp trunk/FEAPI/build/Win/FEAPI.sln trunk/FEAPI/build/Win/FEAPIHost_C/FEAPITestCL.vcproj trunk/FEAPI/sdk/plugin/include/FEAPIEntryPoints.h Added Paths: ----------- trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.vcproj trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.vcproj trunk/FEAPI/build/Win/ExamplePluginZeroCrossings/ExamplePluginZeroCrossings.vcproj Removed Paths: ------------- trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.def trunk/FEAPI/build/Win/ExamplePluginFindRms/FEAPIExamplePluginFindRms.def trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.def trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.def trunk/FEAPI/build/Win/ExamplePluginZeroCrossings/ExamplePluginZeroCrossings.def trunk/FEAPI/build/Win/dllFEAPI/ Deleted: trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.def =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.def 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.def 2006-03-14 11:15:31 UTC (rev 64) @@ -1,102 +0,0 @@ -;//////////////////////////////////////////////////////////////////////////////////// -;// /*! \file FEAPI.def: \brief declares the module parameters -;// for the DLL */ -;// -;// Copyright (c) 2004-2005, Alexander Lerch, zplane.development GbR -;// All rights reserved. -;// -;// Redistribution and use in source and binary forms, with or without -;// modification, are permitted provided that the following conditions -;// are met: -;// -;// * Redistributions of source code must retain the above copyright -;// notice, this list of conditions and the following disclaimer. -;// * Redistributions in binary form must link to the feapi website -;// http://www.sf.net/projects/feapi, -;// reproduce this list of conditions and the following -;// disclaimer in the documentation and/or other materials -;// provided with the distribution. -;// * The name of the contributors to this software must not be used -;// to endorse or promote products derived from this software -;// without specific prior written permission. -;// -;// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -;// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -;// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -;// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -;// COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -;// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -;// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -;// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -;// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -;// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -;// ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -;// POSSIBILITY OF SUCH DAMAGE. -;// -;//////////////////////////////////////////////////////////////////////////////////// -;// CVS INFORMATION -;// -;// $RCSfile$ -;// $Author$ -;// $Date$ -;// -;// $Log$ -;// Revision 1.1.2.1 2006/01/19 13:52:07 remymuller -;// directory reorganization -;// -;// Revision 1.2 2005/05/20 17:09:21 alex_lerch -;// - changed function PluginCanDo to PluginGetProperty and changed the function itself to return values instead of bools -;// - cosmetic changes -;// -;// Revision 1.1.1.1 2005/03/30 14:54:40 alex_lerch -;// first draft version requiring several updates: -;// - interface check -;// - check of plugin base class -;// - implementation of host base class -;// - update of outdated documentation -;// -;// Revision 1.1 2004/11/12 20:54:28 lerch -;// - added example feature FindAbsoluteMax -;// -;// -;// -;//////////////////////////////////////////////////////////////////////////////////// - -LIBRARY "FindAbsoluteMax" -DESCRIPTION 'FEAPI FEAPI Example PlugIn' - -EXPORTS - ; Explicit exports can go here - FEAPI_CreatePluginInstance @01 - FEAPI_DestroyPluginInstance @02 - FEAPI_GetPluginAPIVersion @03 - FEAPI_InitializePlugin @04 - - FEAPI_GetPluginProperty @11 - FEAPI_GetPluginName @12 - FEAPI_GetPluginVendor @13 - FEAPI_GetPluginVendorVersion @14 - FEAPI_GetPluginDescription @15 - FEAPI_GetPluginCopyright @16 - FEAPI_GetPluginId @17 - - FEAPI_GetPluginNumOfInputs @21 - FEAPI_GetPluginInputDescription @22 - - FEAPI_GetPluginNumOfParameters @31 - FEAPI_GetPluginParameterDescription @32 - FEAPI_SetPluginParameter @33 - FEAPI_GetPluginParameter @34 - - FEAPI_GetPluginNumOfResults @41 - FEAPI_GetPluginResultDescription @42 - FEAPI_GetPluginResultLatency @43 - FEAPI_GetPluginSizeOfResult @44 - FEAPI_GetPluginResult @45 - - FEAPI_ProcessPlugin @51 - FEAPI_ProcessPluginDone @52 - - FEAPI_ResetPlugin @61 - - Modified: trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.dsp =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.dsp 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.dsp 2006-03-14 11:15:31 UTC (rev 64) @@ -108,14 +108,6 @@ # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" # End Group -# Begin Group "Definition Files" - -# PROP Default_Filter "def" -# Begin Source File - -SOURCE=.\ExamplePluginFindMax.def -# End Source File -# End Group # Begin Group "FEAPI" # PROP Default_Filter "" @@ -135,6 +127,10 @@ # PROP Default_Filter "" # Begin Source File +SOURCE=..\..\..\include\FEAPI.h +# End Source File +# Begin Source File + SOURCE=..\..\..\sdk\plugin\include\FEAPIEntryPoints.h # End Source File # Begin Source File Modified: trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.vcproj =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.vcproj 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginFindMax/ExamplePluginFindMax.vcproj 2006-03-14 11:15:31 UTC (rev 64) @@ -1,144 +1,207 @@ <?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" - Version="7.10" + Version="8,00" Name="FindAbsoluteMax" - ProjectGUID="{7C9FA11F-720B-4611-B926-8F68B2386B36}" - RootNamespace="FindAbsoluteMax" - SccProjectName="" - SccLocalPath=""> + ProjectGUID="{EA9113DD-E1D4-4449-93A4-C31E13F87B1D}" + > <Platforms> <Platform - Name="Win32"/> + Name="Win32" + /> </Platforms> + <ToolFiles> + </ToolFiles> <Configurations> <Configuration - Name="Release|Win32" - OutputDirectory=".\..\..\..\bin\$(ConfigurationName)" - IntermediateDirectory=".\..\..\..\tmp\$(ConfigurationName)" + Name="Debug|Win32" + OutputDirectory=".\../../../lib/Debug" + IntermediateDirectory=".\../../../tmp/Debug" ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="FALSE"> + ATLMinimizesCRunTimeLibraryUsage="false" + > <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/Debug/ExamplePluginFIndMax.tlb" + HeaderFileName="" + /> + <Tool Name="VCCLCompilerTool" - Optimization="2" - InlineFunctionExpansion="2" - AdditionalIncludeDirectories="..\..\..\include;..\..\..\sdk\plugin\include;..\..\..\examples\plugin\FEAPIExamplePluginFindMax" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;" - StringPooling="TRUE" - RuntimeLibrary="0" - EnableFunctionLevelLinking="TRUE" - PrecompiledHeaderFile=".\../../../tmp/FindAbsoluteMax.pch" - AssemblerListingLocation=".\../../../tmp/" - ObjectFile=".\../../../tmp/" - ProgramDataBaseFileName=".\../../../tmp/" + Optimization="0" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginFindMax" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + MinimalRebuild="true" + RuntimeLibrary="1" + PrecompiledHeaderFile=".\../../../tmp/Debug/ExamplePluginFIndMax.pch" + AssemblerListingLocation=".\../../../tmp/Debug/" + ObjectFile=".\../../../tmp/Debug/" + ProgramDataBaseFileName=".\../../../tmp/Debug/" WarningLevel="3" - SuppressStartupBanner="TRUE" - CompileAs="0"/> + SuppressStartupBanner="true" + DebugInformationFormat="4" + /> <Tool - Name="VCCustomBuildTool"/> + Name="VCManagedResourceCompilerTool" + /> <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool Name="VCLinkerTool" - IgnoreImportLibrary="TRUE" - LinkIncremental="1" - SuppressStartupBanner="TRUE" - ModuleDefinitionFile="ExamplePluginFindMax.def" - ProgramDatabaseFile=".\../../../lib/FindAbsoluteMax.pdb" + IgnoreImportLibrary="true" + OutputFile="../../../bin/Debug/FindAbsoluteMax.dll" + LinkIncremental="2" + SuppressStartupBanner="true" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\../../../lib/Debug/FindAbsoluteMax.pdb" SubSystem="2" - ImportLibrary=".\../../../lib/FindAbsoluteMax.lib" - TargetMachine="1"/> + ImportLibrary=".\../../../lib/Debug/FindAbsoluteMax.lib" + TargetMachine="1" + /> <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="NDEBUG" - MkTypLibCompatible="TRUE" - SuppressStartupBanner="TRUE" - TargetEnvironment="1" - TypeLibraryName=".\../../../lib/FindAbsoluteMax.tlb" - HeaderFileName=""/> + Name="VCALinkTool" + /> <Tool - Name="VCPostBuildEventTool"/> + Name="VCManifestTool" + /> <Tool - Name="VCPreBuildEventTool"/> + Name="VCXDCMakeTool" + /> <Tool - Name="VCPreLinkEventTool"/> + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/Debug/ExamplePluginFIndMax.bsc" + /> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="NDEBUG" - Culture="1031"/> + Name="VCFxCopTool" + /> <Tool - Name="VCWebServiceProxyGeneratorTool"/> + Name="VCAppVerifierTool" + /> <Tool - Name="VCXMLDataGeneratorTool"/> + Name="VCWebDeploymentTool" + /> <Tool - Name="VCWebDeploymentTool"/> - <Tool - Name="VCManagedWrapperGeneratorTool"/> - <Tool - Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + Name="VCPostBuildEventTool" + /> </Configuration> <Configuration - Name="Debug|Win32" - OutputDirectory=".\..\..\..\bin\$(ConfigurationName)" - IntermediateDirectory=".\..\..\..\tmp\$(ConfigurationName)" + Name="Release|Win32" + OutputDirectory=".\../../../lib" + IntermediateDirectory=".\../../../tmp" ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="FALSE"> + ATLMinimizesCRunTimeLibraryUsage="false" + > <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/ExamplePluginFIndMax.tlb" + HeaderFileName="" + /> + <Tool Name="VCCLCompilerTool" - Optimization="0" - AdditionalIncludeDirectories="..\..\..\include;..\..\..\sdk\plugin\include;..\..\..\examples\plugin\FEAPIExamplePluginFindMax" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS; " - RuntimeLibrary="1" - UsePrecompiledHeader="2" - PrecompiledHeaderFile=".\../../../tmp/Debug/FindAbsoluteMax.pch" - AssemblerListingLocation=".\../../../tmp/Debug/" - ObjectFile=".\../../../tmp/Debug/" - ProgramDataBaseFileName=".\../../../tmp/Debug/" + Optimization="2" + InlineFunctionExpansion="2" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginFindMax" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" + StringPooling="true" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + PrecompiledHeaderFile=".\../../../tmp/ExamplePluginFIndMax.pch" + AssemblerListingLocation=".\../../../tmp/" + ObjectFile=".\../../../tmp/" + ProgramDataBaseFileName=".\../../../tmp/" WarningLevel="3" - SuppressStartupBanner="TRUE" - DebugInformationFormat="4" - CompileAs="0"/> + SuppressStartupBanner="true" + /> <Tool - Name="VCCustomBuildTool"/> + Name="VCManagedResourceCompilerTool" + /> <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool Name="VCLinkerTool" - IgnoreImportLibrary="TRUE" + IgnoreImportLibrary="true" + OutputFile="../../../bin/FindAbsoluteMax.dll" LinkIncremental="1" - SuppressStartupBanner="TRUE" - ModuleDefinitionFile="ExamplePluginFindMax.def" - GenerateDebugInformation="TRUE" - ProgramDatabaseFile=".\../../../lib/Debug/FindAbsoluteMax.pdb" + SuppressStartupBanner="true" + ProgramDatabaseFile=".\../../../lib/FindAbsoluteMax.pdb" SubSystem="2" - ImportLibrary=".\../../../lib/Debug/FindAbsoluteMax.lib" - TargetMachine="1"/> + ImportLibrary=".\../../../lib/FindAbsoluteMax.lib" + TargetMachine="1" + /> <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="_DEBUG" - MkTypLibCompatible="TRUE" - SuppressStartupBanner="TRUE" - TargetEnvironment="1" - TypeLibraryName=".\../../../lib/Debug/FindAbsoluteMax.tlb" - HeaderFileName=""/> + Name="VCALinkTool" + /> <Tool - Name="VCPostBuildEventTool"/> + Name="VCManifestTool" + /> <Tool - Name="VCPreBuildEventTool"/> + Name="VCXDCMakeTool" + /> <Tool - Name="VCPreLinkEventTool"/> + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/ExamplePluginFIndMax.bsc" + /> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="_DEBUG" - Culture="1031"/> + Name="VCFxCopTool" + /> <Tool - Name="VCWebServiceProxyGeneratorTool"/> + Name="VCAppVerifierTool" + /> <Tool - Name="VCXMLDataGeneratorTool"/> + Name="VCWebDeploymentTool" + /> <Tool - Name="VCWebDeploymentTool"/> - <Tool - Name="VCManagedWrapperGeneratorTool"/> - <Tool - Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + Name="VCPostBuildEventTool" + /> </Configuration> </Configurations> <References> @@ -146,58 +209,108 @@ <Files> <Filter Name="Source Files" - Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"> + Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" + > <File - RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindMax\FEAPIExamplePluginFindMax.cpp"> + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindMax\FEAPIExamplePluginFindMax.cpp" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> </File> </Filter> <Filter Name="Header Files" - Filter="h;hpp;hxx;hm;inl"> + Filter="h;hpp;hxx;hm;inl" + > <File - RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindMax\FEAPIExamplePluginFindMax.h"> + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindMax\FEAPIExamplePluginFindMax.h" + > </File> </Filter> <Filter + Name="FEAPI" + > + <Filter + Name="sdk" + > + <Filter + Name="src" + > + <File + RelativePath="..\..\..\sdk\plugin\src\FEAPIPluginBase.cpp" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + </Filter> + <Filter + Name="include" + > + <File + RelativePath="..\..\..\include\FEAPI.h" + > + </File> + <File + RelativePath="..\..\..\sdk\plugin\include\FEAPIEntryPoints.h" + > + </File> + <File + RelativePath="..\..\..\sdk\plugin\include\FEAPIPluginBase.h" + > + </File> + </Filter> + </Filter> + </Filter> + <Filter Name="Documentation Files" - Filter="txt"> + Filter=".txt" + > <File - RelativePath="..\..\..\doc\docugenAPI.txt"> + RelativePath="..\..\..\doc\docugenPlug.txt" + > </File> <File - RelativePath="..\..\..\doc\docugenHost.txt"> + RelativePath="..\..\..\license\license.txt" + > </File> - <File - RelativePath="..\..\..\doc\docugenPlug.txt"> - </File> - <File - RelativePath="..\..\..\license.txt"> - </File> </Filter> <Filter - Name="Definition Files" - Filter="def"> - <File - RelativePath=".\ExamplePluginFindMax.def"> - </File> - </Filter> - <Filter Name="Resource Files" - Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> + Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" + > </Filter> - <Filter - Name="sdk" - Filter=""> - <File - RelativePath="..\..\..\sdk\plugin\include\FEAPIEntryPoints.h"> - </File> - <File - RelativePath="..\..\..\sdk\plugin\src\FEAPIPluginBase.cpp"> - </File> - <File - RelativePath="..\..\..\sdk\plugin\include\FEAPIPluginBase.h"> - </File> - </Filter> </Files> <Globals> </Globals> Modified: trunk/FEAPI/build/Win/ExamplePluginFindRms/ExamplePluginFindRms.vcproj =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginFindRms/ExamplePluginFindRms.vcproj 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginFindRms/ExamplePluginFindRms.vcproj 2006-03-14 11:15:31 UTC (rev 64) @@ -1,202 +1,319 @@ <?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" - Version="7.10" - Name="ExamplePluginFindRms" - ProjectGUID="{E04A5387-2BE4-4D8E-9CBB-67AF259436C6}" - RootNamespace="ExamplePluginFindRms" - SccProjectName="" - SccLocalPath=""> + Version="8,00" + Name="FindRms" + ProjectGUID="{824AAC8B-288B-42EC-95EF-BCFD72DDA556}" + > <Platforms> <Platform - Name="Win32"/> + Name="Win32" + /> </Platforms> + <ToolFiles> + </ToolFiles> <Configurations> <Configuration - Name="Release|Win32" - OutputDirectory=".\../../../bin/$(ConfigurationName)" - IntermediateDirectory=".\../../../tmp/$(ConfigurationName)" + Name="Debug|Win32" + OutputDirectory=".\../../../lib/Debug" + IntermediateDirectory=".\../../../tmp/Debug" ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="FALSE"> + ATLMinimizesCRunTimeLibraryUsage="false" + > <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/Debug/ExamplePluginFindRms.tlb" + HeaderFileName="" + /> + <Tool Name="VCCLCompilerTool" - Optimization="2" - InlineFunctionExpansion="2" - AdditionalIncludeDirectories="..\..\..\include;..\..\..\sdk\plugin\include;..\..\..\examples\plugin\FEAPIExamplePluginFindRms" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" - StringPooling="TRUE" - RuntimeLibrary="0" - EnableFunctionLevelLinking="TRUE" - PrecompiledHeaderFile=".\../../../tmp/ExamplePluginFindRms.pch" - AssemblerListingLocation=".\../../../tmp/" - ObjectFile=".\../../../tmp/" - ProgramDataBaseFileName=".\../../../tmp/" + Optimization="0" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginFindRms" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + MinimalRebuild="true" + RuntimeLibrary="1" + PrecompiledHeaderFile=".\../../../tmp/Debug/ExamplePluginFindRms.pch" + AssemblerListingLocation=".\../../../tmp/Debug/" + ObjectFile=".\../../../tmp/Debug/" + ProgramDataBaseFileName=".\../../../tmp/Debug/" WarningLevel="3" - SuppressStartupBanner="TRUE" - CompileAs="0"/> + SuppressStartupBanner="true" + DebugInformationFormat="4" + /> <Tool - Name="VCCustomBuildTool"/> + Name="VCManagedResourceCompilerTool" + /> <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool Name="VCLinkerTool" - IgnoreImportLibrary="TRUE" - LinkIncremental="1" - SuppressStartupBanner="TRUE" + IgnoreImportLibrary="true" + OutputFile="../../../bin/Debug/FindRms.dll" + LinkIncremental="2" + SuppressStartupBanner="true" ModuleDefinitionFile=".\FEAPIExamplePluginFindRms.def" - ProgramDatabaseFile=".\../../../lib/FindAbsoluteRms.pdb" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\../../../lib/Debug/FindRms.pdb" SubSystem="2" - ImportLibrary=".\../../../lib/FindAbsoluteRms.lib" - TargetMachine="1"/> + ImportLibrary=".\../../../lib/Debug/FindRms.lib" + TargetMachine="1" + /> <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="NDEBUG" - MkTypLibCompatible="TRUE" - SuppressStartupBanner="TRUE" - TargetEnvironment="1" - TypeLibraryName=".\../../../lib/ExamplePluginFindRms.tlb" - HeaderFileName=""/> + Name="VCALinkTool" + /> <Tool - Name="VCPostBuildEventTool"/> + Name="VCManifestTool" + /> <Tool - Name="VCPreBuildEventTool"/> + Name="VCXDCMakeTool" + /> <Tool - Name="VCPreLinkEventTool"/> + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/Debug/ExamplePluginFindRms.bsc" + /> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="NDEBUG" - Culture="1031"/> + Name="VCFxCopTool" + /> <Tool - Name="VCWebServiceProxyGeneratorTool"/> + Name="VCAppVerifierTool" + /> <Tool - Name="VCXMLDataGeneratorTool"/> + Name="VCWebDeploymentTool" + /> <Tool - Name="VCWebDeploymentTool"/> - <Tool - Name="VCManagedWrapperGeneratorTool"/> - <Tool - Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + Name="VCPostBuildEventTool" + /> </Configuration> <Configuration - Name="Debug|Win32" - OutputDirectory=".\../../../bin/$(ConfigurationName)" - IntermediateDirectory=".\../../../tmp/$(ConfigurationName)" + Name="Release|Win32" + OutputDirectory=".\../../../lib" + IntermediateDirectory=".\../../../tmp" ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="FALSE"> + ATLMinimizesCRunTimeLibraryUsage="false" + > <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/ExamplePluginFindRms.tlb" + HeaderFileName="" + /> + <Tool Name="VCCLCompilerTool" - Optimization="0" - AdditionalIncludeDirectories="..\..\..\include;..\..\..\sdk\plugin\include;..\..\..\examples\plugin\FEAPIExamplePluginFindRms" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" - RuntimeLibrary="1" - UsePrecompiledHeader="2" - PrecompiledHeaderFile=".\../../../tmp/Debug/ExamplePluginFindRms.pch" - AssemblerListingLocation=".\../../../tmp/Debug/" - ObjectFile=".\../../../tmp/Debug/" - ProgramDataBaseFileName=".\../../../tmp/Debug/" + Optimization="2" + InlineFunctionExpansion="2" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginFindRms" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" + StringPooling="true" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + PrecompiledHeaderFile=".\../../../tmp/ExamplePluginFindRms.pch" + AssemblerListingLocation=".\../../../tmp/" + ObjectFile=".\../../../tmp/" + ProgramDataBaseFileName=".\../../../tmp/" WarningLevel="3" - SuppressStartupBanner="TRUE" - DebugInformationFormat="4" - CompileAs="0"/> + SuppressStartupBanner="true" + /> <Tool - Name="VCCustomBuildTool"/> + Name="VCManagedResourceCompilerTool" + /> <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool Name="VCLinkerTool" - IgnoreImportLibrary="TRUE" + IgnoreImportLibrary="true" + OutputFile="../../../bin/FindRms.dll" LinkIncremental="1" - SuppressStartupBanner="TRUE" + SuppressStartupBanner="true" ModuleDefinitionFile=".\FEAPIExamplePluginFindRms.def" - GenerateDebugInformation="TRUE" - ProgramDatabaseFile=".\../../../lib/Debug/FindRms.pdb" + ProgramDatabaseFile=".\../../../lib/FindRms.pdb" SubSystem="2" - ImportLibrary=".\../../../lib/Debug/FindRms.lib" - TargetMachine="1"/> + ImportLibrary=".\../../../lib/FindRms.lib" + TargetMachine="1" + /> <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="_DEBUG" - MkTypLibCompatible="TRUE" - SuppressStartupBanner="TRUE" - TargetEnvironment="1" - TypeLibraryName=".\../../../lib/Debug/ExamplePluginFindRms.tlb" - HeaderFileName=""/> + Name="VCALinkTool" + /> <Tool - Name="VCPostBuildEventTool"/> + Name="VCManifestTool" + /> <Tool - Name="VCPreBuildEventTool"/> + Name="VCXDCMakeTool" + /> <Tool - Name="VCPreLinkEventTool"/> + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/ExamplePluginFindRms.bsc" + /> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="_DEBUG" - Culture="1031"/> + Name="VCFxCopTool" + /> <Tool - Name="VCWebServiceProxyGeneratorTool"/> + Name="VCAppVerifierTool" + /> <Tool - Name="VCXMLDataGeneratorTool"/> + Name="VCWebDeploymentTool" + /> <Tool - Name="VCWebDeploymentTool"/> - <Tool - Name="VCManagedWrapperGeneratorTool"/> - <Tool - Name="VCAuxiliaryManagedWrapperGeneratorTool"/> + Name="VCPostBuildEventTool" + /> </Configuration> </Configurations> <References> </References> <Files> <Filter - Name="Source Files" - Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"> - <File - RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindRms\FEAPIExamplePluginFindRms.cpp"> - </File> - </Filter> - <Filter Name="Header Files" - Filter="h;hpp;hxx;hm;inl"> + Filter="h;hpp;hxx;hm;inl" + > <File - RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindRms\FEAPIExamplePluginFindRms.h"> + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindRms\FEAPIExamplePluginFindRms.h" + > </File> </Filter> <Filter Name="Documentation Files" - Filter="txt"> + Filter="txt" + > <File - RelativePath="..\..\..\doc\docugenAPI.txt"> + RelativePath="..\..\..\doc\docugenPlug.txt" + > </File> <File - RelativePath="..\..\..\doc\docugenHost.txt"> + RelativePath="..\..\..\license\license.txt" + > </File> - <File - RelativePath="..\..\..\doc\docugenPlug.txt"> - </File> - <File - RelativePath="..\..\..\license.txt"> - </File> </Filter> <Filter Name="Definition Files" - Filter="def"> + Filter="def" + > <File - RelativePath=".\FEAPIExamplePluginFindRms.def"> + RelativePath="FEAPIExamplePluginFindRms.def" + > </File> </Filter> <Filter - Name="Resource Files" - Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> + Name="FEAPI" + > + <Filter + Name="sdk" + > + <Filter + Name="src" + > + <File + RelativePath="..\..\..\sdk\plugin\src\FEAPIPluginBase.cpp" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + </Filter> + <Filter + Name="include" + > + <File + RelativePath="..\..\..\sdk\plugin\include\FEAPIPluginBase.h" + > + </File> + </Filter> + </Filter> </Filter> <Filter - Name="sdk"> + Name="Source Files" + Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" + > <File - RelativePath="..\..\..\sdk\plugin\include\FEAPIEntryPoints.h"> + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginFindRms\FEAPIExamplePluginFindRms.cpp" + > + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> </File> - <File - RelativePath="..\..\..\sdk\plugin\src\FEAPIPluginBase.cpp"> - </File> - <File - RelativePath="..\..\..\sdk\plugin\include\FEAPIPluginBase.h"> - </File> </Filter> + <Filter + Name="Resource Files" + Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" + > + </Filter> </Files> <Globals> </Globals> Deleted: trunk/FEAPI/build/Win/ExamplePluginFindRms/FEAPIExamplePluginFindRms.def =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginFindRms/FEAPIExamplePluginFindRms.def 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginFindRms/FEAPIExamplePluginFindRms.def 2006-03-14 11:15:31 UTC (rev 64) @@ -1,38 +0,0 @@ -LIBRARY "FindRms" -DESCRIPTION 'FEAPI Example PlugIn Rms' - -EXPORTS - ; Explicit exports can go here - FEAPI_CreatePluginInstance @01 - FEAPI_DestroyPluginInstance @02 - FEAPI_GetPluginAPIVersion @03 - FEAPI_InitializePlugin @04 - - FEAPI_GetPluginProperty @11 - FEAPI_GetPluginName @12 - FEAPI_GetPluginVendor @13 - FEAPI_GetPluginVendorVersion @14 - FEAPI_GetPluginDescription @15 - FEAPI_GetPluginCopyright @16 - FEAPI_GetPluginId @17 - - FEAPI_GetPluginNumOfInputs @21 - FEAPI_GetPluginInputDescription @22 - - FEAPI_GetPluginNumOfParameters @31 - FEAPI_GetPluginParameterDescription @32 - FEAPI_SetPluginParameter @33 - FEAPI_GetPluginParameter @34 - - FEAPI_GetPluginNumOfResults @41 - FEAPI_GetPluginResultDescription @42 - FEAPI_GetPluginResultLatency @43 - FEAPI_GetPluginSizeOfResult @44 - FEAPI_GetPluginResult @45 - - FEAPI_ProcessPlugin @51 - FEAPI_ProcessPluginDone @52 - - FEAPI_ResetPlugin @61 - - Deleted: trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.def =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.def 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.def 2006-03-14 11:15:31 UTC (rev 64) @@ -1,102 +0,0 @@ -;//////////////////////////////////////////////////////////////////////////////////// -;// /*! \file FEAPI.def: \brief declares the module parameters -;// for the DLL */ -;// -;// Copyright (c) 2004-2005, Alexander Lerch, zplane.development GbR -;// All rights reserved. -;// -;// Redistribution and use in source and binary forms, with or without -;// modification, are permitted provided that the following conditions -;// are met: -;// -;// * Redistributions of source code must retain the above copyright -;// notice, this list of conditions and the following disclaimer. -;// * Redistributions in binary form must link to the feapi website -;// http://www.sf.net/projects/feapi, -;// reproduce this list of conditions and the following -;// disclaimer in the documentation and/or other materials -;// provided with the distribution. -;// * The name of the contributors to this software must not be used -;// to endorse or promote products derived from this software -;// without specific prior written permission. -;// -;// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -;// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -;// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -;// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -;// COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -;// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -;// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -;// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -;// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -;// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -;// ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -;// POSSIBILITY OF SUCH DAMAGE. -;// -;//////////////////////////////////////////////////////////////////////////////////// -;// CVS INFORMATION -;// -;// $RCSfile$ -;// $Author: KoenTanghe $ -;// $Date: 2006-03-08 14:59:10 +0100 (Mi, 08 Mrz 2006) $ -;// -;// $Log$ -;// Revision 1.1.2.1 2006/01/19 13:52:07 remymuller -;// directory reorganization -;// -;// Revision 1.2 2005/05/20 17:09:21 alex_lerch -;// - changed function PluginCanDo to PluginGetProperty and changed the function itself to return values instead of bools -;// - cosmetic changes -;// -;// Revision 1.1.1.1 2005/03/30 14:54:40 alex_lerch -;// first draft version requiring several updates: -;// - interface check -;// - check of plugin base class -;// - implementation of host base class -;// - update of outdated documentation -;// -;// Revision 1.1 2004/11/12 20:54:28 lerch -;// - added example feature FindAbsoluteMax -;// -;// -;// -;//////////////////////////////////////////////////////////////////////////////////// - -LIBRARY "Loudness" -DESCRIPTION 'FEAPI FEAPI Example PlugIn' - -EXPORTS - ; Explicit exports can go here - FEAPI_CreatePluginInstance @01 - FEAPI_DestroyPluginInstance @02 - FEAPI_GetPluginAPIVersion @03 - FEAPI_InitializePlugin @04 - - FEAPI_GetPluginProperty @11 - FEAPI_GetPluginName @12 - FEAPI_GetPluginVendor @13 - FEAPI_GetPluginVendorVersion @14 - FEAPI_GetPluginDescription @15 - FEAPI_GetPluginCopyright @16 - FEAPI_GetPluginId @17 - - FEAPI_GetPluginNumOfInputs @21 - FEAPI_GetPluginInputDescription @22 - - FEAPI_GetPluginNumOfParameters @31 - FEAPI_GetPluginParameterDescription @32 - FEAPI_SetPluginParameter @33 - FEAPI_GetPluginParameter @34 - - FEAPI_GetPluginNumOfResults @41 - FEAPI_GetPluginResultDescription @42 - FEAPI_GetPluginResultLatency @43 - FEAPI_GetPluginSizeOfResult @44 - FEAPI_GetPluginResult @45 - - FEAPI_ProcessPlugin @51 - FEAPI_ProcessPluginDone @52 - - FEAPI_ResetPlugin @61 - - Modified: trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.dsp =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.dsp 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.dsp 2006-03-14 11:15:31 UTC (rev 64) @@ -140,14 +140,6 @@ # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" # End Group -# Begin Group "Definition Files" - -# PROP Default_Filter "def" -# Begin Source File - -SOURCE=.\ExamplePluginLoudness.def -# End Source File -# End Group # Begin Group "FEAPI" # PROP Default_Filter "" @@ -167,6 +159,10 @@ # PROP Default_Filter "" # Begin Source File +SOURCE=..\..\..\include\FEAPI.h +# End Source File +# Begin Source File + SOURCE=..\..\..\sdk\plugin\include\FEAPIEntryPoints.h # End Source File # Begin Source File Added: trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.vcproj =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.vcproj (rev 0) +++ trunk/FEAPI/build/Win/ExamplePluginLoudness/ExamplePluginLoudness.vcproj 2006-03-14 11:15:31 UTC (rev 64) @@ -0,0 +1,439 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8,00" + Name="Loudness" + ProjectGUID="{0FE4C80F-795D-4DF1-934F-821EA97CCB1F}" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Release|Win32" + OutputDirectory=".\../../../lib" + IntermediateDirectory=".\../../../tmp" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/ExamplePluginLoudness.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="2" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginLoudness" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" + StringPooling="true" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + PrecompiledHeaderFile=".\../../../tmp/ExamplePluginLoudness.pch" + AssemblerListingLocation=".\../../../tmp/" + ObjectFile=".\../../../tmp/" + ProgramDataBaseFileName=".\../../../tmp/" + WarningLevel="3" + SuppressStartupBanner="true" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + IgnoreImportLibrary="true" + OutputFile="../../../bin/Loudness.dll" + LinkIncremental="1" + SuppressStartupBanner="true" + ProgramDatabaseFile=".\../../../lib/Loudness.pdb" + SubSystem="2" + ImportLibrary=".\../../../lib/Loudness.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/ExamplePluginLoudness.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\../../../lib/Debug" + IntermediateDirectory=".\../../../tmp/Debug" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/Debug/ExamplePluginLoudness.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginLoudness" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + MinimalRebuild="true" + RuntimeLibrary="1" + PrecompiledHeaderFile=".\../../../tmp/Debug/ExamplePluginLoudness.pch" + AssemblerListingLocation=".\../../../tmp/Debug/" + ObjectFile=".\../../../tmp/Debug/" + ProgramDataBaseFileName=".\../../../tmp/Debug/" + WarningLevel="3" + SuppressStartupBanner="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + IgnoreImportLibrary="true" + OutputFile="../../../bin/Debug/Loudness.dll" + LinkIncremental="2" + SuppressStartupBanner="true" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\../../../lib/Debug/Loudness.pdb" + SubSystem="2" + ImportLibrary=".\../../../lib/Debug/Loudness.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/Debug/ExamplePluginLoudness.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" + > + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\FEAPIExamplePluginLoudness.cpp" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\zplFFT_If.cpp" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\zplFFTGen.cpp" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\zplFFTGenCore.cpp" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\zplVecLibDispatch.cpp" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\zplVecLibGen.cpp" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl" + > + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\FEAPIExamplePluginLoudness.h" + > + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\fft.h" + > + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\RingBuffer.h" + > + </File> + <File + RelativePath="..\..\..\examples\plugin\FEAPIExamplePluginLoudness\zplVecLib.h" + > + </File> + </Filter> + <Filter + Name="FEAPI" + > + <Filter + Name="sdk" + > + <Filter + Name="src" + > + <File + RelativePath="..\..\..\sdk\plugin\src\FEAPIPluginBase.cpp" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + </Filter> + <Filter + Name="include" + > + <File + RelativePath="..\..\..\include\FEAPI.h" + > + </File> + <File + RelativePath="..\..\..\sdk\plugin\include\FEAPIEntryPoints.h" + > + </File> + <File + RelativePath="..\..\..\sdk\plugin\include\FEAPIPluginBase.h" + > + </File> + </Filter> + </Filter> + </Filter> + <Filter + Name="Documentation Files" + Filter=".txt" + > + <File + RelativePath="..\..\..\doc\docugenPlug.txt" + > + </File> + <File + RelativePath="..\..\..\license\license.txt" + > + </File> + </Filter> + <Filter + Name="Resource Files" + Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> Deleted: trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.def =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.def 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.def 2006-03-14 11:15:31 UTC (rev 64) @@ -1,75 +0,0 @@ -;//////////////////////////////////////////////////////////////////////////////////// -;// /*! \file FEAPI.def: \brief declares the module parameters -;// for the DLL */ -;// -;// Copyright (c) 2004-2005, Alexander Lerch, zplane.development GbR -;// All rights reserved. -;// -;// Redistribution and use in source and binary forms, with or without -;// modification, are permitted provided that the following conditions -;// are met: -;// -;// * Redistributions of source code must retain the above copyright -;// notice, this list of conditions and the following disclaimer. -;// * Redistributions in binary form must link to the feapi website -;// http://www.sf.net/projects/feapi, -;// reproduce this list of conditions and the following -;// disclaimer in the documentation and/or other materials -;// provided with the distribution. -;// * The name of the contributors to this software must not be used -;// to endorse or promote products derived from this software -;// without specific prior written permission. -;// -;// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -;// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -;// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -;// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -;// COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -;// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -;// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -;// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -;// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -;// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -;// ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -;// POSSIBILITY OF SUCH DAMAGE. -;// -;//////////////////////////////////////////////////////////////////////////////////// - -LIBRARY "Spectral" -DESCRIPTION 'FEAPI FEAPI Example PlugIn' - -EXPORTS - ; Explicit exports can go here - FEAPI_CreatePluginInstance @01 - FEAPI_DestroyPluginInstance @02 - FEAPI_GetPluginAPIVersion @03 - FEAPI_InitializePlugin @04 - - FEAPI_GetPluginProperty @11 - FEAPI_GetPluginName @12 - FEAPI_GetPluginVendor @13 - FEAPI_GetPluginVendorVersion @14 - FEAPI_GetPluginDescription @15 - FEAPI_GetPluginCopyright @16 - FEAPI_GetPluginId @17 - - FEAPI_GetPluginNumOfInputs @21 - FEAPI_GetPluginInputDescription @22 - - FEAPI_GetPluginNumOfParameters @31 - FEAPI_GetPluginParameterDescription @32 - FEAPI_SetPluginParameter @33 - FEAPI_GetPluginParameter @34 - - FEAPI_GetPluginNumOfResults @41 - FEAPI_GetPluginResultDescription @42 - FEAPI_GetPluginResultLatency @43 - FEAPI_GetPluginSizeOfResult @44 - FEAPI_GetPluginResult @45 - - FEAPI_ProcessPlugin @51 - FEAPI_ProcessPluginDone @52 - - FEAPI_ResetPlugin @61 - - Modified: trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.dsp =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.dsp 2006-03-09 20:42:36 UTC (rev 63) +++ trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.dsp 2006-03-14 11:15:31 UTC (rev 64) @@ -140,14 +140,6 @@ # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" # End Group -# Begin Group "Definition Files" - -# PROP Default_Filter "def" -# Begin Source File - -SOURCE=.\ExamplePluginSpectral.def -# End Source File -# End Group # Begin Group "FEAPI" # PROP Default_Filter "" @@ -167,6 +159,10 @@ # PROP Default_Filter "" # Begin Source File +SOURCE=..\..\..\include\FEAPI.h +# End Source File +# Begin Source File + SOURCE=..\..\..\sdk\plugin\include\FEAPIEntryPoints.h # End Source File # Begin Source File Added: trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.vcproj =================================================================== --- trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.vcproj (rev 0) +++ trunk/FEAPI/build/Win/ExamplePluginSpectral/ExamplePluginSpectral.vcproj 2006-03-14 11:15:31 UTC (rev 64) @@ -0,0 +1,439 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8,00" + Name="Spectral" + ProjectGUID="{F1D180D5-ACCA-490D-9603-5432A381449C}" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Release|Win32" + OutputDirectory=".\../../../lib" + IntermediateDirectory=".\../../../tmp" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/ExamplePluginSpectral.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="2" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginSpectral" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" + StringPooling="true" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + PrecompiledHeaderFile=".\../../../tmp/ExamplePluginSpectral.pch" + AssemblerListingLocation=".\../../../tmp/" + ObjectFile=".\../../../tmp/" + ProgramDataBaseFileName=".\../../../tmp/" + WarningLevel="3" + SuppressStartupBanner="true" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + IgnoreImportLibrary="true" + OutputFile="../../../bin/Spectral.dll" + LinkIncremental="1" + SuppressStartupBanner="true" + ProgramDatabaseFile=".\../../../lib/Spectral.pdb" + SubSystem="2" + ImportLibrary=".\../../../lib/Spectral.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/ExamplePluginSpectral.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\../../../lib/Debug" + IntermediateDirectory=".\../../../tmp/Debug" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\../../../lib/Debug/ExamplePluginSpectral.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="../../../include,../../../sdk/plugin/include,../../../examples/plugin/FEAPIExamplePluginSpectral" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + MinimalRebuild="true" + RuntimeLibrary="1" + PrecompiledHeaderFile=".\../../../tmp/Debug/ExamplePluginSpectral.pch" + AssemblerListingLocation=".\../../../tmp/Debug/" + ObjectFile=".\../../../tmp/Debug/" + ProgramDataBaseFileName=".\../../../tmp/Debug/" + WarningLevel="3" + SuppressStartupBanner="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + IgnoreImportLibrary="true" + OutputFile="../../../bin/Debug/Spectral.dll" + LinkIncremental="2" + SuppressStartupBanner="true" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\../../../lib/Debug/Spectral.pdb" + SubSystem="2" + ImportLibrary=".\../../../lib/Debug/Spectral.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\../../../lib/Debug/ExamplePluginSpectral.bsc" + /> + <Tool + Name="VCFxCopTool" + ... [truncated message content] |