【会议纪要】欢迎参加Openharmony Driver-SIG例会,2023/01/18 16:00-17:00(GMT+08:00) 中国标准时间 - 北京, 每两周 (周三)

会议纪要 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_re... 会议通知:https://lists.openatom.io/hyperkitty/list/sig_driver@openharmony.io/thread/I... 会议议题申报 https://shimo.im/sheets/36GKhpvrXd8TcQHY/AdiEd<https://etherpad.openharmony.cn/p/SIG-Driver> 会议归档: https://gitee.com/openharmony-sig/sig-content/tree/master/driver/meetings Driver_sig邮件列表订阅:https://lists.openatom.io/postorius/lists/sig_driver.openharmony.io/ (操作方法<https://gitee.com/openharmony/drivers_framework/issues/I45X7P?from=project-issue>)
participants (1)
-
liufeihu (kevin)