我有多个预览输出表面的问题。 我有2个表面,GLSurfaceView和一个ImageReader。 到目前为止我尝试了什么;
最后2件事有相同的问题,imageReader接收图像,但只有7帧,之后在setRepeating CaptureCallback中抛出了一个错误原因REASON_ERROR。
我确信它们都具有相同的尺寸1024 x 768
答案 0 :(得分:0)
我仍然不确定为什么但是在通过调用acquireNextImage()
获取图像后,错误消失了。顺便说一下,你需要关闭获取图像。