提交 960ea8b6 authored 作者: Michael Jerris's avatar Michael Jerris

part of new mod_shout build for windows.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10029 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 17e8c3e8
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -565,7 +565,8 @@ static void *SWITCH_THREAD_FUNC write_stream_thread(switch_thread_t *thread, voi ...@@ -565,7 +565,8 @@ static void *SWITCH_THREAD_FUNC write_stream_thread(switch_thread_t *thread, voi
if (context->channels == 2) { if (context->channels == 2) {
int16_t l[4800] = { 0 }; int16_t l[4800] = { 0 };
int16_t r[4800] = { 0 }; int16_t r[4800] = { 0 };
int i, j = 0; int j = 0;
switch_size_t i;
for (i = 0; i < audio_read / 4; i++) { for (i = 0; i < audio_read / 4; i++) {
l[i] = audio[j++]; l[i] = audio[j++];
...@@ -1431,7 +1432,7 @@ static switch_status_t load_config(void) ...@@ -1431,7 +1432,7 @@ static switch_status_t load_config(void)
if (!strcmp(var, "decoder")) { if (!strcmp(var, "decoder")) {
switch_set_string(globals.decoder, val); switch_set_string(globals.decoder, val);
} else if (!strcmp(var, "volume")) { } else if (!strcmp(var, "volume")) {
globals.vol = atof(val); globals.vol = (float)atof(val);
} else if (!strcmp(var, "outscale")) { } else if (!strcmp(var, "outscale")) {
int tmp = atoi(val); int tmp = atoi(val);
if (tmp > 0) { if (tmp > 0) {
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<Tool <Tool
Name="VCCLCompilerTool" Name="VCCLCompilerTool"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="&quot;../../../../libs/curl/include&quot;;&quot;../../../../libs/lame-3.97/include&quot;;&quot;..\..\..\..\libs\win32\libshout&quot;;&quot;..\..\..\..\libs\libshout-2.2.2\include&quot;" AdditionalIncludeDirectories="../../../../libs/curl/include;&quot;../../../../libs/lame-3.97/include&quot;;..\..\..\..\libs\win32\libshout;&quot;..\..\..\..\libs\libshout-2.2.2\include&quot;;..\..\..\..\libs\mpg123\src;&quot;$(ProjectDir)windows&quot;"
PreprocessorDefinitions="CURL_STATICLIB" PreprocessorDefinitions="CURL_STATICLIB"
MinimalRebuild="true" MinimalRebuild="true"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
Name="VCCLCompilerTool" Name="VCCLCompilerTool"
Optimization="2" Optimization="2"
EnableIntrinsicFunctions="true" EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories="&quot;../../../../libs/curl/include&quot;;&quot;../../../../libs/lame-3.97/include&quot;;&quot;..\..\..\..\libs\win32\libshout&quot;;&quot;..\..\..\..\libs\libshout-2.2.2\include&quot;" AdditionalIncludeDirectories="../../../../libs/curl/include;&quot;../../../../libs/lame-3.97/include&quot;;..\..\..\..\libs\win32\libshout;&quot;..\..\..\..\libs\libshout-2.2.2\include&quot;;..\..\..\..\libs\mpg123\src;&quot;$(ProjectDir)windows&quot;"
PreprocessorDefinitions="CURL_STATICLIB" PreprocessorDefinitions="CURL_STATICLIB"
RuntimeLibrary="2" RuntimeLibrary="2"
EnableFunctionLevelLinking="true" EnableFunctionLevelLinking="true"
...@@ -173,38 +173,10 @@ ...@@ -173,38 +173,10 @@
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
> >
<File
RelativePath=".\common.c"
>
</File>
<File
RelativePath=".\dct64_i386.c"
>
</File>
<File
RelativePath=".\decode_i386.c"
>
</File>
<File
RelativePath=".\decode_ntom.c"
>
</File>
<File
RelativePath=".\interface.c"
>
</File>
<File
RelativePath=".\layer3.c"
>
</File>
<File <File
RelativePath=".\mod_shout.c" RelativePath=".\mod_shout.c"
> >
</File> </File>
<File
RelativePath=".\tabinit.c"
>
</File>
</Filter> </Filter>
<Filter <Filter
Name="Header Files" Name="Header Files"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论