From e29df8f74ca01d39f8550a4dbd50213cb564ce59 Mon Sep 17 00:00:00 2001 From: Matt Oliver Date: Sun, 2 Oct 2016 23:17:22 +1100 Subject: [PATCH] projects :Update for recent upstream merge. --- SMP/config.asm | 5 ++-- SMP/config.h | 5 ++-- SMP/libavformat.def | 1 + SMP/libavutil.vcxproj | 44 ++++++++++++++++++++++++----------- SMP/libavutil.vcxproj.filters | 6 +++++ SMP/libswresample.def | 1 + 6 files changed, 42 insertions(+), 20 deletions(-) diff --git a/SMP/config.asm b/SMP/config.asm index 6089fbaeabc35..11f3b52e9ee82 100644 --- a/SMP/config.asm +++ b/SMP/config.asm @@ -435,14 +435,15 @@ %define CONFIG_MANPAGES 0 %define CONFIG_PODPAGES 0 %define CONFIG_TXTPAGES 0 -%define CONFIG_AVIO_READING_EXAMPLE 0 %define CONFIG_AVIO_DIR_CMD_EXAMPLE 0 +%define CONFIG_AVIO_READING_EXAMPLE 0 %define CONFIG_DECODING_ENCODING_EXAMPLE 0 %define CONFIG_DEMUXING_DECODING_EXAMPLE 0 %define CONFIG_EXTRACT_MVS_EXAMPLE 0 %define CONFIG_FILTER_AUDIO_EXAMPLE 0 %define CONFIG_FILTERING_AUDIO_EXAMPLE 0 %define CONFIG_FILTERING_VIDEO_EXAMPLE 0 +%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 0 %define CONFIG_METADATA_EXAMPLE 0 %define CONFIG_MUXING_EXAMPLE 0 %define CONFIG_QSVDEC_EXAMPLE 0 @@ -471,7 +472,6 @@ %define CONFIG_LIBCELT 0 %define CONFIG_LIBDC1394 0 %define CONFIG_LIBEBUR128 0 -%define CONFIG_LIBFAAC 0 %define CONFIG_LIBFDK_AAC 0 %define CONFIG_LIBFLITE 0 %define CONFIG_LIBFONTCONFIG 1 @@ -1579,7 +1579,6 @@ %define CONFIG_ILBC_AT_ENCODER 0 %define CONFIG_PCM_ALAW_AT_ENCODER 0 %define CONFIG_PCM_MULAW_AT_ENCODER 0 -%define CONFIG_LIBFAAC_ENCODER 0 %define CONFIG_LIBFDK_AAC_ENCODER 0 %define CONFIG_LIBGSM_ENCODER 0 %define CONFIG_LIBGSM_MS_ENCODER 0 diff --git a/SMP/config.h b/SMP/config.h index 35bbc936af8e2..41aa62c8a1142 100644 --- a/SMP/config.h +++ b/SMP/config.h @@ -477,14 +477,15 @@ #define CONFIG_MANPAGES 0 #define CONFIG_PODPAGES 0 #define CONFIG_TXTPAGES 0 -#define CONFIG_AVIO_READING_EXAMPLE 0 #define CONFIG_AVIO_DIR_CMD_EXAMPLE 0 +#define CONFIG_AVIO_READING_EXAMPLE 0 #define CONFIG_DECODING_ENCODING_EXAMPLE 0 #define CONFIG_DEMUXING_DECODING_EXAMPLE 0 #define CONFIG_EXTRACT_MVS_EXAMPLE 0 #define CONFIG_FILTER_AUDIO_EXAMPLE 0 #define CONFIG_FILTERING_AUDIO_EXAMPLE 0 #define CONFIG_FILTERING_VIDEO_EXAMPLE 0 +#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 0 #define CONFIG_METADATA_EXAMPLE 0 #define CONFIG_MUXING_EXAMPLE 0 #define CONFIG_QSVDEC_EXAMPLE 0 @@ -513,7 +514,6 @@ #define CONFIG_LIBCELT 0 #define CONFIG_LIBDC1394 0 #define CONFIG_LIBEBUR128 0 -#define CONFIG_LIBFAAC 0 #define CONFIG_LIBFDK_AAC 0 #define CONFIG_LIBFLITE 0 #define CONFIG_LIBFONTCONFIG 1 @@ -1629,7 +1629,6 @@ #define CONFIG_ILBC_AT_ENCODER 0 #define CONFIG_PCM_ALAW_AT_ENCODER 0 #define CONFIG_PCM_MULAW_AT_ENCODER 0 -#define CONFIG_LIBFAAC_ENCODER 0 #define CONFIG_LIBFDK_AAC_ENCODER 0 #define CONFIG_LIBGSM_ENCODER 0 #define CONFIG_LIBGSM_MS_ENCODER 0 diff --git a/SMP/libavformat.def b/SMP/libavformat.def index 5c143aa729027..398759b501728 100644 --- a/SMP/libavformat.def +++ b/SMP/libavformat.def @@ -66,6 +66,7 @@ EXPORTS av_register_output_format av_sdp_create av_seek_frame + av_stream_get_codec_timebase av_stream_get_end_pts av_stream_get_parser av_stream_get_r_frame_rate diff --git a/SMP/libavutil.vcxproj b/SMP/libavutil.vcxproj index 875a1c445880a..3d84bd6f784fd 100644 --- a/SMP/libavutil.vcxproj +++ b/SMP/libavutil.vcxproj @@ -138,6 +138,7 @@ + @@ -196,6 +197,7 @@ + @@ -502,7 +504,7 @@ MachineX86 Windows $(OutDir)\lib\x86\$(TargetName)$(TargetExt) - %(AdditionalDependencies) + libmfxd.lib;%(AdditionalDependencies) $(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -542,6 +544,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -642,7 +645,7 @@ cd $(ProjectDir) MachineX64 Windows $(OutDir)\lib\x64\$(TargetName)$(TargetExt) - %(AdditionalDependencies) + libmfxd.lib;%(AdditionalDependencies) $(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -682,6 +685,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -785,7 +789,7 @@ cd $(ProjectDir) $(OutDir)\lib\x86\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + mfxd.lib;%(AdditionalDependencies) $(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories) true true @@ -828,6 +832,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -936,7 +941,7 @@ echo These errors are the result of dead code elimination not being p $(OutDir)\lib\x64\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + mfxd.lib;%(AdditionalDependencies) $(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories) true UndefinedSymbolOnly @@ -978,6 +983,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -1086,7 +1092,7 @@ echo These errors are the result of dead code elimination not being p $(OutDir)\lib\x86\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + libmfxd.lib;%(AdditionalDependencies) $(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories) true true @@ -1129,6 +1135,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -1237,7 +1244,7 @@ echo These errors are the result of dead code elimination not being p $(OutDir)\lib\x64\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + libmfxd.lib;%(AdditionalDependencies) $(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories) true UndefinedSymbolOnly @@ -1279,6 +1286,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -1390,7 +1398,7 @@ echo These errors are the result of dead code elimination not being p MachineX86 Windows $(OutDir)\lib\x86\$(TargetName)$(TargetExt) - %(AdditionalDependencies) + libmfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -1430,6 +1438,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -1536,7 +1545,7 @@ cd $(ProjectDir) MachineX64 Windows $(OutDir)\lib\x64\$(TargetName)$(TargetExt) - %(AdditionalDependencies) + libmfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -1576,6 +1585,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -1687,7 +1697,7 @@ cd $(ProjectDir) $(OutDir)\lib\x86\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + mfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories) true /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -1729,6 +1739,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -1840,7 +1851,7 @@ cd $(ProjectDir) $(OutDir)\lib\x64\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + mfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) true @@ -1881,6 +1892,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -1992,7 +2004,7 @@ cd $(ProjectDir) $(OutDir)\lib\x86\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + libmfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories) true /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -2034,6 +2046,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -2145,7 +2158,7 @@ cd $(ProjectDir) $(OutDir)\lib\x64\$(TargetName).pdb .\libavutil.def $(IntDir)\$(TargetName).pgd - %(AdditionalDependencies) + libmfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) true @@ -2186,6 +2199,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -2292,7 +2306,7 @@ cd $(ProjectDir) MachineX86 Windows $(OutDir)\lib\x86\$(TargetName)$(TargetExt) - %(AdditionalDependencies) + libmfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -2332,6 +2346,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil @@ -2438,7 +2453,7 @@ cd $(ProjectDir) MachineX64 Windows $(OutDir)\lib\x64\$(TargetName)$(TargetExt) - %(AdditionalDependencies) + libmfx.lib;%(AdditionalDependencies) $(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories) /IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions) @@ -2478,6 +2493,7 @@ copy ..\libavutil\hmac.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_cuda.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_dxva2.h $(OutDir)\include\libavutil +copy ..\libavutil\hwcontext_qsv.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vaapi.h $(OutDir)\include\libavutil copy ..\libavutil\hwcontext_vdpau.h $(OutDir)\include\libavutil copy ..\libavutil\imgutils.h $(OutDir)\include\libavutil diff --git a/SMP/libavutil.vcxproj.filters b/SMP/libavutil.vcxproj.filters index 621674c8a700c..98132595e9cc9 100644 --- a/SMP/libavutil.vcxproj.filters +++ b/SMP/libavutil.vcxproj.filters @@ -240,6 +240,9 @@ Source Files\libavutil + + Source Files\libavutil + Source Files\libavutil @@ -380,6 +383,9 @@ Header Files\libavutil + + Header Files\libavutil + Header Files\libavutil diff --git a/SMP/libswresample.def b/SMP/libswresample.def index 1f2726511e0e8..0a75b08005065 100644 --- a/SMP/libswresample.def +++ b/SMP/libswresample.def @@ -1,6 +1,7 @@ EXPORTS swr_alloc swr_alloc_set_opts + swr_build_matrix swr_close swr_config_frame swr_convert