camera_lite预览功能如何实现?

目前适配了hal_camera.h(foundation\multimedia\utils\lite\hals)下的接口,media_server进程创建成功。

通过点击cameraAPP图标进入应用的预览界面黑屏,查看代码如下:

camera_device.cpp foundation\multimedia\camera_lite\services\src中的PreviewAssistant::YuvCopyProcess实现为空,而CallbackAssistant::StreamCopyProcess有实现,通过如下修改使得该方法被调用:

如下图修改camera_manager.cpp applications\sample\camera\cameraApp\cameraApp\src\main\cpp中的SampleCameraStateMng::StartPreview

camera_lite预览功能如何实现?-鸿蒙开发者社区

目前问题是无法刷图到显示屏上:

camera_lite预览功能如何实现?-鸿蒙开发者社区

上图中红框语句执行失败。

开源鸿蒙设备
轻量型系统
相机预览
2023-11-21 16:32:40
浏览
收藏 0
回答 0
待解决
相关问题
camera 获取预览数据
1828浏览 • 1回复 待解决
如何实现双路预览+录制功能
1070浏览 • 1回复 待解决
HarmonyOS 如何实现图片预览
22浏览 • 1回复 待解决
鸿蒙这个预览功能 总是报错
9289浏览 • 5回复 待解决
使用预览实现多端预览
1097浏览 • 1回复 待解决
如何实现pdf文件的预览
511浏览 • 1回复 待解决
如何实现拍照预览onPreviewFrame回调
665浏览 • 1回复 待解决
import camera from '@ohos.multimedia.camera'
285浏览 • 1回复 待解决
如何实现图片的大图预览效果
2124浏览 • 1回复 待解决
如何实现图片预览,有人知道吗?
646浏览 • 1回复 待解决
鸿蒙支持在线pdf,word这些预览功能
11741浏览 • 3回复 待解决