议题一、Motion新增Motiontype枚举 ----魏凡
议题结论:同意在HdfMotionTypeTag新增枚举字段 HDF_MOTION_TYPE_RESERVED。
议题二、相机模式枚举定义扩展 ----杨海舟
议题结论:
1、同意OperationMode中预置拍照、录像、夜景、专业、慢动作等模式:
2、关于模式枚举作为入参时的格式,使用枚举还是int,这个由OH相机团队内部讨论,根据业务需要确定,原则上不违反HDI规范
议题三、口令认证新增接口评审 ----马腾飞
议题结论:
1、同意口令认证新增HDI接口:
OnGetDataV1_1([in] unsigned long scheduleId, [in] unsigned char[] algoParameter, [in] unsigned long authSubType, [in] unsigned int algoVersion);
EnrollV1_1([in] unsigned long scheduleId, [in] unsigned char[] extraInfo, [in] IExecutorCallback callbackObj);
AuthenticateV1_1([in] unsigned long scheduleId, [in] unsigned long templateId, [in] unsigned char[] extraInfo, [in] IExecutorCallback callbackObj);
2、同意用户身份认证框架新增HDI接口:
GetAllUserInfo([out] UserInfo[] userInfos);
struct UserInfo {unsigned long secureUid;
enum PinSubType pinSubType;
struct EnrolledInfo[] enrolledInfos;
};
议题四、安全相机HDI接口变更评审 ----杨海舟
议题结论:
1.整体接口设计OK,同意新增HDI接口定义SetSecureMode、SendCommand、SetCallback和回调接口ICameraSecureHostCallback
议题五、Audio HDI接口新增评审 ----胡敏
议题结论:
1. 同意AudioPortPin添加USB ARM耳机上下线枚举;
2. 同意AudioCategory增加offload流类型;
3.增加offload流设置底层buffer大小接口:SetBufferSize([in] unsigned int size);
议题六、Camera HDI接口新增评审 ----刘迪敏
议题结论:同意Camera
新增HDI接口定义:
CreateImageProcessSession([in] int userId, [in] IImageProcessCallbacks imageProcessCallback, [out] IImageProcessSession imageProcessSession);
GetConcurrency([in] ExecutionMode mode,[out] int taskCount);
GetPendingImages([out] List<String> imageIds);
SetExecutionMode([in]ExecutionMode mode);
ProcessImage([in]String imageId);
RemoveImage([in]String imageId);
Interrupt();
Reset();
OnProcessDone([in]String imageId, [in]ImageBufferInfo buffer);
OnError([in]String imageId, [in] int errorCode);
OnStateChanged([in] enum SessionState status);
新增如下枚举:SessionState、ErrorCode、ExecutionMode