Skip to content

Commit 3d40b6f

Browse files
committed
added support for Win32 builds
1 parent 46010a8 commit 3d40b6f

File tree

5 files changed

+15
-12
lines changed

5 files changed

+15
-12
lines changed

source/ffmpeg-cpp/decode_audio/decode_audio.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ xcopy $(FFmpegLibraryDir)bin $(OutDir) /s /y /i</Command>
119119
<PrecompiledHeader>NotUsing</PrecompiledHeader>
120120
<WarningLevel>Level3</WarningLevel>
121121
<Optimization>Disabled</Optimization>
122-
<SDLCheck>true</SDLCheck>
122+
<SDLCheck>false</SDLCheck>
123123
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
124124
<ConformanceMode>true</ConformanceMode>
125125
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
@@ -142,7 +142,7 @@ xcopy $(FFmpegLibraryDir)bin $(OutDir) /s /y /i</Command>
142142
<Optimization>MaxSpeed</Optimization>
143143
<FunctionLevelLinking>true</FunctionLevelLinking>
144144
<IntrinsicFunctions>true</IntrinsicFunctions>
145-
<SDLCheck>true</SDLCheck>
145+
<SDLCheck>false</SDLCheck>
146146
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
147147
<ConformanceMode>true</ConformanceMode>
148148
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>

source/ffmpeg-cpp/decode_video/decode_video.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ xcopy $(FFmpegLibraryDir)bin $(OutDir) /s /y /i</Command>
120120
<PrecompiledHeader>NotUsing</PrecompiledHeader>
121121
<WarningLevel>Level3</WarningLevel>
122122
<Optimization>Disabled</Optimization>
123-
<SDLCheck>true</SDLCheck>
123+
<SDLCheck>false</SDLCheck>
124124
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
125125
<ConformanceMode>true</ConformanceMode>
126126
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
@@ -143,7 +143,7 @@ xcopy $(FFmpegLibraryDir)bin $(OutDir) /s /y /i</Command>
143143
<Optimization>MaxSpeed</Optimization>
144144
<FunctionLevelLinking>true</FunctionLevelLinking>
145145
<IntrinsicFunctions>true</IntrinsicFunctions>
146-
<SDLCheck>true</SDLCheck>
146+
<SDLCheck>false</SDLCheck>
147147
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
148148
<ConformanceMode>true</ConformanceMode>
149149
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>

source/ffmpeg-cpp/ffmpeg-cpp/ffmpeg-cpp.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
<PrecompiledHeader>NotUsing</PrecompiledHeader>
124124
<WarningLevel>Level3</WarningLevel>
125125
<Optimization>Disabled</Optimization>
126-
<SDLCheck>true</SDLCheck>
126+
<SDLCheck>false</SDLCheck>
127127
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
128128
<ConformanceMode>true</ConformanceMode>
129129
<AdditionalIncludeDirectories>$(FFmpegLibraryDir)include;$(ProjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -146,7 +146,7 @@
146146
<Optimization>MaxSpeed</Optimization>
147147
<FunctionLevelLinking>true</FunctionLevelLinking>
148148
<IntrinsicFunctions>true</IntrinsicFunctions>
149-
<SDLCheck>true</SDLCheck>
149+
<SDLCheck>false</SDLCheck>
150150
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
151151
<ConformanceMode>true</ConformanceMode>
152152
<AdditionalIncludeDirectories>$(FFmpegLibraryDir)include;$(ProjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>

source/ffmpeg-cpp/simple_interface/simple_interface.vcxproj

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,13 @@
117117
</ItemDefinitionGroup>
118118
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
119119
<ClCompile>
120-
<PrecompiledHeader>Use</PrecompiledHeader>
120+
<PrecompiledHeader>NotUsing</PrecompiledHeader>
121121
<WarningLevel>Level3</WarningLevel>
122122
<Optimization>Disabled</Optimization>
123-
<SDLCheck>true</SDLCheck>
123+
<SDLCheck>false</SDLCheck>
124124
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
125125
<ConformanceMode>true</ConformanceMode>
126+
<AdditionalIncludeDirectories>../ffmpeg-cpp;$(FFmpegLibraryDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
126127
</ClCompile>
127128
<Link>
128129
<SubSystem>Windows</SubSystem>
@@ -131,14 +132,15 @@
131132
</ItemDefinitionGroup>
132133
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
133134
<ClCompile>
134-
<PrecompiledHeader>Use</PrecompiledHeader>
135+
<PrecompiledHeader>NotUsing</PrecompiledHeader>
135136
<WarningLevel>Level3</WarningLevel>
136137
<Optimization>MaxSpeed</Optimization>
137138
<FunctionLevelLinking>true</FunctionLevelLinking>
138139
<IntrinsicFunctions>true</IntrinsicFunctions>
139-
<SDLCheck>true</SDLCheck>
140+
<SDLCheck>false</SDLCheck>
140141
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
141142
<ConformanceMode>true</ConformanceMode>
143+
<AdditionalIncludeDirectories>../ffmpeg-cpp;$(FFmpegLibraryDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
142144
</ClCompile>
143145
<Link>
144146
<SubSystem>Windows</SubSystem>
@@ -157,6 +159,7 @@
157159
<SDLCheck>true</SDLCheck>
158160
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
159161
<ConformanceMode>true</ConformanceMode>
162+
<AdditionalIncludeDirectories>../ffmpeg-cpp;$(FFmpegLibraryDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
160163
</ClCompile>
161164
<Link>
162165
<SubSystem>Windows</SubSystem>

source/ffmpeg-cpp/simple_interface_demo/simple_interface_demo.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ xcopy $(FFmpegLibraryDir)bin $(OutDir) /s /y /i</Command>
124124
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
125125
<ConformanceMode>true</ConformanceMode>
126126
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
127-
<AdditionalIncludeDirectories>$(FFmpegLibraryDir)include;..\ffmpeg-cpp;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
127+
<AdditionalIncludeDirectories>..\simple_interface\;$(FFmpegLibraryDir)include;..\ffmpeg-cpp;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
128128
</ClCompile>
129129
<Link>
130130
<SubSystem>Console</SubSystem>
@@ -147,7 +147,7 @@ xcopy $(FFmpegLibraryDir)bin $(OutDir) /s /y /i</Command>
147147
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
148148
<ConformanceMode>true</ConformanceMode>
149149
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
150-
<AdditionalIncludeDirectories>$(FFmpegLibraryDir)include;..\ffmpeg-cpp;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
150+
<AdditionalIncludeDirectories>..\simple_interface\;$(FFmpegLibraryDir)include;..\ffmpeg-cpp;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
151151
</ClCompile>
152152
<Link>
153153
<SubSystem>Console</SubSystem>

0 commit comments

Comments
 (0)