Commit graph

14 commits

Author SHA1 Message Date
Santhosh Kumar Thimmanna Bhattar
d383bd95ab QCamera2: Increase camera daemon start timeout
Issue:
Camera is not launching for the first time as camera
daemon is not up.

Fix:
Increase camera daemon start timeout

Change-Id: I2dd8ae904145ad5c067b27014cdb95c28084accf
2018-07-07 07:47:01 +02:00
Suman Mukherjee
2a96f575f2 QCamera2: mm-camera-interface: Camera Daemon late start issue fix
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
2018-07-07 07:47:01 +02:00
Suman Mukherjee
afb2b8c829 QCamera2: Added LOCAL_VENDOR_MODULE to set output path of the binaries
Replaced LOCAL_PROPRIETARY_MODULE with LOCAL_VENDOR_MODULE to set the
output vendor path for hal binaries and libraries

Change-Id: Ib04d80eabc0e17f3863e956db5f2378e426c0687
2018-07-07 07:47:01 +02:00
Sauhard Pande
4c498e03c7 QCamera2: Vendor Seperation
Moving camera hal and mm-interface binaries to /system/vendor/lib

Change-Id: Ic639b698a8bf4418d51409342ab8f1187362a99b
2018-07-07 07:47:01 +02:00
Abhinav Sohane
f34640b607 QCamera2:mm-camera-channel:Added check for max value of cur_capture_idx.
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
2018-07-07 07:46:41 +02:00
Michael Bestas
a969bdbef9 camera: Cleanup Obsolete LOCAL_PRELINK_MODULE.
Change-Id: I2b48ea97aef4dcce31f1354c021d409f68d8dc65
2018-02-13 09:05:37 +01:00
Michael Bestas
57947754da camera: Remove tests
Change-Id: I28c7acf0c8a33ff82d40d6019ed3e32de8f9593e
2018-02-13 09:05:37 +01:00
Ranjith Kagathi Ananda
2792329531 QCamera2: Resolve CLANG compilation errors
Resolve CLANG compilation errors

CRs-Fixed: 981949
Change-Id: Ibeaac796b5e5f0defae76a8ab9bd88d3d1e4c164
2018-01-31 05:35:55 +00:00
Ranjith Kagathi Ananda
c5e87c4791 QCamera2: Remove LOCAL_CLANG := disable flags
Remove LOCAL_CLANG disable flags so that the default
compiler is used.

CRs-Fixed: 981949

Change-Id: Ia5a935bc8d0371c09c25daac32cf0c35ede79a39
2018-01-31 05:35:41 +00:00
Prateek Chaubey
844c2dee54 land: camera: use Xiaomi headers 2017-12-12 11:17:05 +05:30
Vitaliy Tomin
880b26ccee land: import oss camera LA.UM.5.1-03810-8x37.0
additional cherry-picks:
 * b706b064b QCamera2: Fix compilation errors for unused variables.
 * 1e2ea589e HAL: Fixed compilation error for AOSP upgrade
2017-12-11 20:14:21 +05:30
karthick111
555ad6d36f land: Switch to prebuilt camera hal, blobs
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-19 14:31:38 +01:00
Zhao Wei Liew
beeb8314a2 land: camera: Use project pathmap
Change-Id: I90c00fa50deed656e21391b9d39a4821049359dd
2017-02-12 07:26:24 +08:00
Zhao Wei Liew
669d233045 land: Import OSS camera HAL
CAF revision: AU_LINUX_ANDROID_LA.UM.5.1_RB1.06.00.01.192.038

Change-Id: I87589fea5e9c00c3bdc9c79cc6b2d6453c3d09b3
2017-02-12 07:26:24 +08:00