[xiph-commits] r10430 - in trunk/speex/win32/VS2003: libspeex speexdec

illiminable at svn.xiph.org illiminable at svn.xiph.org
Thu Nov 24 23:12:48 PST 2005


Author: illiminable
Date: 2005-11-24 23:12:42 -0800 (Thu, 24 Nov 2005)
New Revision: 10430

Added:
   trunk/speex/win32/VS2003/libspeex/libspeex.def
Modified:
   trunk/speex/win32/VS2003/libspeex/libspeex.vcproj
   trunk/speex/win32/VS2003/speexdec/speexdec.vcproj
Log:
* Update win32 project files and add a .def file for .dll

Added: trunk/speex/win32/VS2003/libspeex/libspeex.def
===================================================================
--- trunk/speex/win32/VS2003/libspeex/libspeex.def	2005-11-25 02:54:14 UTC (rev 10429)
+++ trunk/speex/win32/VS2003/libspeex/libspeex.def	2005-11-25 07:12:42 UTC (rev 10430)
@@ -0,0 +1,108 @@
+LIBRARY libspeex
+EXPORTS
+
+
+;
+;	speex_echo.h
+;
+speex_echo_state_init
+speex_echo_state_destroy
+speex_echo_cancel
+speex_echo_state_reset
+
+;
+;	speex_preprocess.h
+;
+speex_preprocess_state_init
+speex_preprocess_state_destroy
+speex_preprocess
+speex_preprocess_estimate_update
+speex_preprocess_ctl
+
+;
+;	speex_bits.h
+;
+speex_bits_init
+speex_bits_init_buffer
+speex_bits_destroy
+speex_bits_reset
+speex_bits_rewind
+speex_bits_read_from
+speex_bits_read_whole_bytes
+speex_bits_write
+speex_bits_write_whole_bytes
+speex_bits_pack
+speex_bits_unpack_signed
+speex_bits_unpack_unsigned
+speex_bits_nbytes
+speex_bits_peek_unsigned
+speex_bits_peek
+speex_bits_advance
+speex_bits_remaining
+speex_bits_insert_terminator
+
+;
+;	speex_callbacks.h
+;
+speex_inband_handler
+speex_std_mode_request_handler
+speex_std_high_mode_request_handler
+speex_std_char_handler
+speex_default_user_handler
+speex_std_low_mode_request_handler
+speex_std_vbr_request_handler
+speex_std_enh_request_handler
+speex_std_vbr_quality_request_handler
+
+;
+;	speex_header.h
+;
+speex_init_header
+speex_header_to_packet
+speex_packet_to_header
+
+;
+;	speex_jitter.h
+;
+speex_jitter_init
+speex_jitter_destroy
+speex_jitter_put
+speex_jitter_get
+speex_jitter_get_pointer_timestamp
+
+;
+;	speex_noglobals.h
+;
+;speex_mode_new
+;speex_mode_destroy
+
+
+;
+;	speex_stereo.h
+;
+speex_encode_stereo
+speex_encode_stereo_int
+speex_decode_stereo
+speex_decode_stereo_int
+speex_std_stereo_request_handler
+
+;
+;	speex.h
+;
+speex_encoder_init
+speex_encoder_destroy
+speex_encode
+speex_encode_int
+speex_encoder_ctl
+speex_decoder_init
+speex_decoder_destroy
+speex_decode
+speex_decode_int
+speex_decoder_ctl
+speex_mode_query
+speex_lib_ctl
+speex_lib_get_mode
+
+
+
+

Modified: trunk/speex/win32/VS2003/libspeex/libspeex.vcproj
===================================================================
--- trunk/speex/win32/VS2003/libspeex/libspeex.vcproj	2005-11-25 02:54:14 UTC (rev 10429)
+++ trunk/speex/win32/VS2003/libspeex/libspeex.vcproj	2005-11-25 07:12:42 UTC (rev 10430)
@@ -208,6 +208,62 @@
 			<Tool
 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
 		</Configuration>
+		<Configuration
+			Name="Release_Dynamic|Win32"
+			OutputDirectory="$(ConfigurationName)"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2"
+			WholeProgramOptimization="TRUE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="3"
+				GlobalOptimizations="TRUE"
+				InlineFunctionExpansion="2"
+				EnableIntrinsicFunctions="TRUE"
+				FavorSizeOrSpeed="1"
+				OptimizeForProcessor="2"
+				AdditionalIncludeDirectories="..\..\..\include;..\.."
+				PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H"
+				StringPooling="TRUE"
+				ExceptionHandling="FALSE"
+				RuntimeLibrary="0"
+				BufferSecurityCheck="FALSE"
+				UsePrecompiledHeader="0"
+				WarningLevel="4"
+				Detect64BitPortabilityProblems="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="1"
+				DisableSpecificWarnings="4244;4305;4311;4100;4127"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				ModuleDefinitionFile="libspeex.def"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				OptimizeForWindows98="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
 	</Configurations>
 	<References>
 	</References>
@@ -262,6 +318,9 @@
 				RelativePath="..\..\..\libspeex\jitter.c">
 			</File>
 			<File
+				RelativePath=".\libspeex.def">
+			</File>
+			<File
 				RelativePath="..\..\..\libspeex\lpc.c">
 			</File>
 			<File
@@ -378,12 +437,27 @@
 				RelativePath="..\..\..\include\speex\speex_callbacks.h">
 			</File>
 			<File
+				RelativePath="..\..\..\include\speex\speex_echo.h">
+			</File>
+			<File
 				RelativePath="..\..\..\include\speex\speex_header.h">
 			</File>
 			<File
+				RelativePath="..\..\..\include\speex\speex_jitter.h">
+			</File>
+			<File
+				RelativePath="..\..\..\include\speex\speex_noglobals.h">
+			</File>
+			<File
+				RelativePath="..\..\..\include\speex\speex_preprocess.h">
+			</File>
+			<File
 				RelativePath="..\..\..\include\speex\speex_stereo.h">
 			</File>
 			<File
+				RelativePath="..\..\..\include\speex\speex_types.h">
+			</File>
+			<File
 				RelativePath="..\..\..\libspeex\stack_alloc.h">
 			</File>
 			<File

Modified: trunk/speex/win32/VS2003/speexdec/speexdec.vcproj
===================================================================
--- trunk/speex/win32/VS2003/speexdec/speexdec.vcproj	2005-11-25 02:54:14 UTC (rev 10429)
+++ trunk/speex/win32/VS2003/speexdec/speexdec.vcproj	2005-11-25 07:12:42 UTC (rev 10430)
@@ -34,7 +34,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="winmm.lib"
-				OutputFile="$(OutDir)/speexenc.exe"
+				OutputFile="$(OutDir)/speexdec.exe"
 				LinkIncremental="2"
 				GenerateDebugInformation="TRUE"
 				ProgramDatabaseFile="$(OutDir)/speexenc.pdb"



More information about the commits mailing list