Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
4d1f0dfb
F
Ffmpeg
项目概览
小白菜888
/
Ffmpeg
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
Ffmpeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
4d1f0dfb
编写于
11月 12, 2017
作者:
M
Matt Oliver
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
projects: Update for recent upstream merge.
上级
45331344
变更
21
隐藏空白更改
内联
并排
Showing
21 changed file
with
405 addition
and
360 deletion
+405
-360
SMP/compat.h
SMP/compat.h
+40
-40
SMP/config.asm
SMP/config.asm
+16
-14
SMP/config.h
SMP/config.h
+16
-14
SMP/ffmpeg.vcxproj
SMP/ffmpeg.vcxproj
+8
-8
SMP/ffplay.vcxproj
SMP/ffplay.vcxproj
+8
-8
SMP/ffprobe.vcxproj
SMP/ffprobe.vcxproj
+8
-8
SMP/libavcodec.def
SMP/libavcodec.def
+1
-0
SMP/libavcodec.vcxproj
SMP/libavcodec.vcxproj
+20
-15
SMP/libavcodec.vcxproj.filters
SMP/libavcodec.vcxproj.filters
+16
-1
SMP/libavdevice.vcxproj
SMP/libavdevice.vcxproj
+14
-14
SMP/libavfilter.vcxproj
SMP/libavfilter.vcxproj
+17
-14
SMP/libavfilter.vcxproj.filters
SMP/libavfilter.vcxproj.filters
+9
-0
SMP/libavformat.vcxproj
SMP/libavformat.vcxproj
+17
-15
SMP/libavformat.vcxproj.filters
SMP/libavformat.vcxproj.filters
+6
-0
SMP/libavutil.vcxproj
SMP/libavutil.vcxproj
+14
-14
SMP/libpostproc.vcxproj
SMP/libpostproc.vcxproj
+14
-14
SMP/libswresample.vcxproj
SMP/libswresample.vcxproj
+14
-14
SMP/libswscale.vcxproj
SMP/libswscale.vcxproj
+14
-14
SMP/math.h
SMP/math.h
+50
-50
SMP/stdatomic.h
SMP/stdatomic.h
+32
-32
SMP/unistd.h
SMP/unistd.h
+71
-71
未找到文件。
SMP/compat.h
浏览文件 @
4d1f0dfb
/*
* Correctly setup required msvc compatibility options based on which native
* Windows compiler is in use.
* Copyright (c) 2015 Matthew Oliver
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#ifndef SMP_COMPAT_H
#define SMP_COMPAT_H
#ifdef _MSC_VER
# ifndef __cplusplus
# define inline __inline
# endif
# include <crtversion.h>
# if _VC_CRT_MAJOR_VERSION < 14
# include <../compat/msvcrt/snprintf.h>
# define strtod avpriv_strtod
# define strtoll _strtoi64
# endif
#endif
#endif
/* SMP_COMPAT_H */
/*
* Correctly setup required msvc compatibility options based on which native
* Windows compiler is in use.
* Copyright (c) 2015 Matthew Oliver
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#ifndef SMP_COMPAT_H
#define SMP_COMPAT_H
#ifdef _MSC_VER
# ifndef __cplusplus
# define inline __inline
# endif
# include <crtversion.h>
# if _VC_CRT_MAJOR_VERSION < 14
# include <../compat/msvcrt/snprintf.h>
# define strtod avpriv_strtod
# define strtoll _strtoi64
# endif
#endif
#endif
/* SMP_COMPAT_H */
SMP/config.asm
浏览文件 @
4d1f0dfb
...
...
@@ -230,7 +230,6 @@
%define HAVE_CDIO_PARANOIA_H 0
%define HAVE_CDIO_PARANOIA_PARANOIA_H 1
%define HAVE_CUDA_H 0
%define HAVE_D3D11_H 1
%define HAVE_DISPATCH_DISPATCH_H 0
%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
...
...
@@ -239,22 +238,17 @@
%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
%define HAVE_DIRECT_H 1
%define HAVE_DIRENT_H 0
%define HAVE_DLFCN_H 0
%define HAVE_DXGIDEBUG_H 1
%define HAVE_DXVA_H 1
%define HAVE_ES2_GL_H 0
%define HAVE_GSM_H 0
%define HAVE_IO_H 1
%define HAVE_MACH_MACH_TIME_H 0
%define HAVE_MACHINE_IOCTL_BT848_H 0
%define HAVE_MACHINE_IOCTL_METEOR_H 0
%define HAVE_MALLOC_H 1
%define HAVE_OPENCV2_CORE_CORE_C_H 0
%define HAVE_OPENGL_GL3_H 0
%define HAVE_POLL_H 0
%define HAVE_SOUNDCARD_H 0
%define HAVE_STDATOMIC_H 0
%define HAVE_SYS_MMAN_H 0
%define HAVE_SYS_PARAM_H 0
%define HAVE_SYS_RESOURCE_H 0
%define HAVE_SYS_SELECT_H 0
...
...
@@ -304,11 +298,7 @@
%define HAVE_CLOCK_GETTIME 0
%define HAVE_CLOSESOCKET 1
%define HAVE_COMMANDLINETOARGVW 1
%define HAVE_COTASKMEMFREE 1
%define HAVE_CRYPTGENRANDOM 1
%define HAVE_FCNTL 0
%define HAVE_FLT_LIM 1
%define HAVE_FORK 0
%define HAVE_GETADDRINFO 1
%define HAVE_GETHRTIME 0
%define HAVE_GETOPT 0
...
...
@@ -324,7 +314,6 @@
%define HAVE_INET_ATON 0
%define HAVE_ISATTY 1
%define HAVE_KBHIT 1
%define HAVE_LOADLIBRARY 1
%define HAVE_LOCALTIME_R 0
%define HAVE_LSTAT 0
%define HAVE_LZO1X_999_COMPRESS 0
...
...
@@ -359,8 +348,6 @@
%define HAVE_AS_FUNC 0
%define HAVE_AS_OBJECT_ARCH 0
%define HAVE_ASM_MOD_Q 0
%define HAVE_ATTRIBUTE_MAY_ALIAS 0
%define HAVE_ATTRIBUTE_PACKED 0
%define HAVE_BLOCKS_EXTENSION 0
%define HAVE_EBP_AVAILABLE 1
%define HAVE_EBX_AVAILABLE 1
...
...
@@ -409,6 +396,7 @@
%define HAVE_VAAPI_X11 0
%define HAVE_VDPAU_X11 0
%define HAVE_WINRT 0
%define HAVE_WINCRYPT 1
%define CONFIG_DOC 0
%define CONFIG_HTMLPAGES 0
%define CONFIG_MANPAGES 0
...
...
@@ -451,6 +439,7 @@
%define CONFIG_GMP 1
%define CONFIG_LIBOPENCORE_AMRNB 0
%define CONFIG_LIBOPENCORE_AMRWB 0
%define CONFIG_LIBVMAF 0
%define CONFIG_LIBVO_AMRWBENC 0
%define CONFIG_RKMPP 0
%define CONFIG_LIBSMBCLIENT 0
...
...
@@ -497,7 +486,6 @@
%define CONFIG_LIBTHEORA 1
%define CONFIG_LIBTWOLAME 0
%define CONFIG_LIBV4L2 0
%define CONFIG_LIBVMAF 0
%define CONFIG_LIBVORBIS 1
%define CONFIG_LIBVPX 1
%define CONFIG_LIBWAVPACK 0
...
...
@@ -538,6 +526,7 @@
%define CONFIG_CUVID 1
%define CONFIG_D3D11VA 1
%define CONFIG_DXVA2 1
%define CONFIG_NVDEC 1
%define CONFIG_NVENC 1
%define CONFIG_VAAPI 0
%define CONFIG_VDPAU 0
...
...
@@ -665,6 +654,7 @@
%define CONFIG_QSV 1
%define CONFIG_QSVDEC 1
%define CONFIG_QSVENC 1
%define CONFIG_QSVVPP 1
%define CONFIG_RANGECODER 1
%define CONFIG_RIFFDEC 1
%define CONFIG_RIFFENC 1
...
...
@@ -981,6 +971,7 @@
%define CONFIG_AMRNB_DECODER 1
%define CONFIG_AMRWB_DECODER 1
%define CONFIG_APE_DECODER 1
%define CONFIG_APTX_DECODER 1
%define CONFIG_ATRAC1_DECODER 1
%define CONFIG_ATRAC3_DECODER 1
%define CONFIG_ATRAC3AL_DECODER 1
...
...
@@ -1290,6 +1281,7 @@
%define CONFIG_AC3_ENCODER 1
%define CONFIG_AC3_FIXED_ENCODER 1
%define CONFIG_ALAC_ENCODER 1
%define CONFIG_APTX_ENCODER 1
%define CONFIG_DCA_ENCODER 1
%define CONFIG_EAC3_ENCODER 1
%define CONFIG_FLAC_ENCODER 1
...
...
@@ -1402,6 +1394,7 @@
%define CONFIG_HEVC_V4L2M2M_ENCODER 0
%define CONFIG_HEVC_VAAPI_ENCODER 0
%define CONFIG_LIBKVAZAAR_ENCODER 0
%define CONFIG_MJPEG_QSV_ENCODER 1
%define CONFIG_MJPEG_VAAPI_ENCODER 0
%define CONFIG_MPEG2_QSV_ENCODER 1
%define CONFIG_MPEG2_VAAPI_ENCODER 0
...
...
@@ -1417,6 +1410,7 @@
%define CONFIG_H264_DXVA2_HWACCEL 1
%define CONFIG_H264_MEDIACODEC_HWACCEL 0
%define CONFIG_H264_MMAL_HWACCEL 0
%define CONFIG_H264_NVDEC_HWACCEL 1
%define CONFIG_H264_QSV_HWACCEL 1
%define CONFIG_H264_VAAPI_HWACCEL 0
%define CONFIG_H264_VDPAU_HWACCEL 0
...
...
@@ -1425,6 +1419,7 @@
%define CONFIG_HEVC_D3D11VA_HWACCEL 1
%define CONFIG_HEVC_D3D11VA2_HWACCEL 1
%define CONFIG_HEVC_DXVA2_HWACCEL 1
%define CONFIG_HEVC_NVDEC_HWACCEL 1
%define CONFIG_HEVC_MEDIACODEC_HWACCEL 0
%define CONFIG_HEVC_QSV_HWACCEL 1
%define CONFIG_HEVC_VAAPI_HWACCEL 0
...
...
@@ -1764,6 +1759,7 @@
%define CONFIG_OCV_FILTER 0
%define CONFIG_OSCILLOSCOPE_FILTER 1
%define CONFIG_OVERLAY_FILTER 1
%define CONFIG_OVERLAY_QSV_FILTER 1
%define CONFIG_OWDENOISE_FILTER 1
%define CONFIG_PAD_FILTER 1
%define CONFIG_PALETTEGEN_FILTER 1
...
...
@@ -1847,6 +1843,7 @@
%define CONFIG_VIDSTABTRANSFORM_FILTER 0
%define CONFIG_VIGNETTE_FILTER 1
%define CONFIG_VMAFMOTION_FILTER 1
%define CONFIG_VPP_QSV_FILTER 1
%define CONFIG_VSTACK_FILTER 1
%define CONFIG_W3FDIF_FILTER 1
%define CONFIG_WAVEFORM_FILTER 1
...
...
@@ -1904,10 +1901,13 @@
%define CONFIG_AIFF_DEMUXER 1
%define CONFIG_AIX_DEMUXER 1
%define CONFIG_AMR_DEMUXER 1
%define CONFIG_AMRNB_DEMUXER 1
%define CONFIG_AMRWB_DEMUXER 1
%define CONFIG_ANM_DEMUXER 1
%define CONFIG_APC_DEMUXER 1
%define CONFIG_APE_DEMUXER 1
%define CONFIG_APNG_DEMUXER 1
%define CONFIG_APTX_DEMUXER 1
%define CONFIG_AQTITLE_DEMUXER 1
%define CONFIG_ASF_DEMUXER 1
%define CONFIG_ASF_O_DEMUXER 1
...
...
@@ -2116,6 +2116,7 @@
%define CONFIG_TTA_DEMUXER 1
%define CONFIG_TXD_DEMUXER 1
%define CONFIG_TTY_DEMUXER 1
%define CONFIG_TY_DEMUXER 1
%define CONFIG_V210_DEMUXER 1
%define CONFIG_V210X_DEMUXER 1
%define CONFIG_VAG_DEMUXER 1
...
...
@@ -2179,6 +2180,7 @@
%define CONFIG_AIFF_MUXER 1
%define CONFIG_AMR_MUXER 1
%define CONFIG_APNG_MUXER 1
%define CONFIG_APTX_MUXER 1
%define CONFIG_ASF_MUXER 1
%define CONFIG_ASS_MUXER 1
%define CONFIG_AST_MUXER 1
...
...
SMP/config.h
浏览文件 @
4d1f0dfb
...
...
@@ -260,7 +260,6 @@
#define HAVE_CDIO_PARANOIA_H 0
#define HAVE_CDIO_PARANOIA_PARANOIA_H 1
#define HAVE_CUDA_H 0
#define HAVE_D3D11_H 1
#define HAVE_DISPATCH_DISPATCH_H 0
#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
...
...
@@ -269,22 +268,17 @@
#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
#define HAVE_DIRECT_H 1
#define HAVE_DIRENT_H 0
#define HAVE_DLFCN_H 0
#define HAVE_DXGIDEBUG_H 1
#define HAVE_DXVA_H 1
#define HAVE_ES2_GL_H 0
#define HAVE_GSM_H 0
#define HAVE_IO_H 1
#define HAVE_MACH_MACH_TIME_H 0
#define HAVE_MACHINE_IOCTL_BT848_H 0
#define HAVE_MACHINE_IOCTL_METEOR_H 0
#define HAVE_MALLOC_H 1
#define HAVE_OPENCV2_CORE_CORE_C_H 0
#define HAVE_OPENGL_GL3_H 0
#define HAVE_POLL_H 0
#define HAVE_SOUNDCARD_H 0
#define HAVE_STDATOMIC_H 0
#define HAVE_SYS_MMAN_H 0
#define HAVE_SYS_PARAM_H 0
#define HAVE_SYS_RESOURCE_H 0
#define HAVE_SYS_SELECT_H 0
...
...
@@ -334,11 +328,7 @@
#define HAVE_CLOCK_GETTIME 0
#define HAVE_CLOSESOCKET 1
#define HAVE_COMMANDLINETOARGVW 1
#define HAVE_COTASKMEMFREE 1
#define HAVE_CRYPTGENRANDOM 1
#define HAVE_FCNTL 0
#define HAVE_FLT_LIM 1
#define HAVE_FORK 0
#define HAVE_GETADDRINFO 1
#define HAVE_GETHRTIME 0
#define HAVE_GETOPT 0
...
...
@@ -354,7 +344,6 @@
#define HAVE_INET_ATON 0
#define HAVE_ISATTY 1
#define HAVE_KBHIT 1
#define HAVE_LOADLIBRARY 1
#define HAVE_LOCALTIME_R 0
#define HAVE_LSTAT 0
#define HAVE_LZO1X_999_COMPRESS 0
...
...
@@ -389,8 +378,6 @@
#define HAVE_AS_FUNC 0
#define HAVE_AS_OBJECT_ARCH 0
#define HAVE_ASM_MOD_Q 0
#define HAVE_ATTRIBUTE_MAY_ALIAS 0
#define HAVE_ATTRIBUTE_PACKED 0
#define HAVE_BLOCKS_EXTENSION 0
#if HAVE_INLINE_ASM && !defined(_DEBUG)
# define HAVE_EBP_AVAILABLE 1
...
...
@@ -451,6 +438,7 @@
#define HAVE_VAAPI_X11 0
#define HAVE_VDPAU_X11 0
#define HAVE_WINRT 0
#define HAVE_WINCRYPT 1
#define CONFIG_DOC 0
#define CONFIG_HTMLPAGES 0
#define CONFIG_MANPAGES 0
...
...
@@ -493,6 +481,7 @@
#define CONFIG_GMP 1
#define CONFIG_LIBOPENCORE_AMRNB 0
#define CONFIG_LIBOPENCORE_AMRWB 0
#define CONFIG_LIBVMAF 0
#define CONFIG_LIBVO_AMRWBENC 0
#define CONFIG_RKMPP 0
#define CONFIG_LIBSMBCLIENT 0
...
...
@@ -539,7 +528,6 @@
#define CONFIG_LIBTHEORA 1
#define CONFIG_LIBTWOLAME 0
#define CONFIG_LIBV4L2 0
#define CONFIG_LIBVMAF 0
#define CONFIG_LIBVORBIS 1
#define CONFIG_LIBVPX 1
#define CONFIG_LIBWAVPACK 0
...
...
@@ -587,6 +575,7 @@
# define CONFIG_D3D11VA 0
#endif
#define CONFIG_DXVA2 1
#define CONFIG_NVDEC 1
#define CONFIG_NVENC 1
#define CONFIG_VAAPI 0
#define CONFIG_VDPAU 0
...
...
@@ -722,6 +711,7 @@
#define CONFIG_QSV 1
#define CONFIG_QSVDEC 1
#define CONFIG_QSVENC 1
#define CONFIG_QSVVPP 1
#define CONFIG_RANGECODER 1
#define CONFIG_RIFFDEC 1
#define CONFIG_RIFFENC 1
...
...
@@ -1038,6 +1028,7 @@
#define CONFIG_AMRNB_DECODER 1
#define CONFIG_AMRWB_DECODER 1
#define CONFIG_APE_DECODER 1
#define CONFIG_APTX_DECODER 1
#define CONFIG_ATRAC1_DECODER 1
#define CONFIG_ATRAC3_DECODER 1
#define CONFIG_ATRAC3AL_DECODER 1
...
...
@@ -1347,6 +1338,7 @@
#define CONFIG_AC3_ENCODER 1
#define CONFIG_AC3_FIXED_ENCODER 1
#define CONFIG_ALAC_ENCODER 1
#define CONFIG_APTX_ENCODER 1
#define CONFIG_DCA_ENCODER 1
#define CONFIG_EAC3_ENCODER 1
#define CONFIG_FLAC_ENCODER 1
...
...
@@ -1459,6 +1451,7 @@
#define CONFIG_HEVC_V4L2M2M_ENCODER 0
#define CONFIG_HEVC_VAAPI_ENCODER 0
#define CONFIG_LIBKVAZAAR_ENCODER 0
#define CONFIG_MJPEG_QSV_ENCODER 1
#define CONFIG_MJPEG_VAAPI_ENCODER 0
#define CONFIG_MPEG2_QSV_ENCODER 1
#define CONFIG_MPEG2_VAAPI_ENCODER 0
...
...
@@ -1474,6 +1467,7 @@
#define CONFIG_H264_DXVA2_HWACCEL 1
#define CONFIG_H264_MEDIACODEC_HWACCEL 0
#define CONFIG_H264_MMAL_HWACCEL 0
#define CONFIG_H264_NVDEC_HWACCEL 1
#define CONFIG_H264_QSV_HWACCEL 1
#define CONFIG_H264_VAAPI_HWACCEL 0
#define CONFIG_H264_VDPAU_HWACCEL 0
...
...
@@ -1482,6 +1476,7 @@
#define CONFIG_HEVC_D3D11VA_HWACCEL CONFIG_D3D11VA
#define CONFIG_HEVC_D3D11VA2_HWACCEL CONFIG_D3D11VA
#define CONFIG_HEVC_DXVA2_HWACCEL 1
#define CONFIG_HEVC_NVDEC_HWACCEL 1
#define CONFIG_HEVC_MEDIACODEC_HWACCEL 0
#define CONFIG_HEVC_QSV_HWACCEL 1
#define CONFIG_HEVC_VAAPI_HWACCEL 0
...
...
@@ -1842,6 +1837,7 @@
#define CONFIG_OCV_FILTER 0
#define CONFIG_OSCILLOSCOPE_FILTER 1
#define CONFIG_OVERLAY_FILTER 1
#define CONFIG_OVERLAY_QSV_FILTER 1
#define CONFIG_OWDENOISE_FILTER 1
#define CONFIG_PAD_FILTER 1
#define CONFIG_PALETTEGEN_FILTER 1
...
...
@@ -1925,6 +1921,7 @@
#define CONFIG_VIDSTABTRANSFORM_FILTER 0
#define CONFIG_VIGNETTE_FILTER 1
#define CONFIG_VMAFMOTION_FILTER 1
#define CONFIG_VPP_QSV_FILTER 1
#define CONFIG_VSTACK_FILTER 1
#define CONFIG_W3FDIF_FILTER 1
#define CONFIG_WAVEFORM_FILTER 1
...
...
@@ -1982,10 +1979,13 @@
#define CONFIG_AIFF_DEMUXER 1
#define CONFIG_AIX_DEMUXER 1
#define CONFIG_AMR_DEMUXER 1
#define CONFIG_AMRNB_DEMUXER 1
#define CONFIG_AMRWB_DEMUXER 1
#define CONFIG_ANM_DEMUXER 1
#define CONFIG_APC_DEMUXER 1
#define CONFIG_APE_DEMUXER 1
#define CONFIG_APNG_DEMUXER 1
#define CONFIG_APTX_DEMUXER 1
#define CONFIG_AQTITLE_DEMUXER 1
#define CONFIG_ASF_DEMUXER 1
#define CONFIG_ASF_O_DEMUXER 1
...
...
@@ -2194,6 +2194,7 @@
#define CONFIG_TTA_DEMUXER 1
#define CONFIG_TXD_DEMUXER 1
#define CONFIG_TTY_DEMUXER 1
#define CONFIG_TY_DEMUXER 1
#define CONFIG_V210_DEMUXER 1
#define CONFIG_V210X_DEMUXER 1
#define CONFIG_VAG_DEMUXER 1
...
...
@@ -2257,6 +2258,7 @@
#define CONFIG_AIFF_MUXER 1
#define CONFIG_AMR_MUXER 1
#define CONFIG_APNG_MUXER 1
#define CONFIG_APTX_MUXER 1
#define CONFIG_ASF_MUXER 1
#define CONFIG_ASS_MUXER 1
#define CONFIG_AST_MUXER 1
...
...
SMP/ffmpeg.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -208,7 +208,7 @@
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -260,7 +260,7 @@ del ..\libavutil\ffversion.h
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -314,7 +314,7 @@ del ..\libavutil\ffversion.h
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -366,7 +366,7 @@ del ..\libavutil\ffversion.h
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -424,7 +424,7 @@ del ..\libavutil\ffversion.h
<OutputFile>
$(OutDir)\bin\x86\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x86\$(TargetName).pdb
</ProgramDatabaseFile>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -481,7 +481,7 @@ del ..\libavutil\ffversion.h
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<OutputFile>
$(OutDir)\bin\x64\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -539,7 +539,7 @@ del ..\libavutil\ffversion.h
<OutputFile>
$(OutDir)\bin\x86\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x86\$(TargetName).pdb
</ProgramDatabaseFile>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -596,7 +596,7 @@ del ..\libavutil\ffversion.h
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<OutputFile>
$(OutDir)\bin\x64\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
SMP/ffplay.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -203,7 +203,7 @@
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -255,7 +255,7 @@ del ..\libavutil\ffversion.h
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -309,7 +309,7 @@ del ..\libavutil\ffversion.h
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -361,7 +361,7 @@ del ..\libavutil\ffversion.h
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -419,7 +419,7 @@ del ..\libavutil\ffversion.h
<OutputFile>
$(OutDir)\bin\x86\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x86\$(TargetName).pdb
</ProgramDatabaseFile>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -476,7 +476,7 @@ del ..\libavutil\ffversion.h
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<OutputFile>
$(OutDir)\bin\x64\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -534,7 +534,7 @@ del ..\libavutil\ffversion.h
<OutputFile>
$(OutDir)\bin\x86\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x86\$(TargetName).pdb
</ProgramDatabaseFile>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -591,7 +591,7 @@ del ..\libavutil\ffversion.h
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<OutputFile>
$(OutDir)\bin\x64\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
SMP/ffprobe.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -203,7 +203,7 @@
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -255,7 +255,7 @@ del ..\libavutil\ffversion.h
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -309,7 +309,7 @@ del ..\libavutil\ffversion.h
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -361,7 +361,7 @@ del ..\libavutil\ffversion.h
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<IgnoreSpecificDefaultLibraries>
LIBCMT.lib;LIBCPMT.lib;%(IgnoreSpecificDefaultLibraries)
</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -419,7 +419,7 @@ del ..\libavutil\ffversion.h
<OutputFile>
$(OutDir)\bin\x86\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x86\$(TargetName).pdb
</ProgramDatabaseFile>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -476,7 +476,7 @@ del ..\libavutil\ffversion.h
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<OutputFile>
$(OutDir)\bin\x64\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -534,7 +534,7 @@ del ..\libavutil\ffversion.h
<OutputFile>
$(OutDir)\bin\x86\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x86\$(TargetName).pdb
</ProgramDatabaseFile>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
@@ -591,7 +591,7 @@ del ..\libavutil\ffversion.h
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<OutputFile>
$(OutDir)\bin\x64\$(TargetName)$(TargetExt)
</OutputFile>
<ProgramDatabaseFile>
$(OutDir)\lib\x64\$(TargetName).pdb
</ProgramDatabaseFile>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
<ImportLibrary>
$(IntDir)\$(TargetName).lib
</ImportLibrary>
</Link>
...
...
SMP/libavcodec.def
浏览文件 @
4d1f0dfb
...
...
@@ -157,6 +157,7 @@ EXPORTS
avcodec_get_class
avcodec_get_context_defaults3
avcodec_get_frame_class
avcodec_get_hw_frames_parameters
avcodec_get_name
avcodec_get_pix_fmt_loss
avcodec_get_subtitle_rect_class
...
...
SMP/libavcodec.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -338,6 +338,7 @@
<ClCompile
Include=
"..\libavcodec\ansi.c"
/>
<ClCompile
Include=
"..\libavcodec\cga_data.c"
/>
<ClCompile
Include=
"..\libavcodec\apedec.c"
/>
<ClCompile
Include=
"..\libavcodec\aptx.c"
/>
<ClCompile
Include=
"..\libavcodec\png.c"
/>
<ClCompile
Include=
"..\libavcodec\pngdec.c"
/>
<ClCompile
Include=
"..\libavcodec\pngenc.c"
/>
...
...
@@ -516,7 +517,7 @@
<ClCompile
Include=
"..\libavcodec\h264_sei.c"
/>
<ClCompile
Include=
"..\libavcodec\h264_slice.c"
/>
<ClCompile
Include=
"..\libavcodec\h264data.c"
/>
<ClCompile
Include=
"..\libavcodec\cuvid.c"
/>
<ClCompile
Include=
"..\libavcodec\cuvid
dec
.c"
/>
<ClCompile
Include=
"..\libavcodec\nvenc_h264.c"
/>
<ClCompile
Include=
"..\libavcodec\qsvdec_h2645.c"
/>
<ClCompile
Include=
"..\libavcodec\qsvenc_h264.c"
/>
...
...
@@ -581,6 +582,7 @@
<ClCompile
Include=
"..\libavcodec\microdvddec.c"
/>
<ClCompile
Include=
"..\libavcodec\mimic.c"
/>
<ClCompile
Include=
"..\libavcodec\mjpegbdec.c"
/>
<ClCompile
Include=
"..\libavcodec\qsvenc_jpeg.c"
/>
<ClCompile
Include=
"..\libavcodec\mlpdec.c"
/>
<ClCompile
Include=
"..\libavcodec\mlpenc.c"
/>
<ClCompile
Include=
"..\libavcodec\mlp.c"
/>
...
...
@@ -841,8 +843,11 @@
<ClCompile
Include=
"..\libavcodec\adpcmenc.c"
/>
<ClCompile
Include=
"..\libavcodec\vima.c"
/>
<ClCompile
Include=
"..\libavcodec\dxva2.c"
/>
<ClCompile
Include=
"..\libavcodec\nvdec.c"
/>
<ClCompile
Include=
"..\libavcodec\dxva2_h264.c"
/>
<ClCompile
Include=
"..\libavcodec\nvdec_h264.c"
/>
<ClCompile
Include=
"..\libavcodec\dxva2_hevc.c"
/>
<ClCompile
Include=
"..\libavcodec\nvdec_hevc.c"
/>
<ClCompile
Include=
"..\libavcodec\dxva2_mpeg2.c"
/>
<ClCompile
Include=
"..\libavcodec\dxva2_vc1.c"
/>
<ClCompile
Include=
"..\libavcodec\libilbc.c"
/>
...
...
@@ -1439,7 +1444,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2d.lib;libiconvd.lib;liblzmad.lib;libzlibd.lib;libx264d.lib;libx265d.lib;libxvidcored.lib;libilbcd.lib;libmp3lamed.lib;libopusd.lib;libspeexd.lib;libtheorad.lib;libvorbisd.lib;libvpxd.lib;libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1521,7 +1526,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2d.lib;libiconvd.lib;liblzmad.lib;libzlibd.lib;libx264d.lib;libx265d.lib;libxvidcored.lib;libilbcd.lib;libmp3lamed.lib;libopusd.lib;libspeexd.lib;libtheorad.lib;libvorbisd.lib;libvpxd.lib;libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1609,7 +1614,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1697,7 +1702,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;swresampled.lib;bz2d.lib;iconvd.lib;lzmad.lib;zlibd.lib;x264d.lib;x265d.lib;xvidcored.lib;ilbcd.lib;mp3lamed.lib;opusd.lib;speexd.lib;theorad.lib;vorbisd.lib;vpxd.lib;mfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1785,7 +1790,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1872,7 +1877,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;swresampled.lib;libbz2d.lib;libiconvd.lib;liblzmad.lib;libzlibd.lib;libx264d.lib;libx265d.lib;libxvidcored.lib;libilbcd.lib;libmp3lamed.lib;libopusd.lib;libspeexd.lib;libtheorad.lib;libvorbisd.lib;libvpxd.lib;libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1961,7 +1966,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libiconv.lib;liblzma.lib;libzlib.lib;libx264.lib;libx265.lib;libxvidcore.lib;libilbc.lib;libmp3lame.lib;libopus.lib;libspeex.lib;libtheora.lib;libvorbis.lib;libvpx.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -2047,7 +2052,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libiconv.lib;liblzma.lib;libzlib.lib;libx264.lib;libx265.lib;libxvidcore.lib;libilbc.lib;libmp3lame.lib;libopus.lib;libspeex.lib;libtheora.lib;libvorbis.lib;libvpx.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -2140,7 +2145,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;swresample.lib;bz2.lib;iconv.lib;lzma.lib;zlib.lib;x264.lib;x265.lib;xvidcore.lib;ilbc.lib;mp3lame.lib;opus.lib;speex.lib;theora.lib;vorbis.lib;vpx.lib;mfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -2233,7 +2238,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;swresample.lib;bz2.lib;iconv.lib;lzma.lib;zlib.lib;x264.lib;x265.lib;xvidcore.lib;ilbc.lib;mp3lame.lib;opus.lib;speex.lib;theora.lib;vorbis.lib;vpx.lib;mfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -2327,7 +2332,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;swresample.lib;libbz2.lib;libiconv.lib;liblzma.lib;libzlib.lib;libx264.lib;libx265.lib;libxvidcore.lib;libilbc.lib;libmp3lame.lib;libopus.lib;libspeex.lib;libtheora.lib;libvorbis.lib;libvpx.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -2420,7 +2425,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;swresample.lib;libbz2.lib;libiconv.lib;liblzma.lib;libzlib.lib;libx264.lib;libx265.lib;libxvidcore.lib;libilbc.lib;libmp3lame.lib;libopus.lib;libspeex.lib;libtheora.lib;libvorbis.lib;libvpx.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -2507,7 +2512,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libiconv.lib;liblzma.lib;libzlib.lib;libx264.lib;libx265.lib;libxvidcore.lib;libilbc.lib;libmp3lame.lib;libopus.lib;libspeex.lib;libtheora.lib;libvorbis.lib;libvpx.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -2593,7 +2598,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libiconv.lib;liblzma.lib;libzlib.lib;libx264.lib;libx265.lib;libxvidcore.lib;libilbc.lib;libmp3lame.lib;libopus.lib;libspeex.lib;libtheora.lib;libvorbis.lib;libvpx.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/libavcodec.vcxproj.filters
浏览文件 @
4d1f0dfb
...
...
@@ -837,6 +837,9 @@
<ClCompile
Include=
"..\libavcodec\apedec.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\aptx.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\png.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
...
...
@@ -1371,7 +1374,7 @@
<ClCompile
Include=
"..\libavcodec\h264data.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\cuvid.c"
>
<ClCompile
Include=
"..\libavcodec\cuvid
dec
.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\nvenc_h264.c"
>
...
...
@@ -1566,6 +1569,9 @@
<ClCompile
Include=
"..\libavcodec\mjpegbdec.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\qsvenc_jpeg.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\mlpdec.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
...
...
@@ -2346,12 +2352,21 @@
<ClCompile
Include=
"..\libavcodec\dxva2.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\nvdec.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\dxva2_h264.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\nvdec_h264.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\dxva2_hevc.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\nvdec_hevc.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavcodec\dxva2_mpeg2.c"
>
<Filter>
Source Files\libavcodec
</Filter>
</ClCompile>
...
...
SMP/libavdevice.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -351,7 +351,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsdl2d.lib;libcdio_paranoiad.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -412,7 +412,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsdl2d.lib;libcdio_paranoiad.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -479,7 +479,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -546,7 +546,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avformatd.lib;avcodecd.lib;avutild.lib;avfilterd.lib;sdl2d.lib;cdio_paranoiad.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -613,7 +613,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -679,7 +679,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avformatd.lib;avcodecd.lib;avutild.lib;avfilterd.lib;libsdl2d.lib;libcdio_paranoiad.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -747,7 +747,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsdl2.lib;libcdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -812,7 +812,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsdl2.lib;libcdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -884,7 +884,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avformat.lib;avcodec.lib;avutil.lib;avfilter.lib;sdl2.lib;cdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -956,7 +956,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avformat.lib;avcodec.lib;avutil.lib;avfilter.lib;sdl2.lib;cdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1029,7 +1029,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avformat.lib;avcodec.lib;avutil.lib;avfilter.lib;libsdl2.lib;libcdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1101,7 +1101,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avformat.lib;avcodec.lib;avutil.lib;avfilter.lib;libsdl2.lib;libcdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1167,7 +1167,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsdl2.lib;libcdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1232,7 +1232,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsdl2.lib;libcdio_paranoia.lib;Opengl32.lib;strmiids.lib;vfw32.lib;shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/libavfilter.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -111,6 +111,7 @@
<ClCompile
Include=
"..\libavfilter\transform.c"
/>
<ClCompile
Include=
"..\libavfilter\video.c"
/>
<ClCompile
Include=
"..\libavfilter\pthread.c"
/>
<ClCompile
Include=
"..\libavfilter\qsvvpp.c"
/>
<ClCompile
Include=
"..\libavfilter\f_bench.c"
/>
<ClCompile
Include=
"..\libavfilter\af_sidechaincompress.c"
/>
<ClCompile
Include=
"..\libavfilter\af_acopy.c"
/>
...
...
@@ -283,6 +284,7 @@
<ClCompile
Include=
"..\libavfilter\vf_noise.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_null.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_overlay.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_overlay_qsv.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_owdenoise.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_pad.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_palettegen.c"
/>
...
...
@@ -335,6 +337,7 @@
<ClCompile
Include=
"..\libavfilter\vf_vflip.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_vignette.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_vmafmotion.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_vpp_qsv.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_waveform.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_xbr.c"
/>
<ClCompile
Include=
"..\libavfilter\vf_zoompan.c"
/>
...
...
@@ -719,7 +722,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libassd.lib;libfontconfigd.lib;libfreetyped.lib;libfribidid.lib;libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -787,7 +790,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libassd.lib;libfontconfigd.lib;libfreetyped.lib;libfribidid.lib;libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -861,7 +864,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -935,7 +938,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;avcodecd.lib;avformatd.lib;swresampled.lib;postprocd.lib;swscaled.lib;assd.lib;fontconfigd.lib;freetyped.lib;fribidid.lib;mfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1009,7 +1012,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1082,7 +1085,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;avcodecd.lib;avformatd.lib;swresampled.lib;postprocd.lib;swscaled.lib;libassd.lib;libfontconfigd.lib;libfreetyped.lib;libfribidid.lib;libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1157,7 +1160,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1229,7 +1232,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1308,7 +1311,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;ass.lib;fontconfig.lib;freetype.lib;fribidi.lib;mfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1387,7 +1390,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;ass.lib;fontconfig.lib;freetype.lib;fribidi.lib;mfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1467,7 +1470,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1546,7 +1549,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1619,7 +1622,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1691,7 +1694,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/libavfilter.vcxproj.filters
浏览文件 @
4d1f0dfb
...
...
@@ -156,6 +156,9 @@
<ClCompile
Include=
"..\libavfilter\pthread.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\qsvvpp.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\f_bench.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
...
...
@@ -672,6 +675,9 @@
<ClCompile
Include=
"..\libavfilter\vf_overlay.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_overlay_qsv.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_owdenoise.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
...
...
@@ -828,6 +834,9 @@
<ClCompile
Include=
"..\libavfilter\vf_vmafmotion.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_vpp_qsv.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavfilter\vf_waveform.c"
>
<Filter>
Source Files\libavfilter
</Filter>
</ClCompile>
...
...
SMP/libavformat.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -153,6 +153,7 @@
<ClCompile
Include=
"..\libavformat\ape.c"
/>
<ClCompile
Include=
"..\libavformat\apngdec.c"
/>
<ClCompile
Include=
"..\libavformat\apngenc.c"
/>
<ClCompile
Include=
"..\libavformat\aptxdec.c"
/>
<ClCompile
Include=
"..\libavformat\aqtitledec.c"
/>
<ClCompile
Include=
"..\libavformat\subtitles.c"
/>
<ClCompile
Include=
"..\libavformat\asfdec_f.c"
/>
...
...
@@ -452,6 +453,7 @@
<ClCompile
Include=
"..\libavformat\tta.c"
/>
<ClCompile
Include=
"..\libavformat\ttaenc.c"
/>
<ClCompile
Include=
"..\libavformat\tty.c"
/>
<ClCompile
Include=
"..\libavformat\ty.c"
/>
<ClCompile
Include=
"..\libavformat\txd.c"
/>
<ClCompile
Include=
"..\libavformat\uncodedframecrcenc.c"
/>
<ClCompile
Include=
"..\libavformat\v210.c"
/>
...
...
@@ -768,7 +770,7 @@
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
<WarningLevel>
Level3
</WarningLevel>
<PreprocessorDefinitions>
WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0502;_LIB;_DEBUG;DEBUG;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<PreprocessorDefinitions>
LIBXML_STATIC;
WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0502;_LIB;_DEBUG;DEBUG;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<MultiProcessorCompilation>
true
</MultiProcessorCompilation>
<AdditionalIncludeDirectories>
$(OutDir)\include\libxml2;$(ProjectDir)\..\..\prebuilt\include\libxml2;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<C99Support>
true
</C99Support>
...
...
@@ -790,7 +792,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2d.lib;libzlibd.lib;libgmpd.lib;libgnutlsd.lib;libblurayd.lib;libgmed.lib;libmodplugd.lib;libsshd.lib;libxml2d.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -852,7 +854,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2d.lib;libzlibd.lib;libgmpd.lib;libgnutlsd.lib;libblurayd.lib;libgmed.lib;libmodplugd.lib;libsshd.lib;libxml2d.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -920,7 +922,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -988,7 +990,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avcodecd.lib;avutild.lib;bz2d.lib;zlibd.lib;gmpd.lib;gnutlsd.lib;blurayd.lib;gmed.lib;modplugd.lib;sshd.lib;xml2d.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1056,7 +1058,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1123,7 +1125,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avcodecd.lib;avutild.lib;libbz2d.lib;libzlibd.lib;libgmpd.lib;libgnutlsd.lib;libblurayd.lib;libgmed.lib;libmodplugd.lib;libsshd.lib;libxml2d.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1192,7 +1194,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libzlib.lib;libgmp.lib;libgnutls.lib;libbluray.lib;libgme.lib;libmodplug.lib;libssh.lib;libxml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1258,7 +1260,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libzlib.lib;libgmp.lib;libgnutls.lib;libbluray.lib;libgme.lib;libmodplug.lib;libssh.lib;libxml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1331,7 +1333,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avcodec.lib;avutil.lib;bz2.lib;zlib.lib;gmp.lib;gnutls.lib;bluray.lib;gme.lib;modplug.lib;ssh.lib;xml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1404,7 +1406,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avcodec.lib;avutil.lib;bz2.lib;zlib.lib;gmp.lib;gnutls.lib;bluray.lib;gme.lib;modplug.lib;ssh.lib;xml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1478,7 +1480,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avcodec.lib;avutil.lib;libbz2.lib;libzlib.lib;libgmp.lib;libgnutls.lib;libbluray.lib;libgme.lib;libmodplug.lib;libssh.lib;libxml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1551,7 +1553,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avcodec.lib;avutil.lib;libbz2.lib;libzlib.lib;libgmp.lib;libgnutls.lib;libbluray.lib;libgme.lib;libmodplug.lib;libssh.lib;libxml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1618,7 +1620,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libzlib.lib;libgmp.lib;libgnutls.lib;libbluray.lib;libgme.lib;libmodplug.lib;libssh.lib;libxml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1684,7 +1686,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libbz2.lib;libzlib.lib;libgmp.lib;libgnutls.lib;libbluray.lib;libgme.lib;libmodplug.lib;libssh.lib;libxml2.lib;ws2_32.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/libavformat.vcxproj.filters
浏览文件 @
4d1f0dfb
...
...
@@ -283,6 +283,9 @@
<ClCompile
Include=
"..\libavformat\apngenc.c"
>
<Filter>
Source Files\libavformat
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavformat\aptxdec.c"
>
<Filter>
Source Files\libavformat
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavformat\aqtitledec.c"
>
<Filter>
Source Files\libavformat
</Filter>
</ClCompile>
...
...
@@ -1180,6 +1183,9 @@
<ClCompile
Include=
"..\libavformat\tty.c"
>
<Filter>
Source Files\libavformat
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavformat\ty.c"
>
<Filter>
Source Files\libavformat
</Filter>
</ClCompile>
<ClCompile
Include=
"..\libavformat\txd.c"
>
<Filter>
Source Files\libavformat
</Filter>
</ClCompile>
...
...
SMP/libavutil.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -513,7 +513,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -655,7 +655,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -803,7 +803,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -951,7 +951,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
mfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1099,7 +1099,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1246,7 +1246,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
libmfxd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -1395,7 +1395,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1541,7 +1541,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1694,7 +1694,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
mfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1847,7 +1847,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
mfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -2001,7 +2001,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -2154,7 +2154,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -2301,7 +2301,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -2447,7 +2447,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libmfx.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/libpostproc.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -333,7 +333,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -394,7 +394,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -461,7 +461,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -528,7 +528,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -595,7 +595,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -661,7 +661,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -729,7 +729,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -794,7 +794,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -866,7 +866,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -938,7 +938,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1011,7 +1011,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1083,7 +1083,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1149,7 +1149,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1214,7 +1214,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/libswresample.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -358,7 +358,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsoxrd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -424,7 +424,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsoxrd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -496,7 +496,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -568,7 +568,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;soxrd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -640,7 +640,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -711,7 +711,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;libsoxrd.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -784,7 +784,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsoxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -854,7 +854,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsoxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -931,7 +931,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;soxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1008,7 +1008,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;soxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1086,7 +1086,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;libsoxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1163,7 +1163,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;libsoxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1234,7 +1234,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsoxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1304,7 +1304,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
libsoxr.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/libswscale.vcxproj
浏览文件 @
4d1f0dfb
...
...
@@ -370,7 +370,7 @@
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -436,7 +436,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -508,7 +508,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -580,7 +580,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -652,7 +652,7 @@ cd $(ProjectDir)
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
5.1
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -723,7 +723,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutild.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<MinimumRequiredVersion>
6.0
</MinimumRequiredVersion>
</Link>
<PostBuildEvent>
...
...
@@ -796,7 +796,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -866,7 +866,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -943,7 +943,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1020,7 +1020,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1098,7 +1098,7 @@ cd $(ProjectDir)
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<LargeAddressAware>
true
</LargeAddressAware>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1175,7 +1175,7 @@ cd $(ProjectDir)
<ProfileGuidedDatabase>
$(IntDir)\$(TargetName).pgd
</ProfileGuidedDatabase>
<AdditionalDependencies>
avutil.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
</Link>
<PostBuildEvent>
...
...
@@ -1246,7 +1246,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x86\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
@@ -1316,7 +1316,7 @@ cd $(ProjectDir)
<OutputFile>
$(OutDir)\lib\x64\$(TargetName)$(TargetExt)
</OutputFile>
<AdditionalDependencies>
%(AdditionalDependencies)
</AdditionalDependencies>
<AdditionalLibraryDirectories>
$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197
,4099
%(AdditionalOptions)
</AdditionalOptions>
<AdditionalOptions>
/IGNORE:4006,4221,4049,4217,4197 %(AdditionalOptions)
</AdditionalOptions>
</Lib>
<PostBuildEvent>
<Command>
mkdir "$(OutDir)"\include
...
...
SMP/math.h
浏览文件 @
4d1f0dfb
/*
* Correctly include the correct math.h header based on which native
* Windows compiler is in use.
* Copyright (c) 2015 Matthew Oliver
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#ifndef SMP_MATH_H
#define SMP_MATH_H
#ifdef __INTEL_COMPILER
// Use the Intel Math library. This provides Intel processor optimized functions.
// This also avoids an error with the msvc math.h definition of NAN found in msvc12.
# include <mathimf.h>
// The Intel header automatically includes defines used with complex.h
// that interfere with normal code and need to be removed.
# undef I
# undef complex
#elif defined(_MSC_VER)
# include <crtversion.h>
# ifndef _USE_MATH_DEFINES
# define _USE_MATH_DEFINES
# endif
# if _VC_CRT_MAJOR_VERSION >= 14
# include <../ucrt/math.h>
# else
# include <../include/math.h>
# endif
#else
# include_next <math.h>
#endif
#endif
/* _SMP_MATH_H */
/*
* Correctly include the correct math.h header based on which native
* Windows compiler is in use.
* Copyright (c) 2015 Matthew Oliver
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#ifndef SMP_MATH_H
#define SMP_MATH_H
#ifdef __INTEL_COMPILER
// Use the Intel Math library. This provides Intel processor optimized functions.
// This also avoids an error with the msvc math.h definition of NAN found in msvc12.
# include <mathimf.h>
// The Intel header automatically includes defines used with complex.h
// that interfere with normal code and need to be removed.
# undef I
# undef complex
#elif defined(_MSC_VER)
# include <crtversion.h>
# ifndef _USE_MATH_DEFINES
# define _USE_MATH_DEFINES
# endif
# if _VC_CRT_MAJOR_VERSION >= 14
# include <../ucrt/math.h>
# else
# include <../include/math.h>
# endif
#else
# include_next <math.h>
#endif
#endif
/* _SMP_MATH_H */
SMP/stdatomic.h
浏览文件 @
4d1f0dfb
/*
* This file is part of FFmpeg.
*
* FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* FFmpeg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef AVUTIL_STDATOMIC_H
#define AVUTIL_STDATOMIC_H
#include "config.h"
#ifdef __INTEL_COMPILER
# include_next <stdatomic.h>
#elif defined(_MSC_VER)
# include "../compat/atomics/win32/stdatomic.h"
#else
# include_next <stdatomic.h>
#endif
#endif
/* AVUTIL_STDATOMIC_H */
/*
* This file is part of FFmpeg.
*
* FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* FFmpeg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef AVUTIL_STDATOMIC_H
#define AVUTIL_STDATOMIC_H
#include "config.h"
#ifdef __INTEL_COMPILER
# include_next <stdatomic.h>
#elif defined(_MSC_VER)
# include "../compat/atomics/win32/stdatomic.h"
#else
# include_next <stdatomic.h>
#endif
#endif
/* AVUTIL_STDATOMIC_H */
SMP/unistd.h
浏览文件 @
4d1f0dfb
/*
* MSVC unistd.h compatability header.
* Copyright (c) 2015 Matthew Oliver
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#ifndef SMP_UNISTD_H
#define SMP_UNISTD_H
#ifndef _MSC_VER
# include_next <unistd.h>
#else
#ifndef __STRICT_ANSI__
#include <stdlib.h>
//#include <io.h>
#include <process.h>
#include <direct.h>
#include <fcntl.h>
#define __UNISTD_GETOPT__
//#include <getopt.h>
#undef __UNISTD_GETOPT__
#define R_OK 4
/* Test for read permission. */
#define W_OK 2
/* Test for write permission. */
//#define X_OK 1 /* execute permission - unsupported in windows*/
#define F_OK 0
/* Test for existence. */
#ifndef STDIN_FILENO
#define STDIN_FILENO 0
#endif
#ifndef STDOUT_FILENO
#define STDOUT_FILENO 1
#endif
#ifndef STDERR_FILENO
#define STDERR_FILENO 2
#endif
#define srandom srand
#define random rand
#define inline __inline
typedef
int
mode_t
;
#include <BaseTsd.h>
typedef
SSIZE_T
ssize_t
;
#endif
/* __STRICT_ANSI__ */
#endif
/* _MSC_VER */
/*
* MSVC unistd.h compatability header.
* Copyright (c) 2015 Matthew Oliver
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#ifndef SMP_UNISTD_H
#define SMP_UNISTD_H
#ifndef _MSC_VER
# include_next <unistd.h>
#else
#ifndef __STRICT_ANSI__
#include <stdlib.h>
//#include <io.h>
#include <process.h>
#include <direct.h>
#include <fcntl.h>
#define __UNISTD_GETOPT__
//#include <getopt.h>
#undef __UNISTD_GETOPT__
#define R_OK 4
/* Test for read permission. */
#define W_OK 2
/* Test for write permission. */
//#define X_OK 1 /* execute permission - unsupported in windows*/
#define F_OK 0
/* Test for existence. */
#ifndef STDIN_FILENO
#define STDIN_FILENO 0
#endif
#ifndef STDOUT_FILENO
#define STDOUT_FILENO 1
#endif
#ifndef STDERR_FILENO
#define STDERR_FILENO 2
#endif
#define srandom srand
#define random rand
#define inline __inline
typedef
int
mode_t
;
#include <BaseTsd.h>
typedef
SSIZE_T
ssize_t
;
#endif
/* __STRICT_ANSI__ */
#endif
/* _MSC_VER */
#endif
/* _SMP_UNISTD_H_ */
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录