Issue:
Camera is not launching for the first time as camera
daemon is not up.
Fix:
Increase camera daemon start timeout
Change-Id: I2dd8ae904145ad5c067b27014cdb95c28084accf
In Android O, Cameraporvider service is introduced newly and its
starting before main service which results in getnumofcameras failure.
Added re-try count to fix this issue.
Change-Id: I3a3ee1cbe6ad983d5ad7266f154b33b93d303804
Replaced LOCAL_PROPRIETARY_MODULE with LOCAL_VENDOR_MODULE to set the
output vendor path for hal binaries and libraries
Change-Id: Ib04d80eabc0e17f3863e956db5f2378e426c0687
Issue: In FLASH mode, while requesting superBuffers for 100 snapshots
cur_capture_idx is increasing to more that MAX_CAPTURE_BATCH_NUM,
so by derefrencing frameConfig.config to cur_capture_idx, stack
memory is getting corrupted.
Solution: Checking for max value of cur_capture_idx before derefrencing
frameConfig.config array to avoid writing in outOfBound index
memory.
Change-Id: Icaea62be483b3ee97304441f7c9287b73496f09d