Browse Source
These errors were all over the VideoIn.cpp file: libraries/AP_HAL_Linux/VideoIn.cpp: In member function 'bool Linux::VideoIn::allocate_buffers(uint32_t)': libraries/AP_HAL_Linux/VideoIn.cpp:107:15: error: invalid conversion from 'uint32_t {aka unsigned int}' to 'v4l2_memory' [-fpermissive] rb.memory = _memtype; ^ libraries/AP_HAL_Linux/VideoIn.cpp: In member function 'bool Linux::VideoIn::set_format(uint32_t*, uint32_t*, uint32_t*, uint32_t*, uint32_t*)': libraries/AP_HAL_Linux/VideoIn.cpp:169:14: error: invalid conversion from 'int' to 'v4l2_buf_type' [-fpermissive] fmt.type = V4L2_CAP_VIDEO_CAPTURE; ^ Add proper casts to fix the compilation.mission-4.1.18
1 changed files with 9 additions and 9 deletions
Loading…
Reference in new issue