Failed to buidl cef 4430 on Ubuntu 18
Posted: Thu Aug 19, 2021 12:50 am
I'am trying to build cef 4430 on Ubuntu 18.04,
but failed with
Any suggestions would be appreciated.
- Code: Select all
ninja -C out/Debug_GN_x64 cef cefclient cefsimple chrome_sandbox
but failed with
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:28:22: error: unknown type name 'VASegmentationStructAV1'
void FillSegmentInfo(VASegmentationStructAV1& va_seg_info,
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:61:24: error: unknown type name 'VAFilmGrainStructAV1'
void FillFilmGrainInfo(VAFilmGrainStructAV1& va_film_grain_info,
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:184:5: error: unknown type name 'VAWarpedMotionParamsAV1'
VAWarpedMotionParamsAV1 va_warped_motion[7],
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:195:38: error: use of undeclared identifier 'VAAV1TransformationIdentity'
va_warped_motion[i].wmtype = VAAV1TransformationIdentity;
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:198:38: error: use of undeclared identifier 'VAAV1TransformationTranslation'
va_warped_motion[i].wmtype = VAAV1TransformationTranslation;
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:201:38: error: use of undeclared identifier 'VAAV1TransformationRotzoom'
va_warped_motion[i].wmtype = VAAV1TransformationRotzoom;
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:204:38: error: use of undeclared identifier 'VAAV1TransformationAffine'
va_warped_motion[i].wmtype = VAAV1TransformationAffine;
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:221:19: error: use of undeclared identifier 'VADecPictureParameterBufferAV1'; did you mean 'VAEncPictureParameterBufferType'?
bool FillTileInfo(VADecPictureParameterBufferAV1& va_pic_param,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
VAEncPictureParameterBufferType
/usr/include/va/va.h:1547:5: note: 'VAEncPictureParameterBufferType' declared here
VAEncPictureParameterBufferType = 23,
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:222:19: error: expected expression
const libgav1::TileInfo& tile_info) {
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:221:51: error: use of undeclared identifier 'va_pic_param'
bool FillTileInfo(VADecPictureParameterBufferAV1& va_pic_param,
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:222:54: error: expected ';' after top level declarator
const libgav1::TileInfo& tile_info) {
^
;
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:781:3: error: unknown type name 'VADecPictureParameterBufferAV1'; did you mean 'VADecPictureParameterBufferVP9'?
VADecPictureParameterBufferAV1 pic_param;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
VADecPictureParameterBufferVP9
/usr/include/va/va_dec_vp9.h:195:3: note: 'VADecPictureParameterBufferVP9' declared here
} VADecPictureParameterBufferVP9;
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:782:15: error: unknown type name 'VASliceParameterBufferAV1'; did you mean 'VASliceParameterBufferVC1'?
std::vector<VASliceParameterBufferAV1> slice_params;
^~~~~~~~~~~~~~~~~~~~~~~~~
VASliceParameterBufferVC1
/usr/include/va/va.h:2781:3: note: 'VASliceParameterBufferVC1' declared here
} VASliceParameterBufferVC1;
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:783:8: error: use of undeclared identifier 'FillAV1PictureParameter'
if (!FillAV1PictureParameter(pic, seq_header, ref_frames, pic_param) ||
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:784:8: error: use of undeclared identifier 'FillAV1SliceParameters'
!FillAV1SliceParameters(tile_buffers, tile_columns, data, slice_params)) {
^
../../media/gpu/vaapi/av1_vaapi_video_decoder_delegate.cc:797:46: error: unknown type name 'VASliceParameterBufferAV1'; did you mean 'VASliceParameterBufferVC1'?
VASliceParameterBufferType, sizeof(VASliceParameterBufferAV1)));
^~~~~~~~~~~~~~~~~~~~~~~~~
VASliceParameterBufferVC1
/usr/include/va/va.h:2781:3: note: 'VASliceParameterBufferVC1' declared here
} VASliceParameterBufferVC1;
^
16 errors generated.
[25534/50954] CXX obj/media/gpu/vaapi/vaapi/vaapi_dmabuf_video_frame_mapper.o
ninja: build stopped: subcommand failed.
Any suggestions would be appreciated.