From f495ad2401abeaec168fc3476d2308890bb35b56 Mon Sep 17 00:00:00 2001 From: Matt Oliver Date: Sun, 4 Sep 2016 17:32:39 +1000 Subject: [PATCH] projects: Update for recent upstream merge. --- SMP/config.asm | 4 +++- SMP/config.h | 4 +++- SMP/libavfilter.vcxproj | 1 + SMP/libavfilter.vcxproj.filters | 3 +++ SMP/libavformat.vcxproj | 1 + SMP/libavformat.vcxproj.filters | 3 +++ SMP/readme.txt | 6 ------ 7 files changed, 14 insertions(+), 8 deletions(-) diff --git a/SMP/config.asm b/SMP/config.asm index 4fdcd2e0d42e8..6e63130b4cd6b 100644 --- a/SMP/config.asm +++ b/SMP/config.asm @@ -332,6 +332,7 @@ %define HAVE_ISATTY 1 %define HAVE_JACK_PORT_GET_LATENCY_RANGE 0 %define HAVE_KBHIT 1 +%define HAVE_LOADLIBRARY 1 %define HAVE_LOCALTIME_R 0 %define HAVE_LSTAT 0 %define HAVE_LZO1X_999_COMPRESS 0 @@ -1874,6 +1875,7 @@ %define CONFIG_VSTACK_FILTER 1 %define CONFIG_W3FDIF_FILTER 1 %define CONFIG_WAVEFORM_FILTER 1 +%define CONFIG_WEAVE_FILTER 1 %define CONFIG_XBR_FILTER 1 %define CONFIG_YADIF_FILTER 1 %define CONFIG_ZMQ_FILTER 0 @@ -2012,7 +2014,7 @@ %define CONFIG_F4V_MUXER 1 %define CONFIG_FFM_MUXER 1 %define CONFIG_FFMETADATA_MUXER 1 -%define CONFIG_FIFO_MUXER 0 +%define CONFIG_FIFO_MUXER 1 %define CONFIG_FILMSTRIP_MUXER 1 %define CONFIG_FLAC_MUXER 1 %define CONFIG_FLV_MUXER 1 diff --git a/SMP/config.h b/SMP/config.h index 7f53da655dc7d..bded687a690a6 100644 --- a/SMP/config.h +++ b/SMP/config.h @@ -362,6 +362,7 @@ #define HAVE_ISATTY 1 #define HAVE_JACK_PORT_GET_LATENCY_RANGE 0 #define HAVE_KBHIT 1 +#define HAVE_LOADLIBRARY 1 #define HAVE_LOCALTIME_R 0 #define HAVE_LSTAT 0 #define HAVE_LZO1X_999_COMPRESS 0 @@ -1924,6 +1925,7 @@ #define CONFIG_VSTACK_FILTER 1 #define CONFIG_W3FDIF_FILTER 1 #define CONFIG_WAVEFORM_FILTER 1 +#define CONFIG_WEAVE_FILTER 1 #define CONFIG_XBR_FILTER 1 #define CONFIG_YADIF_FILTER 1 #define CONFIG_ZMQ_FILTER 0 @@ -2072,7 +2074,7 @@ #define CONFIG_F4V_MUXER 1 #define CONFIG_FFM_MUXER 1 #define CONFIG_FFMETADATA_MUXER 1 -#define CONFIG_FIFO_MUXER 0 +#define CONFIG_FIFO_MUXER 1 #define CONFIG_FILMSTRIP_MUXER 1 #define CONFIG_FLAC_MUXER 1 #define CONFIG_FLV_MUXER 1 diff --git a/SMP/libavfilter.vcxproj b/SMP/libavfilter.vcxproj index 5c28ca50f52f7..8498421f08775 100644 --- a/SMP/libavfilter.vcxproj +++ b/SMP/libavfilter.vcxproj @@ -304,6 +304,7 @@ + diff --git a/SMP/libavfilter.vcxproj.filters b/SMP/libavfilter.vcxproj.filters index fb7c944d4a43d..12d1f6d3f377e 100644 --- a/SMP/libavfilter.vcxproj.filters +++ b/SMP/libavfilter.vcxproj.filters @@ -732,6 +732,9 @@ Source Files\libavfilter + + Source Files\libavfilter + Source Files\libavfilter diff --git a/SMP/libavformat.vcxproj b/SMP/libavformat.vcxproj index 731f75f6bf09d..970dd048453ad 100644 --- a/SMP/libavformat.vcxproj +++ b/SMP/libavformat.vcxproj @@ -221,6 +221,7 @@ + diff --git a/SMP/libavformat.vcxproj.filters b/SMP/libavformat.vcxproj.filters index 3e7d5e23494c9..60cd01273138c 100644 --- a/SMP/libavformat.vcxproj.filters +++ b/SMP/libavformat.vcxproj.filters @@ -484,6 +484,9 @@ Source Files\libavformat + + Source Files\libavformat + Source Files\libavformat diff --git a/SMP/readme.txt b/SMP/readme.txt index 14a249ac18809..48c98f05a4f21 100644 --- a/SMP/readme.txt +++ b/SMP/readme.txt @@ -57,12 +57,6 @@ However the following is a list of extra dependency options that require externa 1) opengl (requires glext) a) Download glext.h and wglext.h from opengl.org. b) Save the header files into OutputDir/include/gl/*. - 2) nvenc (requires NVIDIA Video Codec SDK, recommended to also enable cuda) - a) Enable cuda as above. - b) Download the "NVIDIA Video Codec SDK" from the NVIDIA website. - c) Copy 'nvEncodeAPI.h' from the "NVIDIA Video Codec SDK" into the installed %CUDA%/include folder - (where %CUDA% is the location that the CUDA SDK was installed) or into OutputDir/include if CUDA - is not available. *OutputDir is the "Output Directory" specified in the project properties. The default value of OutputDir is "..\..\msvc" relative to the FFmpeg source directory. An example of the expected