Skip to content

Instantly share code, notes, and snippets.

@kallaballa
Created December 1, 2022 15:24
Show Gist options
  • Save kallaballa/170879a39bab6e6c1a4056b0997b927f to your computer and use it in GitHub Desktop.
Save kallaballa/170879a39bab6e6c1a4056b0997b927f to your computer and use it in GitHub Desktop.
OpenCV built fails with following error:
[ 0%] Built target opencv_highgui_plugins
[ 0%] Built target opencv_videoio_plugins
[ 1%] Built target ittnotify
[ 4%] Built target ippiw
[ 16%] Built target opencv_core
[ 17%] Built target opencv_flann
[ 27%] Built target opencv_imgproc
[ 29%] Built target opencv_ml
[ 31%] Built target opencv_photo
[ 39%] Built target libprotobuf
[ 53%] Built target opencv_dnn
[ 56%] Built target opencv_features2d
[ 68%] Built target IlmImf
[ 70%] Built target opencv_imgcodecs
Consolidate compiler generated dependencies of target opencv_videoio
[ 70%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o
In file included from /home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:79,
from /home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg.cpp:50:
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:80:6: warning: "LIBAVCODEC_VERSION_INT" is not defined, evaluates to 0 [-Wundef]
80 | #if (LIBAVCODEC_VERSION_INT <= AV_VERSION_INT(54, 51, 100))
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:270:5: warning: "LIBAVCODEC_VERSION_INT" is not defined, evaluates to 0 [-Wundef]
270 | #if LIBAVCODEC_VERSION_INT>0x000409
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:277:5: warning: "LIBAVCODEC_VERSION_INT" is not defined, evaluates to 0 [-Wundef]
277 | #if LIBAVCODEC_VERSION_INT>((50<<16)+(1<<8)+0)
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:286:5: warning: "LIBAVCODEC_VERSION_INT" is not defined, evaluates to 0 [-Wundef]
286 | #if LIBAVCODEC_VERSION_INT>((51<<16)+(11<<8)+0)
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:295:5: warning: "LIBAVCODEC_VERSION_INT" is not defined, evaluates to 0 [-Wundef]
295 | #if LIBAVCODEC_VERSION_INT>=((51<<16)+(49<<8)+0)
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:146:7: note: in expansion of macro ‘AV_CODEC_ID_H264’
146 | { AV_CODEC_ID_H264, MKTAG('H', '2', '6', '4') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:147:7: note: in expansion of macro ‘AV_CODEC_ID_H264’
147 | { AV_CODEC_ID_H264, MKTAG('h', '2', '6', '4') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:148:7: note: in expansion of macro ‘AV_CODEC_ID_H264’
148 | { AV_CODEC_ID_H264, MKTAG('X', '2', '6', '4') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:149:7: note: in expansion of macro ‘AV_CODEC_ID_H264’
149 | { AV_CODEC_ID_H264, MKTAG('x', '2', '6', '4') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:150:7: note: in expansion of macro ‘AV_CODEC_ID_H264’
150 | { AV_CODEC_ID_H264, MKTAG('a', 'v', 'c', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:151:7: note: in expansion of macro ‘AV_CODEC_ID_H264’
151 | { AV_CODEC_ID_H264, MKTAG('V', 'S', 'S', 'H') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:82:26: error: ‘CODEC_ID_H263’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H263’?
82 | #define AV_CODEC_ID_H263 CODEC_ID_H263
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:153:7: note: in expansion of macro ‘AV_CODEC_ID_H263’
153 | { AV_CODEC_ID_H263, MKTAG('H', '2', '6', '3') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:83:27: error: ‘CODEC_ID_H263P’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H263P’?
83 | #define AV_CODEC_ID_H263P CODEC_ID_H263P
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:154:7: note: in expansion of macro ‘AV_CODEC_ID_H263P’
154 | { AV_CODEC_ID_H263P, MKTAG('H', '2', '6', '3') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:84:27: error: ‘CODEC_ID_H263I’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H263I’?
84 | #define AV_CODEC_ID_H263I CODEC_ID_H263I
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:155:7: note: in expansion of macro ‘AV_CODEC_ID_H263I’
155 | { AV_CODEC_ID_H263I, MKTAG('I', '2', '6', '3') }, /* intel h263 */
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:85:26: error: ‘CODEC_ID_H261’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H261’?
85 | #define AV_CODEC_ID_H261 CODEC_ID_H261
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:156:7: note: in expansion of macro ‘AV_CODEC_ID_H261’
156 | { AV_CODEC_ID_H261, MKTAG('H', '2', '6', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:83:27: error: ‘CODEC_ID_H263P’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H263P’?
83 | #define AV_CODEC_ID_H263P CODEC_ID_H263P
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:159:7: note: in expansion of macro ‘AV_CODEC_ID_H263P’
159 | { AV_CODEC_ID_H263P, MKTAG('U', '2', '6', '3') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:83:27: error: ‘CODEC_ID_H263P’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H263P’?
83 | #define AV_CODEC_ID_H263P CODEC_ID_H263P
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:160:7: note: in expansion of macro ‘AV_CODEC_ID_H263P’
160 | { AV_CODEC_ID_H263P, MKTAG('v', 'i', 'v', '1') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:162:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
162 | { AV_CODEC_ID_MPEG4, MKTAG('F', 'M', 'P', '4') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:163:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
163 | { AV_CODEC_ID_MPEG4, MKTAG('D', 'I', 'V', 'X') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:164:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
164 | { AV_CODEC_ID_MPEG4, MKTAG('D', 'X', '5', '0') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:165:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
165 | { AV_CODEC_ID_MPEG4, MKTAG('X', 'V', 'I', 'D') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:166:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
166 | { AV_CODEC_ID_MPEG4, MKTAG('M', 'P', '4', 'S') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:167:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
167 | { AV_CODEC_ID_MPEG4, MKTAG('M', '4', 'S', '2') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:168:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
168 | { AV_CODEC_ID_MPEG4, MKTAG(0x04, 0, 0, 0) }, /* some broken avi use this */
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:171:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
171 | { AV_CODEC_ID_MPEG4, MKTAG('D', 'I', 'V', '1') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:172:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
172 | { AV_CODEC_ID_MPEG4, MKTAG('B', 'L', 'Z', '0') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:173:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
173 | { AV_CODEC_ID_MPEG4, MKTAG('m', 'p', '4', 'v') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:174:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
174 | { AV_CODEC_ID_MPEG4, MKTAG('U', 'M', 'P', '4') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:175:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
175 | { AV_CODEC_ID_MPEG4, MKTAG('W', 'V', '1', 'F') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:176:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
176 | { AV_CODEC_ID_MPEG4, MKTAG('S', 'E', 'D', 'G') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:86:27: error: ‘CODEC_ID_MPEG4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG4’?
86 | #define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:178:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG4’
178 | { AV_CODEC_ID_MPEG4, MKTAG('R', 'M', 'P', '4') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:180:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
180 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('D', 'I', 'V', '3') }, /* default signature when using MSMPEG4 */
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:181:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
181 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('M', 'P', '4', '3') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:184:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
184 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('M', 'P', 'G', '3') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:185:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
185 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('D', 'I', 'V', '5') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:186:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
186 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('D', 'I', 'V', '6') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:187:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
187 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('D', 'I', 'V', '4') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:188:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
188 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('A', 'P', '4', '1') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:189:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
189 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('C', 'O', 'L', '1') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:190:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
190 | { AV_CODEC_ID_MSMPEG4V3, MKTAG('C', 'O', 'L', '0') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:88:31: error: ‘CODEC_ID_MSMPEG4V2’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V2’?
88 | #define AV_CODEC_ID_MSMPEG4V2 CODEC_ID_MSMPEG4V2
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:192:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V2’
192 | { AV_CODEC_ID_MSMPEG4V2, MKTAG('M', 'P', '4', '2') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:88:31: error: ‘CODEC_ID_MSMPEG4V2’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V2’?
88 | #define AV_CODEC_ID_MSMPEG4V2 CODEC_ID_MSMPEG4V2
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:195:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V2’
195 | { AV_CODEC_ID_MSMPEG4V2, MKTAG('D', 'I', 'V', '2') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:89:31: error: ‘CODEC_ID_MSMPEG4V1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V1’?
89 | #define AV_CODEC_ID_MSMPEG4V1 CODEC_ID_MSMPEG4V1
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:197:7: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V1’
197 | { AV_CODEC_ID_MSMPEG4V1, MKTAG('M', 'P', 'G', '4') },
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:90:26: error: ‘CODEC_ID_WMV1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_WMV1’?
90 | #define AV_CODEC_ID_WMV1 CODEC_ID_WMV1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:199:7: note: in expansion of macro ‘AV_CODEC_ID_WMV1’
199 | { AV_CODEC_ID_WMV1, MKTAG('W', 'M', 'V', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:91:26: error: ‘CODEC_ID_WMV1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_WMV1’?
91 | #define AV_CODEC_ID_WMV2 CODEC_ID_WMV1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:202:7: note: in expansion of macro ‘AV_CODEC_ID_WMV2’
202 | { AV_CODEC_ID_WMV2, MKTAG('W', 'M', 'V', '2') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:92:29: error: ‘CODEC_ID_DVVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_DVVIDEO’?
92 | #define AV_CODEC_ID_DVVIDEO CODEC_ID_DVVIDEO
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:203:7: note: in expansion of macro ‘AV_CODEC_ID_DVVIDEO’
203 | { AV_CODEC_ID_DVVIDEO, MKTAG('d', 'v', 's', 'd') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:92:29: error: ‘CODEC_ID_DVVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_DVVIDEO’?
92 | #define AV_CODEC_ID_DVVIDEO CODEC_ID_DVVIDEO
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:204:7: note: in expansion of macro ‘AV_CODEC_ID_DVVIDEO’
204 | { AV_CODEC_ID_DVVIDEO, MKTAG('d', 'v', 'h', 'd') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:92:29: error: ‘CODEC_ID_DVVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_DVVIDEO’?
92 | #define AV_CODEC_ID_DVVIDEO CODEC_ID_DVVIDEO
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:205:7: note: in expansion of macro ‘AV_CODEC_ID_DVVIDEO’
205 | { AV_CODEC_ID_DVVIDEO, MKTAG('d', 'v', 's', 'l') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:92:29: error: ‘CODEC_ID_DVVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_DVVIDEO’?
92 | #define AV_CODEC_ID_DVVIDEO CODEC_ID_DVVIDEO
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:206:7: note: in expansion of macro ‘AV_CODEC_ID_DVVIDEO’
206 | { AV_CODEC_ID_DVVIDEO, MKTAG('d', 'v', '2', '5') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:93:32: error: ‘CODEC_ID_MPEG1VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG1VIDEO’?
93 | #define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:207:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG1VIDEO’
207 | { AV_CODEC_ID_MPEG1VIDEO, MKTAG('m', 'p', 'g', '1') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:93:32: error: ‘CODEC_ID_MPEG1VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG1VIDEO’?
93 | #define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:208:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG1VIDEO’
208 | { AV_CODEC_ID_MPEG1VIDEO, MKTAG('m', 'p', 'g', '2') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:94:32: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG2VIDEO’?
94 | #define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:209:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG2VIDEO’
209 | { AV_CODEC_ID_MPEG2VIDEO, MKTAG('m', 'p', 'g', '2') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:94:32: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG2VIDEO’?
94 | #define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:210:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG2VIDEO’
210 | { AV_CODEC_ID_MPEG2VIDEO, MKTAG('M', 'P', 'E', 'G') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:93:32: error: ‘CODEC_ID_MPEG1VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG1VIDEO’?
93 | #define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:211:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG1VIDEO’
211 | { AV_CODEC_ID_MPEG1VIDEO, MKTAG('P', 'I', 'M', '1') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:93:32: error: ‘CODEC_ID_MPEG1VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG1VIDEO’?
93 | #define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:212:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG1VIDEO’
212 | { AV_CODEC_ID_MPEG1VIDEO, MKTAG('V', 'C', 'R', '2') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:93:32: error: ‘CODEC_ID_MPEG1VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG1VIDEO’?
93 | #define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:213:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG1VIDEO’
213 | { AV_CODEC_ID_MPEG1VIDEO, 0x10000001 },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:94:32: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG2VIDEO’?
94 | #define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:214:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG2VIDEO’
214 | { AV_CODEC_ID_MPEG2VIDEO, 0x10000002 },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:94:32: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG2VIDEO’?
94 | #define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:215:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG2VIDEO’
215 | { AV_CODEC_ID_MPEG2VIDEO, MKTAG('D', 'V', 'R', ' ') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:94:32: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG2VIDEO’?
94 | #define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:216:7: note: in expansion of macro ‘AV_CODEC_ID_MPEG2VIDEO’
216 | { AV_CODEC_ID_MPEG2VIDEO, MKTAG('M', 'M', 'E', 'S') },
| ^~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:217:7: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
217 | { AV_CODEC_ID_MJPEG, MKTAG('M', 'J', 'P', 'G') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:218:7: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
218 | { AV_CODEC_ID_MJPEG, MKTAG('L', 'J', 'P', 'G') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:96:27: error: ‘CODEC_ID_LJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_LJPEG’?
96 | #define AV_CODEC_ID_LJPEG CODEC_ID_LJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:219:7: note: in expansion of macro ‘AV_CODEC_ID_LJPEG’
219 | { AV_CODEC_ID_LJPEG, MKTAG('L', 'J', 'P', 'G') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:220:7: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
220 | { AV_CODEC_ID_MJPEG, MKTAG('J', 'P', 'G', 'L') }, /* Pegasus lossless JPEG */
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:221:7: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
221 | { AV_CODEC_ID_MJPEG, MKTAG('M', 'J', 'L', 'S') }, /* JPEG-LS custom FOURCC for avi - decoder */
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:222:7: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
222 | { AV_CODEC_ID_MJPEG, MKTAG('j', 'p', 'e', 'g') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:223:7: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
223 | { AV_CODEC_ID_MJPEG, MKTAG('I', 'J', 'P', 'G') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:224:7: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
224 | { AV_CODEC_ID_MJPEG, MKTAG('A', 'V', 'R', 'n') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:97:29: error: ‘CODEC_ID_HUFFYUV’ was not declared in this scope; did you mean ‘AV_CODEC_ID_HUFFYUV’?
97 | #define AV_CODEC_ID_HUFFYUV CODEC_ID_HUFFYUV
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:225:7: note: in expansion of macro ‘AV_CODEC_ID_HUFFYUV’
225 | { AV_CODEC_ID_HUFFYUV, MKTAG('H', 'F', 'Y', 'U') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:98:29: error: ‘CODEC_ID_FFVHUFF’ was not declared in this scope; did you mean ‘AV_CODEC_ID_FFVHUFF’?
98 | #define AV_CODEC_ID_FFVHUFF CODEC_ID_FFVHUFF
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:226:7: note: in expansion of macro ‘AV_CODEC_ID_FFVHUFF’
226 | { AV_CODEC_ID_FFVHUFF, MKTAG('F', 'F', 'V', 'H') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:99:26: error: ‘CODEC_ID_CYUV’ was not declared in this scope; did you mean ‘AV_CODEC_ID_CYUV’?
99 | #define AV_CODEC_ID_CYUV CODEC_ID_CYUV
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:227:7: note: in expansion of macro ‘AV_CODEC_ID_CYUV’
227 | { AV_CODEC_ID_CYUV, MKTAG('C', 'Y', 'U', 'V') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:228:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
228 | { AV_CODEC_ID_RAWVIDEO, 0 },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:229:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
229 | { AV_CODEC_ID_RAWVIDEO, MKTAG('I', '4', '2', '0') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:230:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
230 | { AV_CODEC_ID_RAWVIDEO, MKTAG('Y', 'U', 'Y', '2') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:231:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
231 | { AV_CODEC_ID_RAWVIDEO, MKTAG('Y', '4', '2', '2') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:232:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
232 | { AV_CODEC_ID_RAWVIDEO, MKTAG('Y', 'V', '1', '2') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:233:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
233 | { AV_CODEC_ID_RAWVIDEO, MKTAG('U', 'Y', 'V', 'Y') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:234:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
234 | { AV_CODEC_ID_RAWVIDEO, MKTAG('I', 'Y', 'U', 'V') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:235:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
235 | { AV_CODEC_ID_RAWVIDEO, MKTAG('Y', '8', '0', '0') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:236:7: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
236 | { AV_CODEC_ID_RAWVIDEO, MKTAG('H', 'D', 'Y', 'C') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:101:28: error: ‘CODEC_ID_INDEO3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_INDEO3’?
101 | #define AV_CODEC_ID_INDEO3 CODEC_ID_INDEO3
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:237:7: note: in expansion of macro ‘AV_CODEC_ID_INDEO3’
237 | { AV_CODEC_ID_INDEO3, MKTAG('I', 'V', '3', '1') },
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:101:28: error: ‘CODEC_ID_INDEO3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_INDEO3’?
101 | #define AV_CODEC_ID_INDEO3 CODEC_ID_INDEO3
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:238:7: note: in expansion of macro ‘AV_CODEC_ID_INDEO3’
238 | { AV_CODEC_ID_INDEO3, MKTAG('I', 'V', '3', '2') },
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:102:25: error: ‘CODEC_ID_VP3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_VP3’?
102 | #define AV_CODEC_ID_VP3 CODEC_ID_VP3
| ^~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:239:7: note: in expansion of macro ‘AV_CODEC_ID_VP3’
239 | { AV_CODEC_ID_VP3, MKTAG('V', 'P', '3', '1') },
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:102:25: error: ‘CODEC_ID_VP3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_VP3’?
102 | #define AV_CODEC_ID_VP3 CODEC_ID_VP3
| ^~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:240:7: note: in expansion of macro ‘AV_CODEC_ID_VP3’
240 | { AV_CODEC_ID_VP3, MKTAG('V', 'P', '3', '0') },
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:103:26: error: ‘CODEC_ID_ASV1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_ASV1’?
103 | #define AV_CODEC_ID_ASV1 CODEC_ID_ASV1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:241:7: note: in expansion of macro ‘AV_CODEC_ID_ASV1’
241 | { AV_CODEC_ID_ASV1, MKTAG('A', 'S', 'V', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:104:26: error: ‘CODEC_ID_ASV2’ was not declared in this scope; did you mean ‘AV_CODEC_ID_ASV2’?
104 | #define AV_CODEC_ID_ASV2 CODEC_ID_ASV2
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:242:7: note: in expansion of macro ‘AV_CODEC_ID_ASV2’
242 | { AV_CODEC_ID_ASV2, MKTAG('A', 'S', 'V', '2') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:105:26: error: ‘CODEC_ID_VCR1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_VCR1’?
105 | #define AV_CODEC_ID_VCR1 CODEC_ID_VCR1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:243:7: note: in expansion of macro ‘AV_CODEC_ID_VCR1’
243 | { AV_CODEC_ID_VCR1, MKTAG('V', 'C', 'R', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:106:26: error: ‘CODEC_ID_FFV1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_FFV1’?
106 | #define AV_CODEC_ID_FFV1 CODEC_ID_FFV1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:244:7: note: in expansion of macro ‘AV_CODEC_ID_FFV1’
244 | { AV_CODEC_ID_FFV1, MKTAG('F', 'F', 'V', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:107:29: error: ‘CODEC_ID_XAN_WC4’ was not declared in this scope; did you mean ‘AV_CODEC_ID_XAN_WC4’?
107 | #define AV_CODEC_ID_XAN_WC4 CODEC_ID_XAN_WC4
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:245:7: note: in expansion of macro ‘AV_CODEC_ID_XAN_WC4’
245 | { AV_CODEC_ID_XAN_WC4, MKTAG('X', 'x', 'a', 'n') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:108:27: error: ‘CODEC_ID_MSRLE’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSRLE’?
108 | #define AV_CODEC_ID_MSRLE CODEC_ID_MSRLE
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:246:7: note: in expansion of macro ‘AV_CODEC_ID_MSRLE’
246 | { AV_CODEC_ID_MSRLE, MKTAG('m', 'r', 'l', 'e') },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:108:27: error: ‘CODEC_ID_MSRLE’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSRLE’?
108 | #define AV_CODEC_ID_MSRLE CODEC_ID_MSRLE
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:247:7: note: in expansion of macro ‘AV_CODEC_ID_MSRLE’
247 | { AV_CODEC_ID_MSRLE, MKTAG(0x1, 0x0, 0x0, 0x0) },
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:109:30: error: ‘CODEC_ID_MSVIDEO1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSVIDEO1’?
109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:248:7: note: in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’
248 | { AV_CODEC_ID_MSVIDEO1, MKTAG('M', 'S', 'V', 'C') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:109:30: error: ‘CODEC_ID_MSVIDEO1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSVIDEO1’?
109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:249:7: note: in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’
249 | { AV_CODEC_ID_MSVIDEO1, MKTAG('m', 's', 'v', 'c') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:109:30: error: ‘CODEC_ID_MSVIDEO1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSVIDEO1’?
109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:250:7: note: in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’
250 | { AV_CODEC_ID_MSVIDEO1, MKTAG('C', 'R', 'A', 'M') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:109:30: error: ‘CODEC_ID_MSVIDEO1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSVIDEO1’?
109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:251:7: note: in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’
251 | { AV_CODEC_ID_MSVIDEO1, MKTAG('c', 'r', 'a', 'm') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:109:30: error: ‘CODEC_ID_MSVIDEO1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSVIDEO1’?
109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:252:7: note: in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’
252 | { AV_CODEC_ID_MSVIDEO1, MKTAG('W', 'H', 'A', 'M') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:109:30: error: ‘CODEC_ID_MSVIDEO1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSVIDEO1’?
109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:253:7: note: in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’
253 | { AV_CODEC_ID_MSVIDEO1, MKTAG('w', 'h', 'a', 'm') },
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:110:29: error: ‘CODEC_ID_CINEPAK’ was not declared in this scope; did you mean ‘AV_CODEC_ID_CINEPAK’?
110 | #define AV_CODEC_ID_CINEPAK CODEC_ID_CINEPAK
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:254:7: note: in expansion of macro ‘AV_CODEC_ID_CINEPAK’
254 | { AV_CODEC_ID_CINEPAK, MKTAG('c', 'v', 'i', 'd') },
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:111:33: error: ‘CODEC_ID_TRUEMOTION1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_TRUEMOTION1’?
111 | #define AV_CODEC_ID_TRUEMOTION1 CODEC_ID_TRUEMOTION1
| ^~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:255:7: note: in expansion of macro ‘AV_CODEC_ID_TRUEMOTION1’
255 | { AV_CODEC_ID_TRUEMOTION1, MKTAG('D', 'U', 'C', 'K') },
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:112:26: error: ‘CODEC_ID_MSZH’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSZH’?
112 | #define AV_CODEC_ID_MSZH CODEC_ID_MSZH
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:256:7: note: in expansion of macro ‘AV_CODEC_ID_MSZH’
256 | { AV_CODEC_ID_MSZH, MKTAG('M', 'S', 'Z', 'H') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:113:26: error: ‘CODEC_ID_ZLIB’ was not declared in this scope; did you mean ‘AV_CODEC_ID_ZLIB’?
113 | #define AV_CODEC_ID_ZLIB CODEC_ID_ZLIB
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:257:7: note: in expansion of macro ‘AV_CODEC_ID_ZLIB’
257 | { AV_CODEC_ID_ZLIB, MKTAG('Z', 'L', 'I', 'B') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:115:25: error: ‘CODEC_ID_4XM’ was not declared in this scope; did you mean ‘AV_CODEC_ID_4XM’?
115 | #define AV_CODEC_ID_4XM CODEC_ID_4XM
| ^~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:258:7: note: in expansion of macro ‘AV_CODEC_ID_4XM’
258 | { AV_CODEC_ID_4XM, MKTAG('4', 'X', 'M', 'V') },
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:116:26: error: ‘CODEC_ID_FLV1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_FLV1’?
116 | #define AV_CODEC_ID_FLV1 CODEC_ID_FLV1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:259:7: note: in expansion of macro ‘AV_CODEC_ID_FLV1’
259 | { AV_CODEC_ID_FLV1, MKTAG('F', 'L', 'V', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:117:26: error: ‘CODEC_ID_SVQ1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_SVQ1’?
117 | #define AV_CODEC_ID_SVQ1 CODEC_ID_SVQ1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:260:7: note: in expansion of macro ‘AV_CODEC_ID_SVQ1’
260 | { AV_CODEC_ID_SVQ1, MKTAG('s', 'v', 'q', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:118:26: error: ‘CODEC_ID_TSCC’ was not declared in this scope; did you mean ‘AV_CODEC_ID_TSCC’?
118 | #define AV_CODEC_ID_TSCC CODEC_ID_TSCC
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:261:7: note: in expansion of macro ‘AV_CODEC_ID_TSCC’
261 | { AV_CODEC_ID_TSCC, MKTAG('t', 's', 'c', 'c') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:119:26: error: ‘CODEC_ID_ULTI’ was not declared in this scope; did you mean ‘AV_CODEC_ID_ULTI’?
119 | #define AV_CODEC_ID_ULTI CODEC_ID_ULTI
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:262:7: note: in expansion of macro ‘AV_CODEC_ID_ULTI’
262 | { AV_CODEC_ID_ULTI, MKTAG('U', 'L', 'T', 'I') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:120:26: error: ‘CODEC_ID_VIXL’ was not declared in this scope; did you mean ‘AV_CODEC_ID_VIXL’?
120 | #define AV_CODEC_ID_VIXL CODEC_ID_VIXL
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:263:7: note: in expansion of macro ‘AV_CODEC_ID_VIXL’
263 | { AV_CODEC_ID_VIXL, MKTAG('V', 'I', 'X', 'L') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:121:26: error: ‘CODEC_ID_QPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_QPEG’?
121 | #define AV_CODEC_ID_QPEG CODEC_ID_QPEG
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:264:7: note: in expansion of macro ‘AV_CODEC_ID_QPEG’
264 | { AV_CODEC_ID_QPEG, MKTAG('Q', 'P', 'E', 'G') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:121:26: error: ‘CODEC_ID_QPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_QPEG’?
121 | #define AV_CODEC_ID_QPEG CODEC_ID_QPEG
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:265:7: note: in expansion of macro ‘AV_CODEC_ID_QPEG’
265 | { AV_CODEC_ID_QPEG, MKTAG('Q', '1', '.', '0') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:121:26: error: ‘CODEC_ID_QPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_QPEG’?
121 | #define AV_CODEC_ID_QPEG CODEC_ID_QPEG
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:266:7: note: in expansion of macro ‘AV_CODEC_ID_QPEG’
266 | { AV_CODEC_ID_QPEG, MKTAG('Q', '1', '.', '1') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:122:26: error: ‘CODEC_ID_WMV3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_WMV3’?
122 | #define AV_CODEC_ID_WMV3 CODEC_ID_WMV3
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:267:7: note: in expansion of macro ‘AV_CODEC_ID_WMV3’
267 | { AV_CODEC_ID_WMV3, MKTAG('W', 'M', 'V', '3') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:123:26: error: ‘CODEC_ID_LOCO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_LOCO’?
123 | #define AV_CODEC_ID_LOCO CODEC_ID_LOCO
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:268:7: note: in expansion of macro ‘AV_CODEC_ID_LOCO’
268 | { AV_CODEC_ID_LOCO, MKTAG('L', 'O', 'C', 'O') },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:124:28: error: ‘CODEC_ID_THEORA’ was not declared in this scope; did you mean ‘AV_CODEC_ID_THEORA’?
124 | #define AV_CODEC_ID_THEORA CODEC_ID_THEORA
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:269:7: note: in expansion of macro ‘AV_CODEC_ID_THEORA’
269 | { AV_CODEC_ID_THEORA, MKTAG('t', 'h', 'e', 'o') },
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:142:26: error: ‘CODEC_ID_NONE’ was not declared in this scope; did you mean ‘AV_CODEC_ID_NONE’?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:299:7: note: in expansion of macro ‘AV_CODEC_ID_NONE’
299 | { AV_CODEC_ID_NONE, 0 },
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:537:5: error: ‘AVBSFContext’ does not name a type; did you mean ‘AVIOContext’?
537 | AVBSFContext* bsfc;
| ^~~~~~~~~~~~
| AVIOContext
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘void CvCapture_FFMPEG::init()’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:583:5: error: ‘bsfc’ was not declared in this scope
583 | bsfc = NULL;
| ^~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘void CvCapture_FFMPEG::close()’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:613:34: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
613 | avcodec_close( video_st->codec );
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:648:9: error: ‘bsfc’ was not declared in this scope
648 | if (bsfc)
| ^~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:651:9: error: ‘av_bsf_free’ was not declared in this scope; did you mean ‘av_opt_free’?
651 | av_bsf_free(&bsfc);
| ^~~~~~~~~~~
| av_opt_free
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: At global scope:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:796:39: error: ‘AVLockOp’ has not been declared
796 | static int LockCallBack(void **mutex, AVLockOp op)
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In function ‘int LockCallBack(void**, int)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:801:14: error: ‘AV_LOCK_CREATE’ was not declared in this scope; did you mean ‘AV_LOG_TRACE’?
801 | case AV_LOCK_CREATE:
| ^~~~~~~~~~~~~~
| AV_LOG_TRACE
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:810:14: error: ‘AV_LOCK_OBTAIN’ was not declared in this scope
810 | case AV_LOCK_OBTAIN:
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:814:14: error: ‘AV_LOCK_RELEASE’ was not declared in this scope
814 | case AV_LOCK_RELEASE:
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:818:14: error: ‘AV_LOCK_DESTROY’ was not declared in this scope
818 | case AV_LOCK_DESTROY:
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In constructor ‘InternalFFMpegRegister::InternalFFMpegRegister()’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:878:9: error: ‘av_register_all’ was not declared in this scope
878 | av_register_all();
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:881:9: error: ‘av_lockmgr_register’ was not declared in this scope
881 | av_lockmgr_register(&LockCallBack);
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In destructor ‘InternalFFMpegRegister::~InternalFFMpegRegister()’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:885:9: error: ‘av_lockmgr_register’ was not declared in this scope
885 | av_lockmgr_register(NULL);
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvCapture_FFMPEG::open(const char*, const cv::VideoCaptureParameters&)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:993:42: error: invalid conversion from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
993 | input_format = av_find_input_format(entry->value);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
| |
| const AVInputFormat*
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1012:47: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1012 | AVCodecContext* enc = ic->streams[i]->codec;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1098:53: error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
1098 | codec = avcodec_find_decoder(enc->codec_id);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
| |
| const AVCodec*
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1107:61: error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
1107 | codec = avcodec_find_decoder_by_name(video_codec_param->value);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const AVCodec*
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvCapture_FFMPEG::processRawPacket()’:
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_H264’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1205:28: note: in expansion of macro ‘CV_CODEC’
1205 | if (eVideoCodec == CV_CODEC(CODEC_ID_H264)
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1227:19: error: ‘AVBitStreamFilter’ does not name a type
1227 | const AVBitStreamFilter * bsf = av_bsf_get_by_name(filterName);
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1228:18: error: ‘bsf’ was not declared in this scope
1228 | if (!bsf)
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1233:36: error: ‘bsf’ was not declared in this scope
1233 | int err = av_bsf_alloc(bsf, &bsfc);
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1233:42: error: ‘bsfc’ was not declared in this scope
1233 | int err = av_bsf_alloc(bsf, &bsfc);
| ^~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1233:23: error: ‘av_bsf_alloc’ was not declared in this scope; did you mean ‘av_max_alloc’?
1233 | int err = av_bsf_alloc(bsf, &bsfc);
| ^~~~~~~~~~~~
| av_max_alloc
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1240:19: error: ‘av_bsf_init’ was not declared in this scope; did you mean ‘av_uninit’?
1240 | err = av_bsf_init(bsfc);
| ^~~~~~~~~~~
| av_uninit
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1256:9: error: ‘bsfc’ was not declared in this scope
1256 | if (bsfc)
| ^~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1264:19: error: ‘av_bsf_send_packet’ was not declared in this scope; did you mean ‘avcodec_send_packet’?
1264 | int err = av_bsf_send_packet(bsfc, &packet);
| ^~~~~~~~~~~~~~~~~~
| avcodec_send_packet
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1270:15: error: ‘av_bsf_receive_packet’ was not declared in this scope; did you mean ‘avcodec_receive_packet’?
1270 | err = av_bsf_receive_packet(bsfc, &packet_filtered);
| ^~~~~~~~~~~~~~~~~~~~~
| avcodec_receive_packet
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvCapture_FFMPEG::grabFrame()’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1314:45: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1314 | valid = avcodec_receive_frame(video_st->codec, picture) >= 0;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1364:43: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1364 | if (avcodec_send_packet(video_st->codec, &packet) < 0) {
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1367:47: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1367 | ret = avcodec_receive_frame(video_st->codec, picture);
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1376:40: error: ‘AVFrame’ {aka ‘struct AVFrame’} has no member named ‘pkt_pts’; did you mean ‘pkt_dts’?
1376 | picture_pts = picture->pkt_pts != AV_NOPTS_VALUE_ && picture->pkt_pts != 0 ? picture->pkt_pts : picture->pkt_dts;
| ^~~~~~~
| pkt_dts
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1376:79: error: ‘AVFrame’ {aka ‘struct AVFrame’} has no member named ‘pkt_pts’; did you mean ‘pkt_dts’?
1376 | picture_pts = picture->pkt_pts != AV_NOPTS_VALUE_ && picture->pkt_pts != 0 ? picture->pkt_pts : picture->pkt_dts;
| ^~~~~~~
| pkt_dts
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1376:103: error: ‘AVFrame’ {aka ‘struct AVFrame’} has no member named ‘pkt_pts’; did you mean ‘pkt_dts’?
1376 | picture_pts = picture->pkt_pts != AV_NOPTS_VALUE_ && picture->pkt_pts != 0 ? picture->pkt_pts : picture->pkt_dts;
| ^~~~~~~
| pkt_dts
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvCapture_FFMPEG::retrieveFrame(int, unsigned char**, int*, int*, int*, int*)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1412:23: error: ‘bsfc’ was not declared in this scope
1412 | AVPacket& p = bsfc ? packet_filtered : packet;
| ^~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1438:34: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1438 | frame.width != video_st->codec->width ||
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1439:35: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1439 | frame.height != video_st->codec->height ||
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1444:38: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1444 | int buffer_width = video_st->codec->coded_width, buffer_height = video_st->codec->coded_height;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1448:31: error: ‘buffer_height’ was not declared in this scope; did you mean ‘buffer_width’?
1448 | buffer_width, buffer_height,
| ^~~~~~~~~~~~~
| buffer_width
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1478:33: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1478 | frame.width = video_st->codec->width;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1479:34: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1479 | frame.height = video_st->codec->height;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1489:26: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1489 | 0, video_st->codec->coded_height,
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvCapture_FFMPEG::retrieveHWFrame(cv::OutputArray)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1518:44: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1518 | return hw_copy_frame_to_umat(video_st->codec->hw_device_ctx, picture, output);
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘double CvCapture_FFMPEG::getProperty(int) const’:
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:142:26: error: ‘CODEC_ID_NONE’ was not declared in this scope; did you mean ‘AV_CODEC_ID_NONE’?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1530:28: note: in expansion of macro ‘AV_CODEC_ID_NONE’
1530 | CV_CODEC_ID codec_id = AV_CODEC_ID_NONE;
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1554:30: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1554 | codec_id = video_st->codec->codec_id;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1555:40: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1555 | codec_tag = (double) video_st->codec->codec_tag;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1575:43: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1575 | AVPixelFormat pix_fmt = video_st->codec->pix_fmt;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘double CvCapture_FFMPEG::get_fps() const’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1649:52: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1649 | fps = 1.0 / r2d(ic->streams[video_stream]->codec->time_base);
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘void CvCapture_FFMPEG::seek(int64_t)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1706:58: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1706 | avcodec_flush_buffers(ic->streams[video_stream]->codec);
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In function ‘bool icv_configure_video_stream_FFMPEG(AVFormatContext*, AVStream*, const AVCodec*, int, int, int, double, AVPixelFormat)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1941:29: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
1941 | AVCodecContext *c = st->codec;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:1949:5: error: ‘avcodec_get_context_defaults3’ was not declared in this scope
1949 | avcodec_get_context_defaults3(c, codec);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:94:32: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG2VIDEO’?
94 | #define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_MPEG2VIDEO’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2002:24: note: in expansion of macro ‘CV_CODEC’
2002 | if (c->codec_id == CV_CODEC(CODEC_ID_MPEG2VIDEO)) {
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:93:32: error: ‘CODEC_ID_MPEG1VIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MPEG1VIDEO’?
93 | #define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
| ^~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_MPEG1VIDEO’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2005:24: note: in expansion of macro ‘CV_CODEC’
2005 | if (c->codec_id == CV_CODEC(CODEC_ID_MPEG1VIDEO) || c->codec_id == CV_CODEC(CODEC_ID_MSMPEG4V3)){
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:87:31: error: ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MSMPEG4V3’?
87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3
| ^~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2005:72: note: in expansion of macro ‘CV_CODEC’
2005 | if (c->codec_id == CV_CODEC(CODEC_ID_MPEG1VIDEO) || c->codec_id == CV_CODEC(CODEC_ID_MSMPEG4V3)){
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:81:26: error: ‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2017:24: note: in expansion of macro ‘AV_CODEC_ID_H264’
2017 | if (c->codec_id == AV_CODEC_ID_H264) {
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In function ‘int icv_av_write_frame_FFMPEG(AVFormatContext*, AVStream*, uint8_t*, uint32_t, AVFrame*, int)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2056:35: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2056 | AVCodecContext* c = video_st->codec;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvVideoWriter_FFMPEG::writeFrame(const unsigned char*, int, int, int, int, int)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2155:35: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2155 | AVCodecContext* c = video_st->codec;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2233:19: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2233 | if (video_st->codec->hw_device_ctx) {
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2240:45: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2240 | if (av_hwframe_get_buffer(video_st->codec->hw_frames_ctx, hw_frame, 0) < 0) {
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvVideoWriter_FFMPEG::writeHWFrame(cv::InputArray)’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2269:20: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2269 | if (!video_st->codec->hw_frames_ctx)
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2277:41: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2277 | if (av_hwframe_get_buffer(video_st->codec->hw_frames_ctx, hw_frame, 0) < 0) {
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2283:42: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2283 | if (!hw_copy_umat_to_frame(video_st->codec->hw_device_ctx, input, hw_frame)) {
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘void CvVideoWriter_FFMPEG::close()’:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2358:19: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2358 | if( video_st->codec->pix_fmt != input_pix_fmt)
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2370:29: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2370 | avcodec_close(video_st->codec);
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In function ‘bool cv_ff_codec_tag_match(const AVCodecTag*, AVCodecID, unsigned int)’:
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:142:26: error: ‘CODEC_ID_NONE’ was not declared in this scope; did you mean ‘AV_CODEC_ID_NONE’?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2396:24: note: in expansion of macro ‘AV_CODEC_ID_NONE’
2396 | while (tags->id != AV_CODEC_ID_NONE)
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In function ‘void cv_ff_codec_tag_dump(const AVCodecTag* const*)’:
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:142:26: error: ‘CODEC_ID_NONE’ was not declared in this scope; did you mean ‘AV_CODEC_ID_NONE’?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2422:29: note: in expansion of macro ‘AV_CODEC_ID_NONE’
2422 | while (ptags->id != AV_CODEC_ID_NONE)
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp: In member function ‘bool CvVideoWriter_FFMPEG::open(const char*, int, double, int, int, const cv::VideoWriterParameters&)’:
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:142:26: error: ‘CODEC_ID_NONE’ was not declared in this scope; did you mean ‘AV_CODEC_ID_NONE’?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_NONE’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2439:28: note: in expansion of macro ‘CV_CODEC’
2439 | CV_CODEC_ID codec_id = CV_CODEC(CODEC_ID_NONE);
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2497:26: error: invalid conversion from ‘const AVOutputFormat*’ to ‘AVOutputFormat*’ [-fpermissive]
2497 | fmt = av_guess_format(NULL, filename, NULL);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
| |
| const AVOutputFormat*
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2577:18: error: ‘AVFormatContext’ {aka ‘struct AVFormatContext’} has no member named ‘filename’
2577 | snprintf(oc->filename, sizeof(oc->filename), "%s", filename);
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2577:39: error: ‘AVFormatContext’ {aka ‘struct AVFormatContext’} has no member named ‘filename’
2577 | snprintf(oc->filename, sizeof(oc->filename), "%s", filename);
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:131:28: error: ‘CODEC_ID_JPEGLS’ was not declared in this scope; did you mean ‘AV_CODEC_ID_JPEGLS’?
131 | #define AV_CODEC_ID_JPEGLS CODEC_ID_JPEGLS
| ^~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_JPEGLS’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2584:10: note: in expansion of macro ‘CV_CODEC’
2584 | case CV_CODEC(CODEC_ID_JPEGLS):
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:97:29: error: ‘CODEC_ID_HUFFYUV’ was not declared in this scope; did you mean ‘AV_CODEC_ID_HUFFYUV’?
97 | #define AV_CODEC_ID_HUFFYUV CODEC_ID_HUFFYUV
| ^~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_HUFFYUV’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2590:10: note: in expansion of macro ‘CV_CODEC’
2590 | case CV_CODEC(CODEC_ID_HUFFYUV):
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:106:26: error: ‘CODEC_ID_FFV1’ was not declared in this scope; did you mean ‘AV_CODEC_ID_FFV1’?
106 | #define AV_CODEC_ID_FFV1 CODEC_ID_FFV1
| ^~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_FFV1’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2629:10: note: in expansion of macro ‘CV_CODEC’
2629 | case CV_CODEC(CODEC_ID_FFV1):
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:95:27: error: ‘CODEC_ID_MJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_MJPEG’?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_MJPEG’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2658:10: note: in expansion of macro ‘CV_CODEC’
2658 | case CV_CODEC(CODEC_ID_MJPEG):
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:96:27: error: ‘CODEC_ID_LJPEG’ was not declared in this scope; did you mean ‘AV_CODEC_ID_LJPEG’?
96 | #define AV_CODEC_ID_LJPEG CODEC_ID_LJPEG
| ^~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_LJPEG’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2659:10: note: in expansion of macro ‘CV_CODEC’
2659 | case CV_CODEC(CODEC_ID_LJPEG):
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/ffmpeg_codecs.hpp:100:30: error: ‘CODEC_ID_RAWVIDEO’ was not declared in this scope; did you mean ‘AV_CODEC_ID_RAWVIDEO’?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:150:26: note: in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’
150 | # define CV_CODEC(name) AV_##name
| ^~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2663:10: note: in expansion of macro ‘CV_CODEC’
2663 | case CV_CODEC(CODEC_ID_RAWVIDEO):
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2693:58: error: ‘AVFormatContext’ {aka ‘struct AVFormatContext’} has no member named ‘filename’
2693 | codec_id = av_guess_codec(oc->oformat, NULL, oc->filename, NULL, AVMEDIA_TYPE_VIDEO);
| ^~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2711:35: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
2711 | AVCodecContext *c = video_st->codec;
| ^~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2744:41: error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
2744 | codec = avcodec_find_encoder(codec_id);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
| |
| const AVCodec*
In file included from /home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:100:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_hw.hpp: At global scope:
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_hw.hpp:850:1: warning: ‘bool hw_copy_umat_to_frame(AVBufferRef*, cv::InputArray, AVFrame*)’ defined but not used [-Wunused-function]
850 | hw_copy_umat_to_frame(AVBufferRef* ctx, cv::InputArray input, AVFrame* hw_frame) {
| ^~~~~~~~~~~~~~~~~~~~~
/home/elchaschab/build/opencv/modules/videoio/src/cap_ffmpeg_hw.hpp:798:1: warning: ‘bool hw_copy_frame_to_umat(AVBufferRef*, AVFrame*, cv::OutputArray)’ defined but not used [-Wunused-function]
798 | hw_copy_frame_to_umat(AVBufferRef* ctx, AVFrame* hw_frame, cv::OutputArray output) {
| ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/build.make:244: modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1706: modules/videoio/CMakeFiles/opencv_videoio.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment