diff options
-rw-r--r-- | meta-oe/recipes-support/opencv/opencv/0001-Temporarliy-work-around-deprecated-ffmpeg-RAW-functi.patch | 33 | ||||
-rw-r--r-- | meta-oe/recipes-support/opencv/opencv_3.3.bb | 1 |
2 files changed, 34 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/opencv/opencv/0001-Temporarliy-work-around-deprecated-ffmpeg-RAW-functi.patch b/meta-oe/recipes-support/opencv/opencv/0001-Temporarliy-work-around-deprecated-ffmpeg-RAW-functi.patch new file mode 100644 index 0000000000..63cb7f943a --- /dev/null +++ b/meta-oe/recipes-support/opencv/opencv/0001-Temporarliy-work-around-deprecated-ffmpeg-RAW-functi.patch | |||
@@ -0,0 +1,33 @@ | |||
1 | From 7d31f41d2a6759e244983504ce855fc32916b97a Mon Sep 17 00:00:00 2001 | ||
2 | From: Jason Wessel <jason.wessel@windriver.com> | ||
3 | Date: Wed, 9 May 2018 13:33:59 -0700 | ||
4 | Subject: [PATCH] Temporarliy work around deprecated ffmpeg RAW function | ||
5 | compile failure until next uprev | ||
6 | |||
7 | Signed-off-by: Jason Wessel <jason.wessel@windriver.com> | ||
8 | --- | ||
9 | modules/videoio/src/cap_ffmpeg_impl.hpp | 8 ++++++++ | ||
10 | 1 file changed, 8 insertions(+) | ||
11 | |||
12 | diff --git a/modules/videoio/src/cap_ffmpeg_impl.hpp b/modules/videoio/src/cap_ffmpeg_impl.hpp | ||
13 | index 5a9b10f075..97c6b74b07 100644 | ||
14 | --- a/modules/videoio/src/cap_ffmpeg_impl.hpp | ||
15 | +++ b/modules/videoio/src/cap_ffmpeg_impl.hpp | ||
16 | @@ -667,6 +667,14 @@ struct ImplMutex::Impl | ||
17 | |||
18 | #endif | ||
19 | |||
20 | +/* NOTE This is deprecated in ffmpeg and the code should be removed */ | ||
21 | +#ifndef AVFMT_RAWPICTURE | ||
22 | +#define AVFMT_RAWPICTURE 0x0020 | ||
23 | +#endif /* AVFMT_RAWPICTURE */ | ||
24 | +#ifndef CODEC_FLAG_GLOBAL_HEADER | ||
25 | +#define CODEC_FLAG_GLOBAL_HEADER AV_CODEC_FLAG_GLOBAL_HEADER | ||
26 | +#endif | ||
27 | + | ||
28 | void ImplMutex::init() | ||
29 | { | ||
30 | impl = new Impl(); | ||
31 | -- | ||
32 | 2.11.0 | ||
33 | |||
diff --git a/meta-oe/recipes-support/opencv/opencv_3.3.bb b/meta-oe/recipes-support/opencv/opencv_3.3.bb index ca62de7c8f..b697f44d1e 100644 --- a/meta-oe/recipes-support/opencv/opencv_3.3.bb +++ b/meta-oe/recipes-support/opencv/opencv_3.3.bb | |||
@@ -60,6 +60,7 @@ SRC_URI = "git://github.com/opencv/opencv.git;name=opencv \ | |||
60 | file://javagen.patch \ | 60 | file://javagen.patch \ |
61 | file://protobuf.patch \ | 61 | file://protobuf.patch \ |
62 | file://already-exists.patch \ | 62 | file://already-exists.patch \ |
63 | file://0001-Temporarliy-work-around-deprecated-ffmpeg-RAW-functi.patch \ | ||
63 | " | 64 | " |
64 | PV = "3.3+git${SRCPV}" | 65 | PV = "3.3+git${SRCPV}" |
65 | 66 | ||