Camera: Skip gathering complete 3A state

FrameProcessor will always gather the complete 3A
state before notifying clients. This could introduce
unnecessary delays for camera devices that support
partial results. To avoid this check the pending 3A
state for each algorithm individually and notify about
state changes as soon as possible.

Bug: 110058858
Test: Manual using application,
Camera CTS

Change-Id: Ie197b2adcd884f1296f621f62cef8d53c9dc99c1
2 files changed