添加一个预分配的缓冲区到预览囙调缓冲区队列中应用程序可一添加一个或多个缓冲器到这个队列中。当预览帧数据到达时并且缓冲区队列仍然有至少一个可用的缓冲區时这个 缓冲区将会被消耗掉然后从队列中移除,然后这个缓冲区会调用预览回调接口如果预览帧数据到达时没有剩余的缓冲区,这幀数据将会被丢弃当缓冲区中的数据处理完成后,应用程序应该将这个缓冲区添加回缓冲区队列中
或者setOneShotPreviewCallback(PreviewCallback)时,缓冲区会自动分配当提供的缓冲区如果太小了,不能支持预览帧数据时预览回调接口将会return null,然后从缓冲区队列中移除此缓冲区
发布了15 篇原创文章 · 获赞 3 · 访問量 1万+