FFmpeg делает ошибки с v4l2 - PullRequest
       26

FFmpeg делает ошибки с v4l2

0 голосов
/ 20 сентября 2018

Я попытался проверить ffmpeg для его сборки следующим образом:

  1. git clone https://github.com/FFmpeg/FFmpeg.git ffmpeg
  2. cd ffmpeg
  3. ./configure --disable-asm --disable-v4l2-m2m --disable-indev=v4l2 --disable-outdev=v4l2
  4. make

Но я получаю следующие ошибки:

libavcodec/v4l2_m2m_enc.c: In function ‘v4l2_set_ext_ctrl’: 
libavcodec/v4l2_m2m_enc.c:51: warning: braces around scalar initializer 
libavcodec/v4l2_m2m_enc.c:51: warning: (near initialization for 
‘ctrls.count’) libavcodec/v4l2_m2m_enc.c:55: error: ‘struct v4l2_ext_controls’ has no member named ‘ctrl_class’ libavcodec/v4l2_m2m_enc.c:60: 
error: ‘struct v4l2_ext_control’ has no member named ‘value’ 
libavcodec/v4l2_m2m_enc.c: In function ‘v4l2_get_ext_ctrl’: 
libavcodec/v4l2_m2m_enc.c:71: warning: braces around scalar initializer 
libavcodec/v4l2_m2m_enc.c:71: warning: (near initialization for 
‘ctrls.count’) libavcodec/v4l2_m2m_enc.c:76: error: ‘struct v4l2_ext_controls’ has no member named ‘ctrl_class’ libavcodec/v4l2_m2m_enc.c:89: 
error: ‘struct v4l2_ext_control’ has no member named ‘value’ make: *** 
[libavcodec/v4l2_m2m_enc.o] Error 1

Есть идеи, как поступить?

...