diff --git a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/Makefile.am b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/Makefile.am
index f0f32f04a..863f7f952 100644
--- a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/Makefile.am
+++ b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/Makefile.am
@@ -114,7 +114,6 @@ libFLAC_sources = \
lpc_intrin_sse2.c \
lpc_intrin_sse41.c \
lpc_intrin_avx2.c \
- lpc_intrin_vsx.c \
md5.c \
memory.c \
metadata_iterators.c \
diff --git a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcproj b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcproj
index 4cae1aa9c..52e12c034 100644
--- a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcproj
+++ b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcproj
@@ -42,7 +42,7 @@
Optimization="0"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories=".\include;..\..\include"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION=\"1.3.3\";DEBUG;FLAC__OVERFLOW_DETECT"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION=\"1.3.2\";DEBUG;FLAC__OVERFLOW_DETECT"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
@@ -52,7 +52,6 @@
DebugInformationFormat="4"
CompileAs="0"
DisableSpecificWarnings="4267;4996"
- ForcedIncludeFiles="share/msvc2005_int.h"
/>
-
-
@@ -401,10 +395,6 @@
RelativePath=".\stream_encoder_intrin_ssse3.c"
>
-
-
diff --git a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcxproj b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcxproj
index 3c0c10e34..b907a62c4 100644
--- a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcxproj
+++ b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_dynamic.vcxproj
@@ -82,7 +82,7 @@
/D "_USE_MATH_DEFINES" %(AdditionalOptions)
Disabled
.\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
true
EnableFastChecks
MultiThreadedDebug
@@ -104,7 +104,7 @@
/D "_USE_MATH_DEFINES" %(AdditionalOptions)
Disabled
.\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;ENABLE_64_BIT_WORDS;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;ENABLE_64_BIT_WORDS;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
EnableFastChecks
MultiThreadedDebug
Level3
@@ -127,7 +127,7 @@
true
true
.\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";FLaC__INLINE=_inline;%(PreprocessorDefinitions)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";FLaC__INLINE=_inline;%(PreprocessorDefinitions)
MultiThreaded
false
Level3
@@ -155,7 +155,7 @@
true
true
.\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;ENABLE_64_BIT_WORDS;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";FLaC__INLINE=_inline;%(PreprocessorDefinitions)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FLAC_API_EXPORTS;FLAC__HAS_OGG;ENABLE_64_BIT_WORDS;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";FLaC__INLINE=_inline;%(PreprocessorDefinitions)
MultiThreaded
false
Level3
diff --git a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcproj b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcproj
index 77ae97d1a..5bff5d801 100644
--- a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcproj
+++ b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcproj
@@ -42,7 +42,7 @@
Optimization="0"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories=".\include;..\..\include"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION=\"1.3.3\";FLAC__NO_DLL;DEBUG;FLAC__OVERFLOW_DETECT"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION=\"1.3.2\";FLAC__NO_DLL;DEBUG;FLAC__OVERFLOW_DETECT"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
@@ -52,7 +52,6 @@
DebugInformationFormat="4"
CompileAs="0"
DisableSpecificWarnings="4267;4996"
- ForcedIncludeFiles="share/msvc2005_int.h"
/>
-
-
@@ -442,10 +436,6 @@
RelativePath=".\stream_encoder_intrin_ssse3.c"
>
-
-
diff --git a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj
index 5e0443be9..770ff646e 100644
--- a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj
+++ b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj
@@ -1,5 +1,5 @@
-
+
Debug
@@ -27,16 +27,24 @@
StaticLibrary
true
+ v143
+ Unicode
StaticLibrary
true
+ v143
+ Unicode
StaticLibrary
+ v143
+ Unicode
StaticLibrary
+ v143
+ Unicode
@@ -60,78 +68,76 @@
$(SolutionDir)objs\$(Configuration)\lib\
-
- $(SolutionDir)objs\$(Platform)\$(Configuration)\lib\
-
+
$(SolutionDir)objs\$(Configuration)\lib\
-
- $(SolutionDir)objs\$(Platform)\$(Configuration)\lib\
-
/D "_USE_MATH_DEFINES" %(AdditionalOptions)
Disabled
- .\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";FLAC__NO_DLL;DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
- true
+ ..\..\..\ogg\include;.\include;..\..\include;%(AdditionalIncludeDirectories)
EnableFastChecks
- MultiThreadedDebug
+ MultiThreadedDebugDLL
Level3
ProgramDatabase
Default
4267;4996;%(DisableSpecificWarnings)
+ true
+ Fast
+ WIN32;_DEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";FLAC__NO_DLL;DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
/D "_USE_MATH_DEFINES" %(AdditionalOptions)
Disabled
- .\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_LIB;FLAC__HAS_OGG;ENABLE_64_BIT_WORDS;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";FLAC__NO_DLL;DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
+ ..\..\..\ogg\include;.\include;..\..\include;%(AdditionalIncludeDirectories)
EnableFastChecks
- MultiThreadedDebug
+ MultiThreadedDebugDLL
Level3
ProgramDatabase
Default
4267;4996;%(DisableSpecificWarnings)
+ true
+ Fast
+ WIN32;_DEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";FLAC__NO_DLL;DEBUG;FLAC__OVERFLOW_DETECT;%(PreprocessorDefinitions)
/D "_USE_MATH_DEFINES" %(AdditionalOptions)
- true
- Speed
- true
- true
- .\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";FLAC__NO_DLL;FLaC__INLINE=_inline;%(PreprocessorDefinitions)
- MultiThreaded
+ ..\..\..\ogg\include;.\include;..\..\include;%(AdditionalIncludeDirectories)
false
Level3
ProgramDatabase
Default
4267;4996;%(DisableSpecificWarnings)
Fast
+ MaxSpeed
+ true
+ true
+ true
+ WIN32;NDEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";FLAC__NO_DLL;FLaC__INLINE=_inline;%(PreprocessorDefinitions)
+ true
/D "_USE_MATH_DEFINES" %(AdditionalOptions)
- true
- Speed
- true
- true
- .\include;..\..\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_LIB;FLAC__HAS_OGG;ENABLE_64_BIT_WORDS;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.3";FLAC__NO_DLL;FLaC__INLINE=_inline;%(PreprocessorDefinitions)
- MultiThreaded
+ ..\..\..\ogg\include;.\include;..\..\include;%(AdditionalIncludeDirectories)
false
Level3
ProgramDatabase
Default
4267;4996;%(DisableSpecificWarnings)
Fast
+ MaxSpeed
+ true
+ true
+ true
+ WIN32;NDEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_X86_64;FLAC__HAS_X86INTRIN;FLAC__ALIGN_MALLOC_DATA;PACKAGE_VERSION="1.3.2";FLAC__NO_DLL;FLaC__INLINE=_inline;%(PreprocessorDefinitions)
+ true
@@ -190,8 +196,8 @@
/arch:AVX %(AdditionalOptions)
- /arch:AVX %(AdditionalOptions)
/arch:AVX %(AdditionalOptions)
+ /arch:AVX %(AdditionalOptions)
/arch:AVX %(AdditionalOptions)
@@ -210,8 +216,8 @@
/arch:AVX %(AdditionalOptions)
- /arch:AVX %(AdditionalOptions)
/arch:AVX %(AdditionalOptions)
+ /arch:AVX %(AdditionalOptions)
/arch:AVX %(AdditionalOptions)
@@ -237,8 +243,8 @@
ia32/cpu_asm.nasm;ia32/nasm.h;%(AdditionalInputs)
ia32/cpu_asm.obj;%(Outputs)
ia32/cpu_asm.obj;%(Outputs)
- true
true
+ true
nasm.exe -f win32 -d OBJ_FORMAT_win32 -i ia32/ ia32/fixed_asm.nasm -o ia32/fixed_asm.obj
@@ -257,8 +263,8 @@
ia32/fixed_asm.nasm;ia32/nasm.h;%(AdditionalInputs)
ia32/fixed_asm.obj;%(Outputs)
ia32/fixed_asm.obj;%(Outputs)
- true
true
+ true
nasm.exe -f win32 -d OBJ_FORMAT_win32 -i ia32/ ia32/lpc_asm.nasm -o ia32/lpc_asm.obj
@@ -277,8 +283,8 @@
ia32/lpc_asm.nasm;ia32/nasm.h;%(AdditionalInputs)
ia32/lpc_asm.obj;%(Outputs)
ia32/lpc_asm.obj;%(Outputs)
- true
true
+ true
diff --git a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj.filters b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj.filters
index a600678ae..1aa8ea624 100644
--- a/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj.filters
+++ b/Frameworks/FLAC/flac-1.3.3/src/libFLAC/libFLAC_static.vcxproj.filters
@@ -12,6 +12,9 @@
{4FC737F1-C7A5-4376-A066-2A32D752A2FF}
cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+ {d7c71f4e-21f2-43c8-a41d-499e50026da5}
+
@@ -231,8 +234,14 @@
-
-
-
+
+ IA32
+
+
+ IA32
+
+
+ IA32
+
\ No newline at end of file