api级别21引入了camera2,它设置repeatingrequest和设置repeatingburst。我读过这里的doc,但仍然看不出两者之间的区别。有什么想法吗?
最佳答案
好吧,您会注意到这两个方法的构造函数略有不同。setRepeatingBurst
的第一个参数是List<CaptureRequest>
,而setRepeatingRequests
只是一个CaptureRequest
。
根据文件,
设置重复突发
使用此方法,相机设备将以可能的最大速率连续捕获图像,并循环通过所提供的捕获请求列表中的设置。
设置重复请求
使用此方法,相机设备将使用提供的捕获请求中的设置以可能的最大速率连续捕获图像。
因此,setRepeatingBurst
可用于捕获具有不同设置列表的图像。
这是我最大的理解,希望能有所帮助!