会议纪要
l
议题一、分布式相机模块变更HDI接口评审----赵文华,袁博,刘飞虎、曹辉,刘洪刚、 黄一宏
议题结论:1、对分布式相机模块变更HDI接口和数据类型进行评审,变更1个结构体字段,新增枚举值1个,接口和结构体定义符合合规、兼容性和扩展性要求,接口评审通过。
2、结构体变更说明:新增枚举值字段:enum DCEncodeType枚举新增字段ENCODE_TYPE_MPEG4ES;变更结构体:struct DCameraBuffer中的BufferHandleSequenceable字段变更为NativeBuffer
bufferHandle
l
议题二、USB模块新增设备侧 MTP接口评审----赵文华,袁博,刘飞虎,吴成文,刘洪刚,叶智慧
议题结论:1、对设备侧 MTP接口实现方案和接口评审,新增MTP模块实现方案需要与上下游澄清,并明确HDI接口能力,本次接口评审不通过。
l
议题三、Codec模块接口变更评审----赵文华,袁博,刘飞虎,张浩东,刘洪刚
议题结论:1、对Codec模块变更HDI接口和数据类型进行评审,变更3个接口,变更枚举2个,接口定义符合合规、兼容性和扩展性要求,接口和结构体评审通过
2、变更接口列表
变更前接口 |
变更后接口描述 |
评审结论 |
SendCommand([in] enum OMX_COMMANDTYPE cmd, [in] unsigned int param, [in] byte[] cmdData); |
SendCommand([in] enum CODEC_COMMANDTYPE cmd, [in] unsigned int param, [in] byte[] cmdData); |
通过 |
GetState([out] enum OMX_STATETYPE state |
GetState([out] enum CODEC_STATETYPE state); |
通过 |
EventHandler([in] enum OMX_EVENTTYPE event, [in] struct EventInfo info |
EventHandler([in] enum CODEC_EVENTTYPE event, [in] struct EventInfo info); |
通过 |
3、结构体新增字段:
struct CodecCompCapability结构体新增boolean canSwapWidthHeight字段;struct
OmxCodecBuffer结构体字段BufferHandleParcelable bufferhandle变更为NativeBuffer bufferhandle
遗留问题:1、变更接口入参有枚举类型改为模块自定义枚举,2、确认兼容性版本号
l
议题四、HDI接口评审流程和评审材料模板审核----赵文华,袁博,刘飞虎,刘洪刚、
ALL
议题结论:1、会议评审HDI接口评审和上库流程,对HDI接口评审材料模板进行审核,符合要求,在社区Drivers SIG内试运行。
流程及模板归档:https://gitee.com/openharmony/drivers_interface/wikis/docs/DriversSIG_HDI_review_standard
会议议题申报 https://shimo.im/sheets/36GKhpvrXd8TcQHY/AdiEd
会议归档:
https://gitee.com/openharmony-sig/sig-content/tree/master/driver/meetings
Driver_sig邮件列表订阅:https://lists.openatom.io/postorius/lists/sig_driver.openharmony.io/
(操作方法)