Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/apps/mplayerc/mplayerc.vcproj10
-rw-r--r--src/decss/decss.vcproj2
-rw-r--r--src/dsutil/dsutil.vcproj2
-rw-r--r--src/filters/BaseClasses/baseclasses.vcproj2
-rw-r--r--src/filters/filters.vcproj2
-rw-r--r--src/filters/muxer/basemuxer/BaseMuxer.vcproj2
-rw-r--r--src/filters/muxer/dsmmuxer/DSMMuxer.vcproj14
-rw-r--r--src/filters/muxer/matroskamuxer/MatroskaMuxer.vcproj14
-rw-r--r--src/filters/muxer/wavdest/wavdest.vcproj9
-rw-r--r--src/filters/parser/avisplitter/AviSplitter.vcproj4
-rw-r--r--src/filters/parser/basesplitter/basesplitter.vcproj2
-rw-r--r--src/filters/parser/diracsplitter/DiracSplitter.vcproj14
-rw-r--r--src/filters/parser/diracsplitter/libdirac/libdirac.vcproj2
-rw-r--r--src/filters/parser/dsmsplitter/DSMSplitter.vcproj14
-rw-r--r--src/filters/parser/flvsplitter/FLVSplitter.vcproj14
-rw-r--r--src/filters/parser/matroskasplitter/MatroskaSplitter.vcproj14
-rw-r--r--src/filters/parser/mp4splitter/MP4Splitter.vcproj14
-rw-r--r--src/filters/parser/mpasplitter/MpaSplitter.vcproj14
-rw-r--r--src/filters/parser/mpegsplitter/MpegSplitter.vcproj14
-rw-r--r--src/filters/parser/nutsplitter/NutSplitter.vcproj14
-rw-r--r--src/filters/parser/oggsplitter/OggSplitter.vcproj14
-rw-r--r--src/filters/parser/realmediasplitter/RealMediaSplitter.vcproj14
-rw-r--r--src/filters/parser/roqsplitter/RoQSplitter.vcproj14
-rw-r--r--src/filters/parser/ssfsplitter/SSFSplitter.vcproj14
-rw-r--r--src/filters/parser/streamdrivethru/streamdrivethru.vcproj14
-rw-r--r--src/filters/reader/asyncreader/asyncreader.vcproj2
-rw-r--r--src/filters/reader/cddareader/cddareader.vcproj14
-rw-r--r--src/filters/reader/cdxareader/cdxareader.vcproj14
-rw-r--r--src/filters/reader/udpreader/UDPReader.vcproj9
-rw-r--r--src/filters/reader/vtsreader/vtsreader.vcproj9
-rw-r--r--src/filters/renderer/MpcAudioRenderer/MpcAudioRendererFilter.vcproj14
-rw-r--r--src/filters/source/basesource/basesource.vcproj2
-rw-r--r--src/filters/source/d2vsource/d2vsource.vcproj14
-rw-r--r--src/filters/source/dtsac3source/dtsac3source.vcproj14
-rw-r--r--src/filters/source/flacsource/Flacsource.vcproj14
-rw-r--r--src/filters/source/flicsource/flicsource.vcproj14
-rw-r--r--src/filters/source/shoutcastsource/shoutcastsource.vcproj14
-rw-r--r--src/filters/source/subtitlesource/subtitlesource.vcproj9
-rw-r--r--src/filters/switcher/audioswitcher/audioswitcher.vcproj4
-rw-r--r--src/filters/transform/avi2ac3filter/avi2ac3filter.vcproj4
-rw-r--r--src/filters/transform/basevideofilter/basevideofilter.vcproj2
-rw-r--r--src/filters/transform/bufferfilter/bufferfilter.vcproj4
-rw-r--r--src/filters/transform/decssfilter/decssfilter.vcproj14
-rw-r--r--src/filters/transform/mpadecfilter/MpaDecFilter.vcproj14
-rw-r--r--src/filters/transform/mpadecfilter/a52dec-0.7.4/vc++/liba52.vcproj2
-rw-r--r--src/filters/transform/mpadecfilter/faad2/libfaad/libfaad.vcproj2
-rw-r--r--src/filters/transform/mpadecfilter/libdca/vc++/libdca.vcproj2
-rw-r--r--src/filters/transform/mpadecfilter/libflac/src/libFLAC/libflac.vcproj4
-rw-r--r--src/filters/transform/mpadecfilter/libmad-0.15.0b/msvc++/libmad.vcproj2
-rw-r--r--src/filters/transform/mpadecfilter/libvorbisidec/libvorbisidec.vcproj2
-rw-r--r--src/filters/transform/mpcvideodec/MPCVideoDec.vcproj10
-rw-r--r--src/filters/transform/mpcvideodec/ffmpeg/libavcodec.vcproj4
-rw-r--r--src/filters/transform/mpeg2decfilter/Mpeg2DecFilter.vcproj42
-rw-r--r--src/libpng/libpng.vcproj2
-rw-r--r--src/subpic/subpic.vcproj2
-rw-r--r--src/subtitles/libssf/libssf.vcproj2
-rw-r--r--src/subtitles/subtitles.vcproj2
-rw-r--r--src/ui/CmdUI/CmdUI.vcproj2
-rw-r--r--src/ui/LCDUI/LCDUI.vcproj2
-rw-r--r--src/ui/ResizableLib/ResizableLib.vcproj2
-rw-r--r--src/ui/TreePropSheet/TreePropSheet.vcproj2
-rw-r--r--src/ui/sizecbar/sizecbar.vcproj2
-rw-r--r--src/zlib/zlib.vcproj2
63 files changed, 374 insertions, 148 deletions
diff --git a/src/apps/mplayerc/mplayerc.vcproj b/src/apps/mplayerc/mplayerc.vcproj
index b154c0383..14bcc81a6 100644
--- a/src/apps/mplayerc/mplayerc.vcproj
+++ b/src/apps/mplayerc/mplayerc.vcproj
@@ -54,6 +54,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\include;..\..\..\include\dx;..\..\..\include\atl;..\..\filters\BaseClasses;..\..\zlib"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;DETOURS_X32"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile="$(OutDir)\$(ProjectName).pch"
@@ -81,8 +82,8 @@
GenerateDebugInformation="false"
SubSystem="2"
LargeAddressAware="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="1"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
SupportUnloadOfDelayLoadedDLL="true"
/>
<Tool
@@ -145,6 +146,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\include;..\..\..\include\dx;..\..\..\include\atl;..\..\filters\BaseClasses;..\..\zlib"
PreprocessorDefinitions="_WIN64;NDEBUG;_WINDOWS;DETOURS_X64"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile="$(OutDir)\$(ProjectName).pch"
@@ -171,8 +173,8 @@
DelayLoadDLLs="d3d9.dll;gdiplus.dll;psapi.dll"
GenerateDebugInformation="false"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
SupportUnloadOfDelayLoadedDLL="true"
TargetMachine="17"
/>
diff --git a/src/decss/decss.vcproj b/src/decss/decss.vcproj
index 955143090..28d3c6b28 100644
--- a/src/decss/decss.vcproj
+++ b/src/decss/decss.vcproj
@@ -163,6 +163,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -224,6 +225,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/dsutil/dsutil.vcproj b/src/dsutil/dsutil.vcproj
index e2b84bb84..1be5d3e2e 100644
--- a/src/dsutil/dsutil.vcproj
+++ b/src/dsutil/dsutil.vcproj
@@ -167,6 +167,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -230,6 +231,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/BaseClasses/baseclasses.vcproj b/src/filters/BaseClasses/baseclasses.vcproj
index 8ffa6237b..98c81fa4d 100644
--- a/src/filters/BaseClasses/baseclasses.vcproj
+++ b/src/filters/BaseClasses/baseclasses.vcproj
@@ -184,6 +184,7 @@
AdditionalIncludeDirectories="."
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
RuntimeLibrary="0"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
@@ -249,6 +250,7 @@
AdditionalIncludeDirectories="."
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
RuntimeLibrary="0"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
diff --git a/src/filters/filters.vcproj b/src/filters/filters.vcproj
index 2b11be57b..5506e1d93 100644
--- a/src/filters/filters.vcproj
+++ b/src/filters/filters.vcproj
@@ -162,6 +162,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -222,6 +223,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/muxer/basemuxer/BaseMuxer.vcproj b/src/filters/muxer/basemuxer/BaseMuxer.vcproj
index 61fb4e00c..584acfd45 100644
--- a/src/filters/muxer/basemuxer/BaseMuxer.vcproj
+++ b/src/filters/muxer/basemuxer/BaseMuxer.vcproj
@@ -167,6 +167,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -229,6 +230,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj b/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj
index 4e4e561b4..50276d3e6 100644
--- a/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj
+++ b/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -443,8 +446,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -498,6 +502,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -515,8 +520,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/muxer/matroskamuxer/MatroskaMuxer.vcproj b/src/filters/muxer/matroskamuxer/MatroskaMuxer.vcproj
index 39cdcf64a..662a9206a 100644
--- a/src/filters/muxer/matroskamuxer/MatroskaMuxer.vcproj
+++ b/src/filters/muxer/matroskamuxer/MatroskaMuxer.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -444,8 +447,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -499,6 +503,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -516,8 +521,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/muxer/wavdest/wavdest.vcproj b/src/filters/muxer/wavdest/wavdest.vcproj
index e9a4624eb..d3e1f616e 100644
--- a/src/filters/muxer/wavdest/wavdest.vcproj
+++ b/src/filters/muxer/wavdest/wavdest.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -226,6 +227,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -444,8 +447,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="wavdest.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -499,6 +503,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/parser/avisplitter/AviSplitter.vcproj b/src/filters/parser/avisplitter/AviSplitter.vcproj
index 78703aa48..60fbeb58e 100644
--- a/src/filters/parser/avisplitter/AviSplitter.vcproj
+++ b/src/filters/parser/avisplitter/AviSplitter.vcproj
@@ -167,6 +167,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -229,6 +230,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -430,6 +432,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -502,6 +505,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/parser/basesplitter/basesplitter.vcproj b/src/filters/parser/basesplitter/basesplitter.vcproj
index 51fc9f578..c59835c16 100644
--- a/src/filters/parser/basesplitter/basesplitter.vcproj
+++ b/src/filters/parser/basesplitter/basesplitter.vcproj
@@ -167,6 +167,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -229,6 +230,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/parser/diracsplitter/DiracSplitter.vcproj b/src/filters/parser/diracsplitter/DiracSplitter.vcproj
index a0fe7bf62..8ba45fb84 100644
--- a/src/filters/parser/diracsplitter/DiracSplitter.vcproj
+++ b/src/filters/parser/diracsplitter/DiracSplitter.vcproj
@@ -166,6 +166,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories=".\libdirac;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244;4800;4355"
/>
<Tool
@@ -228,6 +229,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories=".\libdirac;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -430,6 +432,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=".\libdirac;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -448,8 +451,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -503,6 +507,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=".\libdirac;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -520,8 +525,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/diracsplitter/libdirac/libdirac.vcproj b/src/filters/parser/diracsplitter/libdirac/libdirac.vcproj
index 97fe5f750..8b5505259 100644
--- a/src/filters/parser/diracsplitter/libdirac/libdirac.vcproj
+++ b/src/filters/parser/diracsplitter/libdirac/libdirac.vcproj
@@ -167,6 +167,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="."
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_MMX"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="0"
DisableSpecificWarnings="4244;4800;4355"
@@ -229,6 +230,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="."
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;HAVE_MMX"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="0"
/>
diff --git a/src/filters/parser/dsmsplitter/DSMSplitter.vcproj b/src/filters/parser/dsmsplitter/DSMSplitter.vcproj
index 4cbf4c0a9..550ad470c 100644
--- a/src/filters/parser/dsmsplitter/DSMSplitter.vcproj
+++ b/src/filters/parser/dsmsplitter/DSMSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -428,6 +430,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -445,8 +448,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -500,6 +504,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -517,8 +522,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/flvsplitter/FLVSplitter.vcproj b/src/filters/parser/flvsplitter/FLVSplitter.vcproj
index ed0d3b66a..07011afec 100644
--- a/src/filters/parser/flvsplitter/FLVSplitter.vcproj
+++ b/src/filters/parser/flvsplitter/FLVSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -428,6 +430,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -445,8 +448,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -500,6 +504,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;NOVIDEOTWEAK"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -517,8 +522,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/matroskasplitter/MatroskaSplitter.vcproj b/src/filters/parser/matroskasplitter/MatroskaSplitter.vcproj
index 077c2e515..2e98840f8 100644
--- a/src/filters/parser/matroskasplitter/MatroskaSplitter.vcproj
+++ b/src/filters/parser/matroskasplitter/MatroskaSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -428,6 +430,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -445,8 +448,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -500,6 +504,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -517,8 +522,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/mp4splitter/MP4Splitter.vcproj b/src/filters/parser/mp4splitter/MP4Splitter.vcproj
index 8720d4e14..2f38aab24 100644
--- a/src/filters/parser/mp4splitter/MP4Splitter.vcproj
+++ b/src/filters/parser/mp4splitter/MP4Splitter.vcproj
@@ -166,6 +166,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories=".\AP4\Source\Core;.\AP4\Source\Config;.\AP4\Source\Crypto;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4812;4244"
/>
<Tool
@@ -228,6 +229,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories=".\AP4\Source\Core;.\AP4\Source\Config;.\AP4\Source\Crypto;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4812"
/>
<Tool
@@ -438,6 +440,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories=".\AP4\Source\Core;.\AP4\Source\Config;.\AP4\Source\Crypto;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4812"
/>
<Tool
@@ -456,8 +459,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -512,6 +516,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories=".\AP4\Source\Core;.\AP4\Source\Config;.\AP4\Source\Crypto;..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4812"
/>
<Tool
@@ -530,8 +535,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/mpasplitter/MpaSplitter.vcproj b/src/filters/parser/mpasplitter/MpaSplitter.vcproj
index 33cc31d91..729076388 100644
--- a/src/filters/parser/mpasplitter/MpaSplitter.vcproj
+++ b/src/filters/parser/mpasplitter/MpaSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -443,8 +446,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -498,6 +502,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -515,8 +520,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/mpegsplitter/MpegSplitter.vcproj b/src/filters/parser/mpegsplitter/MpegSplitter.vcproj
index 5913d1420..952c718bf 100644
--- a/src/filters/parser/mpegsplitter/MpegSplitter.vcproj
+++ b/src/filters/parser/mpegsplitter/MpegSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -443,8 +446,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -498,6 +502,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -515,8 +520,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/nutsplitter/NutSplitter.vcproj b/src/filters/parser/nutsplitter/NutSplitter.vcproj
index 8155a2655..aa9f0c321 100644
--- a/src/filters/parser/nutsplitter/NutSplitter.vcproj
+++ b/src/filters/parser/nutsplitter/NutSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -444,8 +447,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -499,6 +503,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -516,8 +521,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/oggsplitter/OggSplitter.vcproj b/src/filters/parser/oggsplitter/OggSplitter.vcproj
index 205999fd9..e9a707a2d 100644
--- a/src/filters/parser/oggsplitter/OggSplitter.vcproj
+++ b/src/filters/parser/oggsplitter/OggSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -443,8 +446,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -498,6 +502,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -515,8 +520,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/realmediasplitter/RealMediaSplitter.vcproj b/src/filters/parser/realmediasplitter/RealMediaSplitter.vcproj
index 5a32cd1ee..705f23a09 100644
--- a/src/filters/parser/realmediasplitter/RealMediaSplitter.vcproj
+++ b/src/filters/parser/realmediasplitter/RealMediaSplitter.vcproj
@@ -168,6 +168,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -232,6 +233,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -438,6 +440,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -455,8 +458,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -510,6 +514,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -527,8 +532,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/roqsplitter/RoQSplitter.vcproj b/src/filters/parser/roqsplitter/RoQSplitter.vcproj
index 7812b7c8a..1dd4c1acc 100644
--- a/src/filters/parser/roqsplitter/RoQSplitter.vcproj
+++ b/src/filters/parser/roqsplitter/RoQSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -444,8 +447,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -499,6 +503,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -516,8 +521,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/ssfsplitter/SSFSplitter.vcproj b/src/filters/parser/ssfsplitter/SSFSplitter.vcproj
index 777d49f7f..6c3628aa8 100644
--- a/src/filters/parser/ssfsplitter/SSFSplitter.vcproj
+++ b/src/filters/parser/ssfsplitter/SSFSplitter.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -426,6 +428,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -444,8 +447,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -499,6 +503,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -516,8 +521,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/parser/streamdrivethru/streamdrivethru.vcproj b/src/filters/parser/streamdrivethru/streamdrivethru.vcproj
index 2c467c477..a8c11d2c6 100644
--- a/src/filters/parser/streamdrivethru/streamdrivethru.vcproj
+++ b/src/filters/parser/streamdrivethru/streamdrivethru.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -226,6 +227,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -428,6 +430,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -446,8 +449,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -501,6 +505,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -518,8 +523,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/reader/asyncreader/asyncreader.vcproj b/src/filters/reader/asyncreader/asyncreader.vcproj
index 1cabc0d37..159e7d9ac 100644
--- a/src/filters/reader/asyncreader/asyncreader.vcproj
+++ b/src/filters/reader/asyncreader/asyncreader.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/reader/cddareader/cddareader.vcproj b/src/filters/reader/cddareader/cddareader.vcproj
index fcf9dedd0..2a9afcc79 100644
--- a/src/filters/reader/cddareader/cddareader.vcproj
+++ b/src/filters/reader/cddareader/cddareader.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -205,8 +206,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="CDDAReader.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -260,6 +262,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -277,8 +280,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="CDDAReader.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -445,6 +449,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -505,6 +510,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/reader/cdxareader/cdxareader.vcproj b/src/filters/reader/cdxareader/cdxareader.vcproj
index ad1bb5bb3..64e7b256c 100644
--- a/src/filters/reader/cdxareader/cdxareader.vcproj
+++ b/src/filters/reader/cdxareader/cdxareader.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -205,8 +206,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="CDXAReader.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -260,6 +262,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -277,8 +280,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="CDXAReader.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -445,6 +449,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -505,6 +510,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/reader/udpreader/UDPReader.vcproj b/src/filters/reader/udpreader/UDPReader.vcproj
index 16e273a88..46cbf0c92 100644
--- a/src/filters/reader/udpreader/UDPReader.vcproj
+++ b/src/filters/reader/udpreader/UDPReader.vcproj
@@ -163,6 +163,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
DisableSpecificWarnings="4244"
/>
@@ -224,6 +225,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
/>
<Tool
@@ -425,6 +427,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
/>
<Tool
@@ -444,8 +447,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="UDPReader.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -499,6 +503,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
/>
<Tool
diff --git a/src/filters/reader/vtsreader/vtsreader.vcproj b/src/filters/reader/vtsreader/vtsreader.vcproj
index d3ede1567..4d3640a08 100644
--- a/src/filters/reader/vtsreader/vtsreader.vcproj
+++ b/src/filters/reader/vtsreader/vtsreader.vcproj
@@ -161,6 +161,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -222,6 +223,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -422,6 +424,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -440,8 +443,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="VTSReader.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -495,6 +499,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/renderer/MpcAudioRenderer/MpcAudioRendererFilter.vcproj b/src/filters/renderer/MpcAudioRenderer/MpcAudioRendererFilter.vcproj
index d810329d7..0d257d991 100644
--- a/src/filters/renderer/MpcAudioRenderer/MpcAudioRendererFilter.vcproj
+++ b/src/filters/renderer/MpcAudioRenderer/MpcAudioRendererFilter.vcproj
@@ -189,6 +189,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;SoundTouch\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;INTEGER_SAMPLES"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -206,8 +207,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="MpcAudioRenderer.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -261,6 +263,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;SoundTouch\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;INTEGER_SAMPLES"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -278,8 +281,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="MpcAudioRenderer.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -453,6 +457,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;SoundTouch\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;FLAC__NO_DLL;INTEGER_SAMPLES"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -516,6 +521,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;SoundTouch\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;FLAC__NO_DLL;INTEGER_SAMPLES"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/source/basesource/basesource.vcproj b/src/filters/source/basesource/basesource.vcproj
index f52a8cfdb..93056045a 100644
--- a/src/filters/source/basesource/basesource.vcproj
+++ b/src/filters/source/basesource/basesource.vcproj
@@ -167,6 +167,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -229,6 +230,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/source/d2vsource/d2vsource.vcproj b/src/filters/source/d2vsource/d2vsource.vcproj
index cfaacd575..3a4c4f52c 100644
--- a/src/filters/source/d2vsource/d2vsource.vcproj
+++ b/src/filters/source/d2vsource/d2vsource.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -206,8 +207,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="D2VSource.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -261,6 +263,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -278,8 +281,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="D2VSource.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -449,6 +453,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244;4799;4731;"
/>
<Tool
@@ -510,6 +515,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/source/dtsac3source/dtsac3source.vcproj b/src/filters/source/dtsac3source/dtsac3source.vcproj
index a9747c163..00d268216 100644
--- a/src/filters/source/dtsac3source/dtsac3source.vcproj
+++ b/src/filters/source/dtsac3source/dtsac3source.vcproj
@@ -164,6 +164,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -225,6 +226,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -424,6 +426,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -441,8 +444,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -496,6 +500,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -513,8 +518,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/source/flacsource/Flacsource.vcproj b/src/filters/source/flacsource/Flacsource.vcproj
index 3336a9110..7f1a79977 100644
--- a/src/filters/source/flacsource/Flacsource.vcproj
+++ b/src/filters/source/flacsource/Flacsource.vcproj
@@ -168,6 +168,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include; ..\..\transform\mpadecfilter\libflac\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -231,6 +232,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include; ..\..\transform\mpadecfilter\libflac\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -432,6 +434,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include; ..\..\transform\mpadecfilter\libflac\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -450,8 +453,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -505,6 +509,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include; ..\..\transform\mpadecfilter\libflac\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -522,8 +527,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
diff --git a/src/filters/source/flicsource/flicsource.vcproj b/src/filters/source/flicsource/flicsource.vcproj
index 1253c8697..f2382488c 100644
--- a/src/filters/source/flicsource/flicsource.vcproj
+++ b/src/filters/source/flicsource/flicsource.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -206,8 +207,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="FLICSource.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -261,6 +263,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -278,8 +281,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="FLICSource.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -449,6 +453,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -510,6 +515,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/source/shoutcastsource/shoutcastsource.vcproj b/src/filters/source/shoutcastsource/shoutcastsource.vcproj
index 7e6bcf468..c94015b5c 100644
--- a/src/filters/source/shoutcastsource/shoutcastsource.vcproj
+++ b/src/filters/source/shoutcastsource/shoutcastsource.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -206,8 +207,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="ShoutcastSource.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -261,6 +263,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -278,8 +281,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="ShoutcastSource.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -449,6 +453,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -510,6 +515,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/source/subtitlesource/subtitlesource.vcproj b/src/filters/source/subtitlesource/subtitlesource.vcproj
index 0f566df0f..02c11c764 100644
--- a/src/filters/source/subtitlesource/subtitlesource.vcproj
+++ b/src/filters/source/subtitlesource/subtitlesource.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -206,8 +207,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="SubtitleSource.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -261,6 +263,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -449,6 +452,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -511,6 +515,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/switcher/audioswitcher/audioswitcher.vcproj b/src/filters/switcher/audioswitcher/audioswitcher.vcproj
index 81a73e79e..3aeb83205 100644
--- a/src/filters/switcher/audioswitcher/audioswitcher.vcproj
+++ b/src/filters/switcher/audioswitcher/audioswitcher.vcproj
@@ -193,6 +193,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -268,6 +269,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -457,6 +459,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -519,6 +522,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/transform/avi2ac3filter/avi2ac3filter.vcproj b/src/filters/transform/avi2ac3filter/avi2ac3filter.vcproj
index 0bcde637e..e582f577c 100644
--- a/src/filters/transform/avi2ac3filter/avi2ac3filter.vcproj
+++ b/src/filters/transform/avi2ac3filter/avi2ac3filter.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -261,6 +262,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -449,6 +451,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -510,6 +513,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/transform/basevideofilter/basevideofilter.vcproj b/src/filters/transform/basevideofilter/basevideofilter.vcproj
index 104038572..f9b83f692 100644
--- a/src/filters/transform/basevideofilter/basevideofilter.vcproj
+++ b/src/filters/transform/basevideofilter/basevideofilter.vcproj
@@ -167,6 +167,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -229,6 +230,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/transform/bufferfilter/bufferfilter.vcproj b/src/filters/transform/bufferfilter/bufferfilter.vcproj
index 9cb9c5d7e..862e68f92 100644
--- a/src/filters/transform/bufferfilter/bufferfilter.vcproj
+++ b/src/filters/transform/bufferfilter/bufferfilter.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -261,6 +262,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -449,6 +451,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -510,6 +513,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/transform/decssfilter/decssfilter.vcproj b/src/filters/transform/decssfilter/decssfilter.vcproj
index 36c4e9f08..13f284b5d 100644
--- a/src/filters/transform/decssfilter/decssfilter.vcproj
+++ b/src/filters/transform/decssfilter/decssfilter.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -206,8 +207,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="DeCSSFilter.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -261,6 +263,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -278,8 +281,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="DeCSSFilter.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -449,6 +453,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -510,6 +515,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/transform/mpadecfilter/MpaDecFilter.vcproj b/src/filters/transform/mpadecfilter/MpaDecFilter.vcproj
index 0875436eb..0c99879f3 100644
--- a/src/filters/transform/mpadecfilter/MpaDecFilter.vcproj
+++ b/src/filters/transform/mpadecfilter/MpaDecFilter.vcproj
@@ -188,6 +188,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;libflac\include;..\mpcvideodec\ffmpeg;..\mpcvideodec\ffmpeg\libavcodec;..\mpcvideodec\ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -205,8 +206,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="MpaDecFilter.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -260,6 +262,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;libflac\include;..\mpcvideodec\ffmpeg;..\mpcvideodec\ffmpeg\libavcodec;..\mpcvideodec\ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -277,8 +280,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="MpaDecFilter.def"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -452,6 +456,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;libflac\include;..\mpcvideodec\ffmpeg;..\mpcvideodec\ffmpeg\libavcodec;..\mpcvideodec\ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;FLAC__NO_DLL;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -515,6 +520,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;libflac\include;..\mpcvideodec\ffmpeg;..\mpcvideodec\ffmpeg\libavcodec;..\mpcvideodec\ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;FLAC__NO_DLL;FLAC__NO_DLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/transform/mpadecfilter/a52dec-0.7.4/vc++/liba52.vcproj b/src/filters/transform/mpadecfilter/a52dec-0.7.4/vc++/liba52.vcproj
index 06161ca8b..bedef1fdd 100644
--- a/src/filters/transform/mpadecfilter/a52dec-0.7.4/vc++/liba52.vcproj
+++ b/src/filters/transform/mpadecfilter/a52dec-0.7.4/vc++/liba52.vcproj
@@ -45,6 +45,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=".,../include, ..\..\..\..\..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
PrecompiledHeaderFile=".\Release\liba52.pch"
CompileAs="0"
DisableSpecificWarnings="4244"
@@ -110,6 +111,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=".,../include, ..\..\..\..\..\..\include"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
PrecompiledHeaderFile=".\Release\liba52.pch"
CompileAs="0"
/>
diff --git a/src/filters/transform/mpadecfilter/faad2/libfaad/libfaad.vcproj b/src/filters/transform/mpadecfilter/faad2/libfaad/libfaad.vcproj
index b6c60ae88..ea5f761a9 100644
--- a/src/filters/transform/mpadecfilter/faad2/libfaad/libfaad.vcproj
+++ b/src/filters/transform/mpadecfilter/faad2/libfaad/libfaad.vcproj
@@ -46,6 +46,7 @@
AdditionalOptions=""
AdditionalIncludeDirectories="..\include"
PreprocessorDefinitions="NDEBUG;WIN32;_LIB"
+ BufferSecurityCheck="true"
PrecompiledHeaderFile=".\Release\libfaad.pch"
WarningLevel="2"
DisableSpecificWarnings="4244"
@@ -113,6 +114,7 @@
AdditionalOptions=""
AdditionalIncludeDirectories="..\include"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
PrecompiledHeaderFile=".\Release\libfaad.pch"
WarningLevel="2"
/>
diff --git a/src/filters/transform/mpadecfilter/libdca/vc++/libdca.vcproj b/src/filters/transform/mpadecfilter/libdca/vc++/libdca.vcproj
index 64d820504..bc13aa46c 100644
--- a/src/filters/transform/mpadecfilter/libdca/vc++/libdca.vcproj
+++ b/src/filters/transform/mpadecfilter/libdca/vc++/libdca.vcproj
@@ -51,6 +51,7 @@
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
StringPooling="true"
RuntimeLibrary="0"
+ BufferSecurityCheck="true"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\Release/libdca.pch"
AssemblerListingLocation=""
@@ -130,6 +131,7 @@
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
StringPooling="true"
RuntimeLibrary="0"
+ BufferSecurityCheck="true"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\Release/libdca.pch"
AssemblerListingLocation=""
diff --git a/src/filters/transform/mpadecfilter/libflac/src/libFLAC/libflac.vcproj b/src/filters/transform/mpadecfilter/libflac/src/libFLAC/libflac.vcproj
index c8d48e159..5ed898575 100644
--- a/src/filters/transform/mpadecfilter/libflac/src/libFLAC/libflac.vcproj
+++ b/src/filters/transform/mpadecfilter/libflac/src/libFLAC/libflac.vcproj
@@ -190,7 +190,7 @@
AdditionalIncludeDirectories=".\include;..\..\include; ..\..\..\..\..\..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;FLAC__HAS_OGG;FLAC__CPU_IA32;FLAC__HAS_NASM;FLAC__USE_3DNOW;VERSION=\&quot;1.2.0\&quot;;FLAC__NO_DLL;_WINSOCK2API_"
RuntimeLibrary="0"
- BufferSecurityCheck="false"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="2"
Detect64BitPortabilityProblems="false"
@@ -261,7 +261,7 @@
AdditionalIncludeDirectories=".\include;..\..\include; ..\..\..\..\..\..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;FLAC__HAS_OGG;FLAC__HAS_NASM;FLAC__USE_3DNOW;VERSION=\&quot;1.2.0\&quot;;FLAC__NO_DLL;_WINSOCK2API_"
RuntimeLibrary="0"
- BufferSecurityCheck="false"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="2"
Detect64BitPortabilityProblems="true"
diff --git a/src/filters/transform/mpadecfilter/libmad-0.15.0b/msvc++/libmad.vcproj b/src/filters/transform/mpadecfilter/libmad-0.15.0b/msvc++/libmad.vcproj
index 18f21019d..1b2e8180c 100644
--- a/src/filters/transform/mpadecfilter/libmad-0.15.0b/msvc++/libmad.vcproj
+++ b/src/filters/transform/mpadecfilter/libmad-0.15.0b/msvc++/libmad.vcproj
@@ -178,6 +178,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="."
PreprocessorDefinitions="NDEBUG;FPM_INTEL;WIN32;_LIB;HAVE_CONFIG_H;ASO_ZEROCHECK"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\libmad.pch"
WarningLevel="1"
@@ -245,6 +246,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="."
PreprocessorDefinitions="_WIN64;NDEBUG;FPM_INTEL;FPM_64BIT;_LIB;HAVE_CONFIG_H;ASO_ZEROCHECK"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\libmad.pch"
WarningLevel="1"
diff --git a/src/filters/transform/mpadecfilter/libvorbisidec/libvorbisidec.vcproj b/src/filters/transform/mpadecfilter/libvorbisidec/libvorbisidec.vcproj
index dd6b2ef89..2f6d5258c 100644
--- a/src/filters/transform/mpadecfilter/libvorbisidec/libvorbisidec.vcproj
+++ b/src/filters/transform/mpadecfilter/libvorbisidec/libvorbisidec.vcproj
@@ -178,6 +178,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="., ..\..\..\..\..\include"
PreprocessorDefinitions="_LIB;_WIN32;WIN32;NDEBUG"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\libvorbisidec.pch"
WarningLevel="1"
@@ -245,6 +246,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="., ..\..\..\..\..\include"
PreprocessorDefinitions="_WIN64;_LIB;NDEBUG"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\libvorbisidec.pch"
WarningLevel="1"
diff --git a/src/filters/transform/mpcvideodec/MPCVideoDec.vcproj b/src/filters/transform/mpcvideodec/MPCVideoDec.vcproj
index 39064b0d1..e28599c88 100644
--- a/src/filters/transform/mpcvideodec/MPCVideoDec.vcproj
+++ b/src/filters/transform/mpcvideodec/MPCVideoDec.vcproj
@@ -184,6 +184,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include,ffmpeg,ffmpeg\libavcodec,ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
CompileAs="2"
/>
<Tool
@@ -203,6 +204,9 @@
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="MPCVideoDec.def"
SubSystem="2"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -256,6 +260,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include,ffmpeg,ffmpeg\libavcodec,ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -274,6 +279,9 @@
IgnoreDefaultLibraryNames=""
ModuleDefinitionFile="MPCVideoDec.def"
SubSystem="2"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="17"
/>
<Tool
@@ -449,6 +457,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include,ffmpeg,ffmpeg\libavcodec,ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -513,6 +522,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include,ffmpeg,ffmpeg\libavcodec,ffmpeg\libavutil;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/filters/transform/mpcvideodec/ffmpeg/libavcodec.vcproj b/src/filters/transform/mpcvideodec/ffmpeg/libavcodec.vcproj
index fdc27e379..34f94fa2d 100644
--- a/src/filters/transform/mpcvideodec/ffmpeg/libavcodec.vcproj
+++ b/src/filters/transform/mpcvideodec/ffmpeg/libavcodec.vcproj
@@ -222,7 +222,7 @@
StringPooling="true"
ExceptionHandling="0"
RuntimeLibrary="0"
- BufferSecurityCheck="false"
+ BufferSecurityCheck="true"
EnableFunctionLevelLinking="true"
EnableEnhancedInstructionSet="0"
FloatingPointModel="2"
@@ -310,7 +310,7 @@
StringPooling="true"
ExceptionHandling="0"
RuntimeLibrary="0"
- BufferSecurityCheck="false"
+ BufferSecurityCheck="true"
EnableFunctionLevelLinking="true"
EnableEnhancedInstructionSet="0"
AssemblerListingLocation="$(IntDir)\"
diff --git a/src/filters/transform/mpeg2decfilter/Mpeg2DecFilter.vcproj b/src/filters/transform/mpeg2decfilter/Mpeg2DecFilter.vcproj
index 010ac5867..f3c9d762f 100644
--- a/src/filters/transform/mpeg2decfilter/Mpeg2DecFilter.vcproj
+++ b/src/filters/transform/mpeg2decfilter/Mpeg2DecFilter.vcproj
@@ -178,6 +178,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="REGISTER_FILTER;WIN32;NDEBUG;_USRDLL;MPEG2ONLY"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -196,8 +197,9 @@
ModuleDefinitionFile="Mpeg2DecFilter.def"
GenerateDebugInformation="false"
SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
TargetMachine="1"
/>
<Tool
@@ -247,6 +249,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -261,8 +264,9 @@
Name="VCLinkerTool"
OutputFile="..\..\..\..\bin\x64\$(ProjectName).ax"
GenerateDebugInformation="false"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
+ LargeAddressAware="2"
+ RandomizedBaseAddress="2"
+ DataExecutionPrevention="2"
/>
<Tool
Name="VCALinkTool"
@@ -435,6 +439,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -499,6 +504,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\..\include;..\..\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -559,20 +565,6 @@
AssemblerOutput="4"
/>
</FileConfiguration>
- <FileConfiguration
- Name="Debug Unicode lib|x64"
- >
- <Tool
- Name="VCCLCompilerTool"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release Unicode lib|x64"
- >
- <Tool
- Name="VCCLCompilerTool"
- />
- </FileConfiguration>
</File>
<File
RelativePath=".\libmpeg2.cpp"
@@ -613,20 +605,6 @@
AssemblerOutput="4"
/>
</FileConfiguration>
- <FileConfiguration
- Name="Debug Unicode lib|x64"
- >
- <Tool
- Name="VCCLCompilerTool"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release Unicode lib|x64"
- >
- <Tool
- Name="VCCLCompilerTool"
- />
- </FileConfiguration>
</File>
<File
RelativePath=".\Mpeg2DecFilter.cpp"
diff --git a/src/libpng/libpng.vcproj b/src/libpng/libpng.vcproj
index b5259be8a..27a445c66 100644
--- a/src/libpng/libpng.vcproj
+++ b/src/libpng/libpng.vcproj
@@ -173,6 +173,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\zlib"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="2"
DisableSpecificWarnings="4244"
@@ -235,6 +236,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\zlib"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="0"
WarningLevel="2"
/>
diff --git a/src/subpic/subpic.vcproj b/src/subpic/subpic.vcproj
index 4a8243fc7..be355f6ee 100644
--- a/src/subpic/subpic.vcproj
+++ b/src/subpic/subpic.vcproj
@@ -166,6 +166,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses;..\..\include\dx"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -229,6 +230,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses;..\..\include\dx"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/subtitles/libssf/libssf.vcproj b/src/subtitles/libssf/libssf.vcproj
index 2c5b51363..c51ac6d5d 100644
--- a/src/subtitles/libssf/libssf.vcproj
+++ b/src/subtitles/libssf/libssf.vcproj
@@ -172,6 +172,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\..\filters\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
DisableSpecificWarnings="4244"
/>
@@ -234,6 +235,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\..\filters\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
UsePrecompiledHeader="2"
/>
<Tool
diff --git a/src/subtitles/subtitles.vcproj b/src/subtitles/subtitles.vcproj
index 8b8653bea..f16d2bb10 100644
--- a/src/subtitles/subtitles.vcproj
+++ b/src/subtitles/subtitles.vcproj
@@ -164,6 +164,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses"
PreprocessorDefinitions="WIN32;NDEBUG;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -226,6 +227,7 @@
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\include;..\filters\BaseClasses"
PreprocessorDefinitions="_WIN64;NDEBUG;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/ui/CmdUI/CmdUI.vcproj b/src/ui/CmdUI/CmdUI.vcproj
index a9551427f..6679132b1 100644
--- a/src/ui/CmdUI/CmdUI.vcproj
+++ b/src/ui/CmdUI/CmdUI.vcproj
@@ -161,6 +161,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -221,6 +222,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/ui/LCDUI/LCDUI.vcproj b/src/ui/LCDUI/LCDUI.vcproj
index e81579b5d..adb6a743e 100644
--- a/src/ui/LCDUI/LCDUI.vcproj
+++ b/src/ui/LCDUI/LCDUI.vcproj
@@ -163,6 +163,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -223,6 +224,7 @@
AdditionalOptions="/MP"
AdditionalIncludeDirectories="..\..\..\include"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/ui/ResizableLib/ResizableLib.vcproj b/src/ui/ResizableLib/ResizableLib.vcproj
index 78cb39006..ad2aa74df 100644
--- a/src/ui/ResizableLib/ResizableLib.vcproj
+++ b/src/ui/ResizableLib/ResizableLib.vcproj
@@ -161,6 +161,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -221,6 +222,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/ui/TreePropSheet/TreePropSheet.vcproj b/src/ui/TreePropSheet/TreePropSheet.vcproj
index 710a4e6a9..c9386a527 100644
--- a/src/ui/TreePropSheet/TreePropSheet.vcproj
+++ b/src/ui/TreePropSheet/TreePropSheet.vcproj
@@ -161,6 +161,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -222,6 +223,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB;"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/ui/sizecbar/sizecbar.vcproj b/src/ui/sizecbar/sizecbar.vcproj
index 2b2590cc1..bf7fe57b4 100644
--- a/src/ui/sizecbar/sizecbar.vcproj
+++ b/src/ui/sizecbar/sizecbar.vcproj
@@ -161,6 +161,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
DisableSpecificWarnings="4244"
/>
<Tool
@@ -221,6 +222,7 @@
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
PreprocessorDefinitions="_WIN64;NDEBUG;_LIB"
+ BufferSecurityCheck="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
diff --git a/src/zlib/zlib.vcproj b/src/zlib/zlib.vcproj
index 0ae648089..6706a822c 100644
--- a/src/zlib/zlib.vcproj
+++ b/src/zlib/zlib.vcproj
@@ -168,6 +168,7 @@
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+ BufferSecurityCheck="true"
PrecompiledHeaderFile=".\Release/zlib.pch"
WarningLevel="2"
/>
@@ -230,6 +231,7 @@
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions="_WIN64;NDEBUG;_WINDOWS"
+ BufferSecurityCheck="true"
PrecompiledHeaderFile=".\Release/zlib.pch"
WarningLevel="2"
/>