Skip to content

Build with FFMPEG 5.0 and libva broken

VLC won't configure with ffmpeg 5.0, they have removed libavcodec/vaapi.h

https://github.com/FFmpeg/FFmpeg/commit/e3d993fab0ad4255dffd10a794fc5e1bd37047b7#diff-29c41a5e9418507dd6aea8743ef513f70220f965c03c7a0b429a3cb625dea129

  --enable-libva          VAAPI GPU decoding support (libVA) (default auto)
checking for LIBVA... yes
checking for LIBVA_DRM... yes
checking for LIBVA_X11... yes
checking for LIBVA_WL... yes
checking libavcodec/vaapi.h usability... no
checking libavcodec/vaapi.h presence... no
checking for libavcodec/vaapi.h... no
configure: error: libva is present but libavcodec/vaapi.h is missing
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information