gpt4 book ai didi

java - 如何修复构建 Android 时的错误 : Use of undeclared identifier ‘V4L2_COM_CMD_FLUSH’

转载 作者:行者123 更新时间:2023-11-30 16:15:45 25 4
gpt4 key购买 nike

我正在构建 Android ROM,但我在编译过程中遇到了麻烦。,我需要调整什么?

这是基于一个可用的ROM的设备树,我想使用另一个ROM,所以我把它改成了另一个ROM。但是当我成功启动并开始编译时,就会卡在这个错误中。

这是设备树链接 https://github.com/lemonbigbig/device_xiaomi_vince

hardware/qcom/media-caf/msm8996/mm-video-v412/vidc/vdec/src/omx_vdec_v412.cpp:3401:15:
error: use of undeclared identifier'V4L2_QCOM_CMD_FLUSH'
dec.cmd = V4L2_QCOM_CMD_FLUSH;
hardware/qcom/media-caf/msm8996/mm-video-v412/vidc/vdec/src/omx_vdec_v412.cpp:4145:26:
error: use of undeclared identifier 'V4L2 HPEG VIDEO H264 LEVEL UNKNOWN'
case V4L2 MPEG VIDEO_H264_LEVEL_UNKNOWN:

最佳答案

使用前需要定义V4L2_QCOM_CMD_FLUSH。我不确定适合您的内核的值是什么,但我在这里找到了一个定义:

https://github.com/tonight0210/device/blob/a7a7fa827a44dc04571616d8f41e417de753eee5/google/crosshatch/sdm845/kernel-headers/linux/videodev2.h#L1067

关于java - 如何修复构建 Android 时的错误 : Use of undeclared identifier ‘V4L2_COM_CMD_FLUSH’ ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57003642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com