Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecated issue while building using catkin_make #1

Open
sachinkmohan opened this issue Mar 9, 2020 · 0 comments
Open

Deprecated issue while building using catkin_make #1

sachinkmohan opened this issue Mar 9, 2020 · 0 comments

Comments

@sachinkmohan
Copy link

sachinkmohan commented Mar 9, 2020

`/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp: In member function ‘int usb_cam::UsbCam::init_mjpeg_decoder(int, int)’:

/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:386:89: warning: ‘int avpicture_alloc(AVPicture*, AVPixelFormat, int, int)’ is deprecated [-Wdeprecated-declarations]
avpicture_alloc((AVPicture *)avframe_rgb_, AV_PIX_FMT_RGB24, image_width, image_height);
^
In file included from /home/robo/catkin_ws/src/usb_cam/include/usb_cam/usb_cam.h:44:0,
from /home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:55:

/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:5626:5: note: declared here
int avpicture_alloc(AVPicture *picture, enum AVPixelFormat pix_fmt, int width, int height);
^~~~~~~~~~~~~~~

/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:397:90: warning: ‘int avpicture_get_size(AVPixelFormat, int, int)’ is deprecated [-Wdeprecated-declarations]
avframe_camera_size_ = avpicture_get_size(AV_PIX_FMT_YUV422P, image_width, image_height);
^
In file included from /home/robo/catkin_ws/src/usb_cam/include/usb_cam/usb_cam.h:44:0,
from /home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:55:

/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:5653:5: note: declared here
int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height);
^~~~~~~~~~~~~~~~~~

/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:398:85: warning: ‘int avpicture_get_size(AVPixelFormat, int, int)’ is deprecated [-Wdeprecated-declarations]
avframe_rgb_size_ = avpicture_get_size(AV_PIX_FMT_RGB24, image_width, image_height);
^
In file included from /home/robo/catkin_ws/src/usb_cam/include/usb_cam/usb_cam.h:44:0,
from /home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:55:

/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:5653:5: note: declared here
int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height);
^~~~~~~~~~~~~~~~~~

/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp: In member function ‘void usb_cam::UsbCam::mjpeg2rgb(char*, int, char*, int)’:

/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:422:94: warning: ‘int avcodec_decode_video2(AVCodecContext*, AVFrame*, int*, const AVPacket*)’ is deprecated [-Wdeprecated-declarations]
decoded_len = avcodec_decode_video2(avcodec_context_, avframe_camera_, &got_picture, &avpkt);
^
In file included from /home/robo/catkin_ws/src/usb_cam/include/usb_cam/usb_cam.h:44:0,
from /home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:55:

/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4993:5: note: declared here
int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
^~~~~~~~~~~~~~~~~~~~~

/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:441:76: warning: ‘int avpicture_get_size(AVPixelFormat, int, int)’ is deprecated [-Wdeprecated-declarations]
int pic_size = avpicture_get_size(avcodec_context_->pix_fmt, xsize, ysize);
^
In file included from /home/robo/catkin_ws/src/usb_cam/include/usb_cam/usb_cam.h:44:0,
from /home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:55:

/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:5653:5: note: declared here
int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height);
^~~~~~~~~~~~~~~~~~

/home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:454:123: warning: ‘int avpicture_layout(const AVPicture*, AVPixelFormat, int, int, unsigned char*, int)’ is deprecated [-Wdeprecated-declarations]
int size = avpicture_layout((AVPicture *)avframe_rgb_, AV_PIX_FMT_RGB24, xsize, ysize, (uint8_t *)RGB, avframe_rgb_size_);
^
In file included from /home/robo/catkin_ws/src/usb_cam/include/usb_cam/usb_cam.h:44:0,
from /home/robo/catkin_ws/src/usb_cam/src/usb_cam.cpp:55:

/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:5645:5: note: declared here`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant