aboutsummaryrefslogtreecommitdiff
path: root/camera/QCamera2/Android.mk (follow)
Commit message (Collapse)AuthorAge
* msm8996-common: Remove Qcamera2 -Werrordmd792022-08-07
| | | | Change-Id: I25c8945beb831e9d3ea83fde9b56c15cb7191d78
* msm8996-common: camera: Switch to display_headers lib includeBruno Martins2021-10-19
| | | | | | | | | LOCAL_COPY_HEADERS is deprecated and Qualcomm HALs have been updated to remove its usage. As a consequence, the display headers are no longer copied to TARGET_OUT_HEADERS, so use the equivalent header lib instead. Change-Id: I85d229e536146b86662e9c9a28017d2448c856dd
* msm8996-common: camera: Drop usage of LOCAL_COPY_HEADERSBruno Martins2021-10-19
| | | | | | | | | Google deprecated LOCAL_COPY_HEADERS in Android 11, so use LOCAL_EXPORT_C_INCLUDE_DIRS instead. Ref: https://android.googlesource.com/platform/build/soong/+/master/docs/best_practices.md#headers. Change-Id: Id68bc83cf74f2af0037331ebe4d17819021b88e8
* msm8996-common: camera: Use latest version of C++Davide Garberi2021-10-04
| | | | Change-Id: I732ae816cb882c8ec920c3ee6ae59a8bb8b362ad
* msm8996-common: qcom-camera: Completed FR49059 and FR49058Abhishek Jain2020-01-25
| | | | | | | | | | | | | | | | | | | | | | | | | FR49059: Accessing AOSP/Google projects Headers Description: Vendor modules cannot refer AOSP header paths with absolute or Global Paths instead add corresponding header library FR49058 : VNDK compliance Description : VNDK is set of AOSP libraries which are exposed to vendor (partition) for development. Example : error: vendor lib "/vendor/lib/libeffects.so" depends on non-eligible lib "/system/lib/libeffectsconfig.so". Here , QCOM vendor-partition Library using lib outside VNDK from system. CRs-Fixed: 2217547 Change-Id: I51a88145fccba592080d6287ae7ff14d12c65296
* msm8996-common: camera: Changes to fix QCameraDisplay compilation issuesSanthosh Kumar Thimmanna Bhattar2020-01-25
| | | | | | Changes to fix QCameraDisplay compilation issue. Change-Id: Iaa28e2b0acff0556d6052945e446066aa27be5b1
* msm8996-common: camera: Use generated kernel headersBruno Martins2018-11-02
| | | | | Change-Id: I1508ce54fd99e87f2857e6c6141d5e90f5e9892b Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Use $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usrDavide Garberi2018-09-27
| | | | | | | * "LOCAL_ADDITIONAL_DEPENDENCIES must only contain paths (not module names)" Change-Id: I961b9aabc50fcd7a2a73dad0d824fa9987cdb831 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Replace libcamera_client to ↵Jiyong Park2018-07-06
| | | | | | | | | | | | | | android.hardware.camera.common@1.0-helper libcamera_client is not a VNDK library and thus not available to vendors. These vendor libs were using the library due to CameraMetadata and CameraParamters classes. The classes are now available via .common@1.0-helper library which is available to vendors. Thus switching to the lib. Bug: 62523241 Test: 2017 pixel devices builds and boots. Camera functionalities work. Change-Id: I16d0fcf94b54c480b8e817c63341fb9f45118867
* msm8996-common: Build camera.* with BOARD_VNDK_VERSIONJiyong Park2018-07-06
| | | | | | | | | | | | Instead of relying on the global include paths, use the header libraries. Global include paths are not available when building with BOARD_VNDK_VERSION. pthread.h is included explicitly since it isn't automatically available then. Bug: 37342627 Test: BOARD_VNDK_VERSION=current m -j camera.msm8996 Change-Id: I210629684ff3451512e2dc4391f6718d5ebdd19b
* msm8996-common: camera: Remove deprecated kernel header dependency path.Cosme Domínguez Díaz2018-03-29
|
* msm8996-common: camera: Remove AOSP FlagSuman Mukherjee2018-03-20
| | | | | | Removed AOSP flag to enable custom camera Features Change-Id: I58f6bab871625751e2ba2904904e5ceec8180dc2
* msm8996-common: camera: Added LOCAL_VENDOR_MODULE to set output path of the ↵Suman Mukherjee2018-02-25
| | | | | | | | | binaries Replaced LOCAL_PROPRIETARY_MODULE with LOCAL_VENDOR_MODULE to set the output vendor path for hal binaries and libraries Change-Id: Ib04d80eabc0e17f3863e956db5f2378e426c0687
* msm8996-common: camera: Vendor SeperationSauhard Pande2018-02-25
| | | | | | Moving camera hal and mm-interface binaries to /system/vendor/lib Change-Id: Ic639b698a8bf4418d51409342ab8f1187362a99b
* msm8996-common: camera: Remove check for TARGET_COMPILE_WITH_MSM_KERNELDavide Garberi2018-01-19
| | | | | | * That's used only in aosp trees usually Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* QCamera2: For supporting VNDK and Treble rules.Sauhard Pande2018-01-19
| | | | | | | | | | | | 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>
* msm8996-common: QCamera2: Fixed compilation error for AOSP upgradeSuman Mukherjee2018-01-19
| | | | | | | Fixed compilation error for O Change-Id: I119310169015f5713ff78df090935777a8350795 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: QCamera2:HAL : HAL1 Removal during Compile timeShukla Mradul2018-01-19
| | | | | | | | | | | | | | | 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>
* msm8996-common: camera: Fixes to OSS camera hal to build in LineageOS treePrateek Chaubey2018-01-19
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: zuk: Import OSS Camera HALPrateek Chaubey2018-01-19
Tag: LA.HB.1.3.2-32600-8x96.0 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>