如果我在相机中使用“setPreviewDisplay”,就像下面的 api
public final void setPreviewDisplay (SurfaceHolder holder)
什么样的格式会传递给 SurfaceHolder 进行显示?是NY21还是YV12?
谢谢你。
如果我在相机中使用“setPreviewDisplay”,就像下面的 api
public final void setPreviewDisplay (SurfaceHolder holder)
什么样的格式会传递给 SurfaceHolder 进行显示?是NY21还是YV12?
谢谢你。
确切的格式取决于平台,因为应用程序无法访问发送到 Surface 的图像帧。
事实上,它可能不是android.graphics.ImageFormat中列出的任何格式,因为为了提高效率,可能会使用完全特定于设备的格式,具有不同的填充和步幅要求。
您是否想到了一些知道格式很重要的用例?由于无法访问数据,我很好奇那是什么。