>From cdc9e006e05344b15639c01369c98be85bbad615 Mon Sep 17 00:00:00 2001 From: Simon Morlat
Date: Tue, 6 Sep 2016 11:14:04 +0200 Subject: [PATCH] tolerate newest version of ffmpeg by removing deprecated warnings. --- src/videofilters/h264dec.c | 10 ++++++++++ src/videofilters/jpegwriter.c | 10 ++++++++++ src/videofilters/nowebcam.c | 10 ++++++++++ src/videofilters/videodec.c | 13 +++++++++++++ src/videofilters/videoenc.c | 11 +++++++++++ 5 files changed, 54 insertions(+) diff --git a/src/videofilters/h264dec.c b/src/videofilters/h264dec.c index cd04c23..429b15b 100644 --- a/src/videofilters/h264dec.c +++ b/src/videofilters/h264dec.c @@ -31,6 +31,16 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. #include "ffmpeg-priv.h" +#if LIBAVCODEC_VERSION_MAJOR >= 57 + +#ifdef _MSC_VER +#pragma warning(disable : 4996) +#else +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif + +#endif + #include "ortp/b64.h" diff --git a/src/videofilters/jpegwriter.c b/src/videofilters/jpegwriter.c index e22ad05..a1fa11d 100644 --- a/src/videofilters/jpegwriter.c +++ b/src/videofilters/jpegwriter.c @@ -26,6 +26,16 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. #include "ffmpeg-priv.h" +#if LIBAVCODEC_VERSION_MAJOR >= 57 + +#ifdef _MSC_VER +#pragma warning(disable : 4996) +#else +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif + +#endif + typedef struct { FILE *file; char *filename; diff --git a/src/videofilters/nowebcam.c b/src/videofilters/nowebcam.c index 0426a9f..da468fd 100644 --- a/src/videofilters/nowebcam.c +++ b/src/videofilters/nowebcam.c @@ -40,6 +40,16 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. #define FF_INPUT_BUFFER_PADDING_SIZE 32 #endif +#if LIBAVCODEC_VERSION_MAJOR >= 57 + +#ifdef _MSC_VER +#pragma warning(disable : 4996) +#else +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif + +#endif + #if TARGET_OS_IPHONE #include