shithub: opus

Download patch

ref: bc4ecf1917bf70f289b969ec048a6e0d3eecb5bd
parent: 1f0c1b196fc69b373beccf55c40aefd230412bd6
author: Joshua Bowman <[email protected]>
date: Fri Jul 6 14:07:09 EDT 2018

win32: Add ambisonics sources to VS project

[mark.hsj: Add other missing files and update filter file]
Signed-off-by: Mark Harris <[email protected]>
Fixes https://github.com/xiph/libopusenc/issues/9
Fixes https://github.com/xiph/opus-tools/issues/32

--- a/win32/VS2015/opus.vcxproj
+++ b/win32/VS2015/opus.vcxproj
@@ -209,6 +209,7 @@
     <ClInclude Include="..\..\include\opus_defines.h" />
     <ClInclude Include="..\..\include\opus_types.h" />
     <ClInclude Include="..\..\include\opus_multistream.h" />
+    <ClInclude Include="..\..\include\opus_projection.h" />
     <ClInclude Include="..\..\silk\API.h" />
     <ClInclude Include="..\..\silk\control.h" />
     <ClInclude Include="..\..\silk\debug.h" />
@@ -234,6 +235,7 @@
     <ClInclude Include="..\..\silk\x86\main_sse.h" />
     <ClInclude Include="..\..\win32\config.h" />
     <ClInclude Include="..\..\src\analysis.h" />
+    <ClInclude Include="..\..\src\mapping_matrix.h" />
     <ClInclude Include="..\..\src\mlp.h" />
     <ClInclude Include="..\..\src\opus_private.h" />
     <ClInclude Include="..\..\src\tansig_table.h" />
@@ -347,6 +349,7 @@
     <ClCompile Include="..\..\silk\x86\VQ_WMat_EC_sse4_1.c" />
     <ClCompile Include="..\..\silk\x86\x86_silk_map.c" />
     <ClCompile Include="..\..\src\analysis.c" />
+    <ClCompile Include="..\..\src\mapping_matrix.c" />
     <ClCompile Include="..\..\src\mlp.c" />
     <ClCompile Include="..\..\src\mlp_data.c" />
     <ClCompile Include="..\..\src\opus.c" />
@@ -358,6 +361,8 @@
     <ClCompile Include="..\..\src\opus_multistream.c" />
     <ClCompile Include="..\..\src\opus_multistream_decoder.c" />
     <ClCompile Include="..\..\src\opus_multistream_encoder.c" />
+    <ClCompile Include="..\..\src\opus_projection_decoder.c" />
+    <ClCompile Include="..\..\src\opus_projection_encoder.c" />
     <ClCompile Include="..\..\src\repacketizer.c" />
   </ItemGroup>
   <Choose>
--- a/win32/VS2015/opus.vcxproj.filters
+++ b/win32/VS2015/opus.vcxproj.filters
@@ -48,6 +48,9 @@
     <ClInclude Include="..\..\include\opus_multistream.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\include\opus_projection.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\win32\config.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -54,6 +57,9 @@
     <ClInclude Include="..\..\src\analysis.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\src\mapping_matrix.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\src\mlp.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -251,6 +257,9 @@
     <ClCompile Include="..\..\celt\laplace.c">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\src\mapping_matrix.c">
+      <Filter>Source Files</Filter>
+    </ClCompile>
     <ClCompile Include="..\..\celt\mathops.c">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -285,6 +294,12 @@
       <Filter>Source Files</Filter>
     </ClCompile>
     <ClCompile Include="..\..\src\opus_multistream_encoder.c">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\opus_projection_decoder.c">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\opus_projection_encoder.c">
       <Filter>Source Files</Filter>
     </ClCompile>
     <ClCompile Include="..\..\celt\pitch.c">