阅读索尼相机API参考,它指出我应该在调用actTakePicture后看到以下事件:
相机状态:"IDLE" -> " stillcapture " -> "StillSaving" -> "IDLE"
我从未见过StillSaving事件。对我来说,它似乎从IDLE -> StillCapture -> IDLE。
似乎即使相机给出了IDLE事件,如果我然后直接调用actTakePicture,在相机响应之前也会有明显的延迟,这表明相机本身处于某种繁忙状态,而不是像最后一个事件所表明的那样处于IDLE状态。
索尼的任何人可以帮助并解释为什么我没有看到StillSaving事件,为什么在拍摄后续图像时似乎有明显的延迟,即使相机的最后状态是IDLE。
我用两个相机QX10和A5000试过。
以下状态("IDLE" -> " stillcapture " -> "StillSaving" -> "IDLE")是典型的序列,但有些相机可能会跳过"StillSaving"状态。对于延迟,相机需要为下一次拍摄做准备,相机会尽快开始拍摄。正如你所期望的那样,自动对焦时间、处理器、存储速度等可能会额外影响拍摄间隔时间。
最诚挚的问候,Prem, Developer World团队