Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

error: use of undeclared identifier 'avcodec_free_frame'; did you mean 'avcodec_get_name'?

problem with of the ffmpeg-devel port opencv unable to reinstall in mac OS Version 10.9.5. Any idea?

[ 31%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:317:9: error: use of undeclared identifier 'avcodec_free_frame'; did you mean 'avcodec_get_name'? avcodec_free_frame(&picture); ^~~~~~~~~~~~~~~~~~ avcodec_get_name /usr/local/Cellar/ffmpeg/3.0/include/libavcodec/avcodec.h:5349:13: note: 'avcodec_get_name' declared here const char avcodec_get_name(enum AVCodecID id); ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:317:28: error: cannot initialize a parameter of type 'enum AVCodecID' with an rvalue of type 'AVFrame ' avcodec_free_frame(&picture); ^~~~~~~~ /usr/local/Cellar/ffmpeg/3.0/include/libavcodec/avcodec.h:5349:45: note: passing argument to parameter 'id' here const char *avcodec_get_name(enum AVCodecID id); ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:632:23: error: use of undeclared identifier 'avcodec_alloc_frame' picture = avcodec_alloc_frame(); ^ /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:635:41: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean 'AV_PIX_FMT_BGR24'? avpicture_get_size( PIX_FMT_BGR24, ^~~~~~~~~~~~~ AV_PIX_FMT_BGR24 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR... ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:638:29: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean 'AV_PIX_FMT_BGR24'? PIX_FMT_BGR24, enc->width, enc->height ); ^~~~~~~~~~~~~ AV_PIX_FMT_BGR24 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR... ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:738:67: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean 'AV_PIX_FMT_RGB24'? avpicture_fill((AVPicture)&rgb_picture, rgb_picture.data[0], PIX_FMT_RGB24, ^~~~~~~~~~~~~ AV_PIX_FMT_RGB24 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:65:5: note: 'AV_PIX_FMT_RGB24' declared here AV_PIX_FMT_RGB24, ///< packed RGB 8:8:8, 24bpp, RGBRGB... ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:756:17: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean 'AV_PIX_FMT_BGR24'? PIX_FMT_BGR24, ^~~~~~~~~~~~~ AV_PIX_FMT_BGR24 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR... ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1110:15: error: use of undeclared identifier 'avcodec_alloc_frame' picture = avcodec_alloc_frame(); ^ /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1113:33: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'? size = avpicture_get_size( (PixelFormat) pix_fmt, width, height); ^~~~~~~~~~~ AVPixelFormat /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here enum AVPixelFormat { ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1122:25: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'? (PixelFormat) pix_fmt, width, height); ^~~~~~~~~~~ AVPixelFormat /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here enum AVPixelFormat { ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1230:19: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'? c->pix_fmt = (PixelFormat) pixel_format; ^~~~~~~~~~~ AVPixelFormat /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here enum AVPixelFormat { ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1405:26: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean 'AV_PIX_FMT_BGR24'? if (input_pix_fmt == PIX_FMT_BGR24) { ^~~~~~~~~~~~~ AV_PIX_FMT_BGR24 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR... ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1410:31: error: use of undeclared identifier 'PIX_FMT_GRAY8'; did you mean 'AV_PIX_FMT_GRAY8'? else if (input_pix_fmt == PIX_FMT_GRAY8) { ^~~~~~~~~~~~~ AV_PIX_FMT_GRAY8 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:71:5: note: 'AV_PIX_FMT_GRAY8' declared here AV_PIX_FMT_GRAY8, ///< Y , 8bpp ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1423:25: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'? (PixelFormat)input_pix_fmt, width, height); ^~~~~~~~~~~ AVPixelFormat /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here enum AVPixelFormat { ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1429:47: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'? (PixelFormat)input_pix_fmt, ^~~~~~~~~~~ AVPixelFormat /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here enum AVPixelFormat { ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1447:25: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'? (PixelFormat)input_pix_fmt, width, height); ^~~~~~~~~~~ AVPixelFormat /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here enum AVPixelFormat { ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1604:25: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean 'AV_PIX_FMT_BGR24'? input_pix_fmt = PIX_FMT_BGR24; ^~~~~~~~~~~~~ AV_PIX_FMT_BGR24 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR... ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1607:25: error: use of undeclared identifier 'PIX_FMT_GRAY8'; did you mean 'AV_PIX_FMT_GRAY8'? input_pix_fmt = PIX_FMT_GRAY8; ^~~~~~~~~~~~~ AV_PIX_FMT_GRAY8 /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:71:5: note: 'AV_PIX_FMT_GRAY8' declared here AV_PIX_FMT_GRAY8, ///< Y , 8bpp ^ In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45: /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1683:25: error: use of undeclared identifier 'PIX_FMT_YUV422P'; did you mean 'AV_PIX_FMT_YUV422P'? codec_pix_fmt = PIX_FMT_YUV422P; ^~~~~~~~~~~~~~~ AV_PIX_FMT_YUV422P /usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:67:5: note: 'AV_PIX_FMT_YUV422P' declared here AV_PIX_FMT_YUV422P, ///< planar YUV 4:2:2, 16bpp, (1 Cr & Cb sample per 2x1 Y samples) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[2]: [modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o] Error 1 make[1]: [modules/videoio/CMakeFiles/opencv_videoio.dir/all] Error 2 make: * [all] Error 2

click to hide/show revision 2
No.2 Revision

updated 2016-03-14 10:47:20 -0600

berak gravatar image

error: use of undeclared identifier 'avcodec_free_frame'; did you mean 'avcodec_get_name'?

problem with of the ffmpeg-devel port opencv unable to reinstall in mac OS Version 10.9.5. Any idea?

[ 31%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:317:9: error: use of undeclared identifier 'avcodec_free_frame'; did you mean
'avcodec_get_name'?
avcodec_free_frame(&picture);
^~~~~~~~~~~~~~~~~~
avcodec_get_name
/usr/local/Cellar/ffmpeg/3.0/include/libavcodec/avcodec.h:5349:13: note: 'avcodec_get_name' declared here
const char avcodec_get_name(enum *avcodec_get_name(enum AVCodecID id);
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:317:28: error: cannot initialize a parameter of type 'enum AVCodecID' with an
rvalue of type 'AVFrame '
**'
 avcodec_free_frame(&picture);
^~~~~~~~
/usr/local/Cellar/ffmpeg/3.0/include/libavcodec/avcodec.h:5349:45: note: passing argument to parameter 'id' here
const char *avcodec_get_name(enum AVCodecID id);
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:632:23: error: use of undeclared identifier 'avcodec_alloc_frame'
picture = avcodec_alloc_frame();
^
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:635:41: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean
'AV_PIX_FMT_BGR24'?
avpicture_get_size( PIX_FMT_BGR24,
^~~~~~~~~~~~~
AV_PIX_FMT_BGR24
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here
AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR...
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:638:29: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean
'AV_PIX_FMT_BGR24'?
PIX_FMT_BGR24, enc->width, enc->height );
^~~~~~~~~~~~~
AV_PIX_FMT_BGR24
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here
AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR...
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:738:67: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean
'AV_PIX_FMT_RGB24'?
avpicture_fill((AVPicture)&rgb_picture, avpicture_fill((AVPicture*)&rgb_picture, rgb_picture.data[0], PIX_FMT_RGB24,
^~~~~~~~~~~~~
AV_PIX_FMT_RGB24
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:65:5: note: 'AV_PIX_FMT_RGB24' declared here
AV_PIX_FMT_RGB24, ///< packed RGB 8:8:8, 24bpp, RGBRGB...
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:756:17: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean
'AV_PIX_FMT_BGR24'?
PIX_FMT_BGR24,
^~~~~~~~~~~~~
AV_PIX_FMT_BGR24
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here
AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR...
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1110:15: error: use of undeclared identifier 'avcodec_alloc_frame'
picture = avcodec_alloc_frame();
^
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1113:33: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'?
size = avpicture_get_size( (PixelFormat) pix_fmt, width, height);
^~~~~~~~~~~
AVPixelFormat
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here
enum AVPixelFormat {
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1122:25: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'?
(PixelFormat) pix_fmt, width, height);
^~~~~~~~~~~
AVPixelFormat
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here
enum AVPixelFormat {
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1230:19: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'?
c->pix_fmt = (PixelFormat) pixel_format;
^~~~~~~~~~~
AVPixelFormat
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here
enum AVPixelFormat {
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1405:26: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean
'AV_PIX_FMT_BGR24'?
if (input_pix_fmt == PIX_FMT_BGR24) {
^~~~~~~~~~~~~
AV_PIX_FMT_BGR24
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here
AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR...
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1410:31: error: use of undeclared identifier 'PIX_FMT_GRAY8'; did you mean
'AV_PIX_FMT_GRAY8'?
else if (input_pix_fmt == PIX_FMT_GRAY8) {
^~~~~~~~~~~~~
AV_PIX_FMT_GRAY8
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:71:5: note: 'AV_PIX_FMT_GRAY8' declared here
AV_PIX_FMT_GRAY8, ///< Y , 8bpp
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1423:25: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'?
(PixelFormat)input_pix_fmt, width, height);
^~~~~~~~~~~
AVPixelFormat
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here
enum AVPixelFormat {
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1429:47: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'?
(PixelFormat)input_pix_fmt,
^~~~~~~~~~~
AVPixelFormat
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here
enum AVPixelFormat {
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1447:25: error: unknown type name 'PixelFormat'; did you mean 'AVPixelFormat'?
(PixelFormat)input_pix_fmt, width, height);
^~~~~~~~~~~
AVPixelFormat
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:61:6: note: 'AVPixelFormat' declared here
enum AVPixelFormat {
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1604:25: error: use of undeclared identifier 'PIX_FMT_BGR24'; did you mean
'AV_PIX_FMT_BGR24'?
input_pix_fmt = PIX_FMT_BGR24;
^~~~~~~~~~~~~
AV_PIX_FMT_BGR24
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:66:5: note: 'AV_PIX_FMT_BGR24' declared here
AV_PIX_FMT_BGR24, ///< packed RGB 8:8:8, 24bpp, BGRBGR...
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1607:25: error: use of undeclared identifier 'PIX_FMT_GRAY8'; did you mean
'AV_PIX_FMT_GRAY8'?
input_pix_fmt = PIX_FMT_GRAY8;
^~~~~~~~~~~~~
AV_PIX_FMT_GRAY8
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:71:5: note: 'AV_PIX_FMT_GRAY8' declared here
AV_PIX_FMT_GRAY8, ///< Y , 8bpp
^
In file included from /Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg.cpp:45:
/Users/tesfaz1/Downloads/opencv-3.0.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1683:25: error: use of undeclared identifier 'PIX_FMT_YUV422P'; did you mean
'AV_PIX_FMT_YUV422P'?
codec_pix_fmt = PIX_FMT_YUV422P;
^~~~~~~~~~~~~~~
AV_PIX_FMT_YUV422P
/usr/local/Cellar/ffmpeg/3.0/include/libavutil/pixfmt.h:67:5: note: 'AV_PIX_FMT_YUV422P' declared here
AV_PIX_FMT_YUV422P, ///< planar YUV 4:2:2, 16bpp, (1 Cr & Cb sample per 2x1 Y samples)
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]:  *** [modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o] Error 1
make[1]:  *** [modules/videoio/CMakeFiles/opencv_videoio.dir/all] Error 2
make: * *** [all] Error 2

2