diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2018-04-24 00:17:53 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2018-04-24 00:17:53 +0000 |
commit | c2219fa236bac4652c753e53bb3ac2311e40daa0 (patch) | |
tree | 37ca350c098ab27df6f245e21d7778ceae84b126 /graphics/openimageio | |
parent | b5b69e94487cc5485bab4fb26c4cf2fee2b37192 (diff) | |
download | ports-c2219fa236bac4652c753e53bb3ac2311e40daa0.tar.gz ports-c2219fa236bac4652c753e53bb3ac2311e40daa0.zip |
graphics/openimageio: unbreak with ffmpeg 4.0
src/ffmpeg.imageio/ffmpeginput.cpp:333:72: error: use of undeclared identifier 'CODEC_CAP_DELAY'
m_codec_cap_delay = (bool) (m_codec_context->codec->capabilities & CODEC_CAP_DELAY);
^
PR: 227726
Obtained from: upstream
Notes
Notes:
svn path=/head/; revision=468158
Diffstat (limited to 'graphics/openimageio')
-rw-r--r-- | graphics/openimageio/files/patch-src_ffmpeg.imageio_ffmpeginput.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/graphics/openimageio/files/patch-src_ffmpeg.imageio_ffmpeginput.cpp b/graphics/openimageio/files/patch-src_ffmpeg.imageio_ffmpeginput.cpp new file mode 100644 index 000000000000..6690f8d5c75b --- /dev/null +++ b/graphics/openimageio/files/patch-src_ffmpeg.imageio_ffmpeginput.cpp @@ -0,0 +1,20 @@ +https://github.com/OpenImageIO/oiio/pull/1926 + +--- src/ffmpeg.imageio/ffmpeginput.cpp.orig 2017-08-31 04:36:04 UTC ++++ src/ffmpeg.imageio/ffmpeginput.cpp +@@ -124,6 +124,15 @@ inline int receive_frame(AVCodecContext *avctx, AVFram + } + #endif + ++ ++// Changes for ffmpeg 4.0 ++#define USE_FFMPEG_4_0 (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(58, 18, 100)) ++ ++#if USE_FFMPEG_4_0 ++# define CODEC_CAP_DELAY AV_CODEC_CAP_DELAY ++#endif ++ ++ + #include <boost/thread/once.hpp> + + #include "OpenImageIO/imageio.h" |