| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
* The path should have the same length as the
previous one: /data/misc/camera/cam_socket
* Also make the directory for the socket.
|
|
|
|
|
|
|
|
|
|
|
| |
Issue: In Android O,camera_data_file is of type core_data_file_type
so qcamera dameon cannot have permission to access this file
as part of treble rules.
Fix: Created a file called vendor_camera_data_file of type data_file_type
at /data/vendor/camera and in mm-camera-interface changing the
socket creation path from /data/misc/camera to /data/vendor/camera.
Change-Id: I6712cadb90ec9c2d8bdf021f7e7b908c4c58f36f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Issue:
STL operation such as erase ,push_back needs to be atomic.
List to keep reprocessed meta and buffer is prone to
simultaneous access from other part of codes causing STL
operations to fail.
Fix:
Keeping STL operation of list for buffer and meta both in mutex.
Change-Id: I8b966ee993a981ae64099093ff131d305f0cca94
|
|
|
|
|
|
|
|
|
|
|
| |
Issue: VTSCameraProviderV2_4Target test case is failing in setTorch
mode.
Fix: Corrected returned error -ENOSYS (OPERATION_NOT_SUPPROTED) if
torch mode is not supported by cameraid
CRs-fixed:2091737
Change-Id: I9e9bb764016227fbd6cf036c753ca5aeff8eeb7e
|
|
|
|
|
|
| |
Removed AOSP flag to enable custom camera Features
Change-Id: I58f6bab871625751e2ba2904904e5ceec8180dc2
|
| |
|
| |
|
|
|
|
|
|
| |
Return error code -EINVAL instead of 0 when the stream format is unsupported
Change-Id: If6aee12c68054243a90d655bbaf0e95c36887682
|
|
|
|
|
|
|
|
|
| |
1. fix HAL1 memory callback cookie for Treble change
2. remove checking for VANILLA_HAL definition for O upgrade now
for initial bring up, until the removal of the TARGET_USE_AOSP
flag in devie mkfile.
Change-Id: Iedf5a97e9890bc7216a3008373ddef5005836a01
|
|
|
|
|
|
|
|
|
| |
binaries
Replaced LOCAL_PROPRIETARY_MODULE with LOCAL_VENDOR_MODULE to set the
output vendor path for hal binaries and libraries
Change-Id: Ib04d80eabc0e17f3863e956db5f2378e426c0687
|
|
|
|
|
|
| |
Moving camera hal and mm-interface binaries to /system/vendor/lib
Change-Id: Ic639b698a8bf4418d51409342ab8f1187362a99b
|
|
|
|
|
|
|
|
| |
Incase when sensor-hdr is enabled, need to disable the normal
HDR enabled flag.
Change-Id: Ibd7418d8abaabc03625a65fc228d0bac5528fd5e
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
| |
* That's used only in aosp trees usually
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Issue: ValidateStreamRotation was not checking invalid rotation values
(-1) due to this vts test cases is failing.
Fix: Added check for invalid rotation value (-1) in validatestreamR-
otation.
Change-Id: Ia14cad8974dc9086b59d87ba3e7aa2c80e89a5f7
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Issue:
Camera is not launching for the first time as camera
daemon is not up.
Fix:
Increase camera daemon start timeout
Change-Id: I2dd8ae904145ad5c067b27014cdb95c28084accf
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
|
| |
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
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Issue: In accordance to treble rules libcamera_client.so cannot be
used or included. For HAL1 needed support for values of
Cameraparameters for HAL1 QCameraParameters
Solution: Included Cameraparameters.h and .cpp files to this location
as well.
Change-Id: If04d8a342d1552d2f0ba665b08b312e98bf8b9f5
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
| |
* The kernel camera driver is currently updated to this tag, so it should be just better to update the HAL too
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
| |
Fixed compilation error for O
Change-Id: I119310169015f5713ff78df090935777a8350795
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
| |
Fixed compilation errors for unused variables
CRs-fixed: 1003771
Change-Id: Idd0d1205178b37327e7712614104cda879bf26d7
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Remove unused err2 label to avoid compiler warnings/errors
CRs-Fixed: 1007835
Change-Id: I72fa3273f6399f85096d97f2fbf743a435466bd5
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
| |
Fixed compilation error for N
CRs-fixed: 1007835
Change-Id: I732ea715d4d1b73e2705116d2278a34f56806c64
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Issue:
Compile time HAL1 Removal as for IOT projects we are going to use only HAL3 so
removing HAL1 Camera files from compile time.
fix:
Modified the Android.mk file to remove HAL1 during compilation.In
case if HAL1 is not getting compiled muxer object is also not created
in QCamera2Factory.
CRs-Fixed: 1021955
Change-Id: I17af448d7c423c73c5f3c29e95fb42cc69ca5944
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
|
|
| |
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Tag: LA.HB.1.3.2-32600-8x96.0
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|