- CaptureRequest contains unconfigured Input/Output Surface!
出现这个错误的原因是我们在一次捕获capture(也就是拍照的时候),cameraCaptureSession.capture(createCaptureImageRequest(), cameraCaptureSessionCaptureCallback, null);这个captureRequest参数需要addTarget一个surface,而这个surface必须要是cameraDevice.createCaptureSession(previewSurfaceList, CameraCaptureSessionStateCallback, null);这个previewSurfaceList的子集,否则就报异常了 - MTK零延迟的Camera机制:预览与拍照模式传给hal层的metadata键值对的key必须保持同步,也就是说,在同一次session会话中,你给预览传了什么样的metadata键值对的key,在拍照时同样也要传这个key,哪怕你不用这个metadata去调用底层工作,value可以传0或者任何底层不接受的值,切记这个key是必须传,否则打开相机的回调函数CameraDevice.StateCallback中onError就会被底层调用,从而导致相机无法打开
camera2拍照报错集锦宝典,
最新推荐文章于 2024-01-07 04:30:00 发布