From 8503f52160f72b1972b94dd1801d63391db977d3 Mon Sep 17 00:00:00 2001 From: sunxuejiao Date: Fri, 24 Feb 2023 09:41:35 +0800 Subject: [PATCH] docs:add Openharmony Driver-SIG meeting Signed-off-by: sunxuejiao --- driver/meetings/2022-11-02-meeting.md | 32 ++++++++++++++ driver/meetings/2022-12-14-meeting.md | 38 ++++++++++++++++ driver/meetings/2023-01-04-meeting.md | 49 ++++++++++++++++++++ driver/meetings/2023-01-18-meeting.md | 64 +++++++++++++++++++++++++++ driver/meetings/2023-02-08-meeting.md | 53 ++++++++++++++++++++++ driver/meetings/2023-02-22-meeting.md | 62 ++++++++++++++++++++++++++ 6 files changed, 298 insertions(+) create mode 100755 driver/meetings/2022-11-02-meeting.md create mode 100755 driver/meetings/2022-12-14-meeting.md create mode 100755 driver/meetings/2023-01-04-meeting.md create mode 100755 driver/meetings/2023-01-18-meeting.md create mode 100755 driver/meetings/2023-02-08-meeting.md create mode 100755 driver/meetings/2023-02-22-meeting.md diff --git a/driver/meetings/2022-11-02-meeting.md b/driver/meetings/2022-11-02-meeting.md new file mode 100755 index 0000000..8bd900b --- /dev/null +++ b/driver/meetings/2022-11-02-meeting.md @@ -0,0 +1,32 @@ +# November 2, 2022 at 16:00am-17:30am GMT+8 + +## Agenda + +| 时间 | 议题 | 发言人 | +| ----------- | -------------------------------------- | ------ | +| 16:00-16:10 | 议题一、Media的codec驱动能力开发进展。 | 张国荣 | +| 16:10-16:30 | 议题二、南向HDI接口API资料讨论。 | 段夕超 | + +## Notes + +- **议题一、Media的codec驱动能力开发进展----张国荣,翟海鹏,刘飞虎,孙赫赫** + + 议题进展: Codec HDI2.0 IDL化已完成IDL分支合入,进行集成测试验收,验证通过合入主干。1.0接口解决直通模式demo问题。 + +- **议题二、南向HDI接口API资料讨论----刘飞虎,袁博,李艳,刘洪刚,黄一宏,段夕超** + + 议题结论: + + 1、HDI外设驱动模块开发指南中,按照工具生成.h中的函数进行体现,并在开发指南中说明.h定义来自idl接口声明。 + + 2、HDI接口参考文档中,每个API要体现支持的不同系统类型,在4.0版本中规划完成。 + + 会议通知:(https://lists.openatom.io/hyperkitty/list/sig_driver@openharmony.io/thread/45GGTUFDSKBORQFGGCWFKU2JCXFZ5PBJ/) + + 会议议题申报:(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/ ) + +(操作方法) \ No newline at end of file diff --git a/driver/meetings/2022-12-14-meeting.md b/driver/meetings/2022-12-14-meeting.md new file mode 100755 index 0000000..7cfb5ae --- /dev/null +++ b/driver/meetings/2022-12-14-meeting.md @@ -0,0 +1,38 @@ +# December 14, 2022 at 16:00am-17:30am GMT+8 + +## Agenda + +| 时间 | 议题 | 发言人 | +| ----------- | -------------------------------------- | ------ | +| 16:00-16:10 | 议题一、Media的codec驱动能力开发进展。 | 张国荣 | +| 16:10-16:25 | 议题二、蓝牙子系统新增HDI接口评审。 | 包敏 | + +## Notes + +- **议题一、Media的codec驱动能力开发进展----张国荣,翟海鹏,刘飞虎,张浩东** + + 议题进展: Codec HDI1.0版本新增支持mpeg4,vp8,vp9,hevc格式编码的不同分辨率;完成BufferManager去模板,直调模式方案优化开发。 + +- **议题二、蓝牙子系统a2dp模块新增HDI接口评审----包敏,程国红,权力,赵文华,袁博,刘飞虎** + + 议题结论: + + 1、对a2dp模块新增HDI接口和数据类型进行评审,新增3个接口,接口定义符合合规、兼容性和扩展性要求,接口评审通过 。 + + 2、新增接口列表 : + + | 接口 | 接口描述 | 评审结论 | + | ------------------------------------------------------------ | ---------------------------- | -------- | + | StartSession([in] enum SessionType sessionType, [in]IBluetoothAudioCallback callbackObj,[out] SharedMemQueue queue) | 注册数据订阅,并启动音频会话 | 通过 | + | StopSession([in] enum SessionType sessionType) | 停止音频会话 | 通过 | + | RenderOperationResult([in] enum Operation operation, [in] enum Status status) | 发送放音操作结果 | 通过 | + + 会议通知:( https://lists.openatom.io/hyperkitty/list/sig_driver@openharmony.io/thread/I5XUD5O57GEVIUPHZAFZI3BY64U3GN7I/ ) + + 会议议题申报:(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/ ) + +(操作方法) \ No newline at end of file diff --git a/driver/meetings/2023-01-04-meeting.md b/driver/meetings/2023-01-04-meeting.md new file mode 100755 index 0000000..14f71a3 --- /dev/null +++ b/driver/meetings/2023-01-04-meeting.md @@ -0,0 +1,49 @@ +# January 4, 2023 at 16:00am-17:30am GMT+8 + +## Agenda + +| 时间 | 议题 | 发言人 | +| ----------- | ------------------------------------------------ | ------ | +| 16:00-16:10 | 议题一、Media的codec驱动能力开发进展。 | 张国荣 | +| 16:10-16:25 | 议题二、驱动子系统Audio模块新增HDI接口参数评审。 | 张云虎 | +| 16:25-16:35 | 议题三、驱动子系统Display模块新增HDI接口评审。 | 朱思远 | +| 16:35-16:50 | 议题四、驱动子系统Vibrator模块新增HDI接口。 | 马楠 | + +## Notes + +- **议题一、Media的codec驱动能力开发进展----张国荣,翟海鹏,刘飞虎,张浩东** + + 议题进展: Codec HDI1.0版本新增支持mpeg4,vp8,vp9,hevc格式编码的不同分辨率, setParameter参数设置优化工作 完成进度70%。 + +- **议题二、驱动子系统Display模块新增HDI接口评审----赵文华,袁博,刘飞虎,朱思远,刘洪刚,翟海鹏,徐羽琼,胡军剑、刘增辉、韩莹、林洪亮、 黄一宏** + + 议题结论: + + 1、对display模块变更HDI接口和数据类型进行评审,变更1个接口,新增枚举值3个,接口定义符合合规、兼容性和扩展性要求,接口评审通过 。 + + 2、变更接口列表 + + | 变更前接口 | 变更后接口 | 评审结论 | + | ------------------------------------------------------------ | ------------------------------------------------------------ | -------- | + | int32_t SetTransformMode(uint32_t devId, uint32_t layerId, TransformType type) | int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type | 通过 | + +- **议题三、驱动子系统vibrator和sensor模块新增HDI接口评审----赵文华,袁博,刘飞虎、刘洪刚,惠月红,马楠、 黄一宏** + + 议题结论:对vibrator和sensor模块新增HDI接口和数据类型进行评审,新增4个接口和5个结构体,接口定义符合合规、兼容性和扩展性要求,接口评审通过。 + + | 变更前接口 | 接口描述 | 评审结论 | + | ------------------------------------------------------------ | -------------------------- | -------- | + | EnableCompositeEffect([in] HdfVibratorEffect VibratorEffect) | 使能组合定义振动效果 | 通过 | + | IsHapticRunning([out] bool state) | 当前系统是否在执行振动效果 | 通过 | + | getEffectInfo([in] String effectType, [out] struct HdfEffectInfo[] effectInfo) | 获取振动效果信息 | 通过 | + | ReadData([out] struct HdfSensorEvents[] event) | 读取sensor事件数据 | 通过 | + + 会议通知:( https://lists.openatom.io/hyperkitty/list/sig_driver@openharmony.io/thread/35SYSYZBP25GSLLZ3V6IV4VRY3T7AP4G/) + + 会议议题申报:(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/ ) + +(操作方法) \ No newline at end of file diff --git a/driver/meetings/2023-01-18-meeting.md b/driver/meetings/2023-01-18-meeting.md new file mode 100755 index 0000000..ef3c720 --- /dev/null +++ b/driver/meetings/2023-01-18-meeting.md @@ -0,0 +1,64 @@ +# January 18, 2023 at 16:00am-17:30am GMT+8 + +## Agenda + +| 时间 | 议题 | 发言人 | +| ----------- | ---------------------------------------------------- | ------ | +| 16:20-16:35 | 议题一、分布式相机模块新增HDI接口评审。 | 曹辉 | +| 16:35-16:50 | 议题二、USB模块设备侧 MTP驱动HDI接口评审。 | 叶智慧 | +| 16:50-17:00 | 议题三、Codec模块HDI接口变更评审。 | 张浩东 | +| 17:00-17:15 | 议题四、HDI接口评审流程和社区issue,PR处理效率宣讲。 | 刘飞虎 | + +## Notes + +- **议题一、分布式相机模块变更HDI接口评审----赵文华,袁博,刘飞虎、曹辉,刘洪刚、 黄一宏** + + 议题结论: + + 1、对分布式相机模块变更HDI接口和数据类型进行评审,变更1个结构体字段,新增枚举值1个,接口和结构体定义符合合规、兼容性和扩展性要求,接口评审通过。 + + 2、结构体变更说明:新增枚举值字段:enum DCEncodeType枚举新增字段ENCODE_TYPE_MPEG4ES;变更结构体:struct DCameraBuffer中的BufferHandleSequenceable字段变更为NativeBuffer bufferHandle + +- **议题二、USB模块新增设备侧 MTP接口评审----赵文华,袁博,刘飞虎,吴成文,刘洪刚,叶智慧** + + 议题结论:对设备侧 MTP接口实现方案和接口评审,新增MTP模块实现方案需要与上下游澄清,并明确HDI接口能力,本次接口评审不通过。 + +- **议题三、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、确认兼容性版本号。 + +- **议题四、HDI接口评审流程和评审材料模板审核----赵文华,袁博,刘飞虎,刘洪刚、 ALL** + + 结论: + + 1、会议评审HDI接口评审和上库流程,对HDI接口评审材料模板进行审核,符合要求,在社区Drivers SIG内试运行。 + + 2、[流程及模板归档:https://gitee.com/openharmony/drivers_interface/wikis/docs/DriversS…](http://xn--:https-o35jz57eg0qg8bdvhi8kcm7b//gitee.com/openharmony/drivers_interface/wikis/docs/DriversSIG_HDI_review_standard) + + 会议通知:( https://lists.openatom.io/hyperkitty/list/sig_driver@openharmony.io/thread/MUONLY3GSMPEZVTIEOXCXLA5WWRWUV4G/) + + 会议议题申报:(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/ ) + +(操作方法) \ No newline at end of file diff --git a/driver/meetings/2023-02-08-meeting.md b/driver/meetings/2023-02-08-meeting.md new file mode 100755 index 0000000..eb33523 --- /dev/null +++ b/driver/meetings/2023-02-08-meeting.md @@ -0,0 +1,53 @@ +# February 8, 2023 at 16:00am-17:30am GMT+8 + +## Agenda + +| 时间 | 议题 | 发言人 | +| ----------- | ------------------------------------------------- | ------ | +| 16:00-16:20 | 议题一、智能语音驱动新增HDI接口评审评审。 | 吕强 | +| 16:20-16:30 | 议题二、电池设备HDI接口增加充电类型查询接口评审。 | 张春鑫 | + +## Notes + +- **议题一、智能语音驱动新增HDI接口评审----赵文华,袁博,张云虎、金俊文,刘洪刚、吕强 、翟海鹏** + + 议题结论: + + 1、对智能音频模块新增HDI接口和数据类型进行评审,新增21个接口,新增数据结构体14个,接口和结构体定义符合合规、兼容性和扩展性要求,接口评审通过。 遗留问题: 1、需要使用IDL生成的接口文件; + + 2、英文需要找翻译组进行翻译; + + 3、GetAllAdapters修改为GetAdapterDescriptors; + + 4、SetParameter、GetParameter将key白名单; + + 5、文档入库开发求助张云虎; + + 6、std::vector data; /* model content */修改成ashmem匿名共享内存; + + 7、INTELL_VOICE_ADAPTER_TYPE_BUT加上静默升级; + + 8、安全合规需要法务同事检查 。 + +- **议题二、battery模块新增HDI接口评审----赵文华,袁博,张春鑫,刘洪刚 ,郑鹏跃** + + 议题结论: + + 1、对battery模块新增HDI接口和数据类型进行评审,新增1个接口,新增枚举1个,接口定义符合合规、兼容性和扩展性要求,接口和结构体评审通过; + + 2、新增接口列表 + + | 新增接口 | 接口描述 | 评审结论 | + | ------------------------------------------ | ---------------- | -------- | + | GetChargeType([out] enum ChargeType type); | 获取当前充电类型 | 通过 | + | enum ChargeType; | 电源充电类型 | 通过 | + + 会议通知:( https://lists.openatom.io/hyperkitty/list/sig_driver@openharmony.io/thread/U7K5ERYU6GTZDEFXWF7A6ZXTTN4RIIFP/ ) + + 会议议题申报:(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/ ) + +(操作方法) \ No newline at end of file diff --git a/driver/meetings/2023-02-22-meeting.md b/driver/meetings/2023-02-22-meeting.md new file mode 100755 index 0000000..ab3ec12 --- /dev/null +++ b/driver/meetings/2023-02-22-meeting.md @@ -0,0 +1,62 @@ +# February 22, 2023 at 16:00am-17:30am GMT+8 + +## Agenda + +| 时间 | 议题 | 发言人 | +| ----------- | --------------------------------------------- | ------------------------ | +| 16:00-16:20 | 议题一、audio模块音效新增IDL接口评审。 | 范静雅 | +| 16:20-16:30 | 议题二、camera模块分辨率查询新增HDI接口评审。 | 杨海舟 | +| 16:30-16:40 | 议题三、Motion模块新增枚举类型评审。 | 邓旭明 | +| 16:40-16:50 | 议题四、电源模块新增运行锁场景化HDI接口评审。 | 郑鹏岳 | +| 16:50-17:00 | 议题五、display模块HDI接口变更评审。 | 翟海鹏 | +| 17:00-17:20 | 议题六、温湿度传感器共建需求评审。 | 刘飞虎,于敏杰(九联科技) | + +## Notes + +- **议题一、audio模块音效新增IDL接口评审----赵文华,袁博,范静雅,刘洪刚、刘飞虎 、翟海鹏 ** + + 议题结论: + + 1、对音频模块音效新增HDI接口和数据类型进行评审,新增8个接口,新增数据结构体6个,变更接口1个,接口和结构体定义符合合规、兼容性和扩展性要求,接口评审通过。 l l l l l + +- **议题二、camera模块分辨率查询新增枚举元素评审----赵文华,袁博,杨海舟,刘洪刚,刘飞虎** + + 议题结论: + + 1、对camera模块新增数据类型元素进行评审,新增枚举1个,接口定义符合合规、兼容性和扩展性要求,接口和结构体评审通过。 + + 2、原枚举类型为enum camera_device_metadata_tag,新增元素为OHOS_ABILITY_STREAM_AVAILABLE_EXTEND_CONFIGURATIONS。 + +- **议题三、Motion模块新增枚举类型评审----赵文华,袁博,刘洪刚,刘飞虎、沈壮,马楠,邓旭明** + + 议题结论: + + 1、对motion模块新增数据类型元素进行评审,新增枚举元素2个,接口定义符合合规、兼容性和扩展性要求,接口和结构体评审通过。 + + 2、原枚举类型enum HdfMotionTypeTag中新增HDF_MOTION_TYPE_WAVE,HDF_MOTION_TYPE_STEP_COUNTER枚举类型。 + +- **议题四、电源模块新增运行锁场景化HDI接口评审----赵文华,袁博,刘洪刚,刘飞虎、郑鹏跃、张春鑫** + + 议题结论: + + 1、对电源模块新增HDI接口和数据类型进行评审,新增HDI接口2个,新增枚举3个,接口定义符合合规、兼容性和扩展性要求,接口和结构体评审通过。 + + 2、新增接口原型为:HoldRunningLock、UnholdRunningLock,枚举为enum BaseRunningLockType、enum RunningLockType、struct RunningLockInfo + +- **议题五、display模块新增HDI接口评审----赵文华,袁博,刘洪刚,刘飞虎、翟海鹏** + + 议题结论:1、对display模块新增HDI接口和数据类型进行评审,新增HDI接口39个,接口定义符合合规、兼容性和扩展性要求,接口和结构体评审通过。 + +- **议题六、温湿度传感器共建需求评审----赵文华,袁博,翟海鹏,刘洪刚,刘飞虎、于敏杰、刘佳科** + + 议题结论:与九联科技讨论温湿度传感器需求技术方案可行性,并达成一致结论,有九联科技承接温湿度传感器设备驱动开发,于 2023年5月30日按照需求验收标准,完成需求交付。开发过程中,参与driver sig例会,例行开展需求交付进展,风险问题交流。 + + 会议通知:( https://lists.openatom.io/hyperkitty/list/sig_driver@openharmony.io/thread/S4JHCLH3W34U7UDIFG32VQ5GRONCDWAM/ ) + + 会议议题申报:(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/ ) + +(操作方法) \ No newline at end of file -- Gitee