android_device_asus_flo/camera/QCamera2/HAL3/Android.mk

48 lines
1.5 KiB
Makefile
Raw Normal View History

flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
QCamera3Factory.cpp \
QCamera3Hal.cpp \
QCamera3HWI.cpp \
QCamera3Mem.cpp \
QCamera3Stream.cpp \
QCamera3Channel.cpp \
QCamera3PostProc.cpp \
../util/QCameraCmdThread.cpp \
../util/QCameraQueue.cpp
LOCAL_CFLAGS := -Wall -Werror
flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
LOCAL_CFLAGS += -DHAS_MULTIMEDIA_HINTS
LOCAL_CLANG_CFLAGS += \
-Wno-unreachable-code-loop-increment
flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/../stack/common \
frameworks/native/include/media/openmax \
frameworks/native/include \
frameworks/av/include \
$(call project-path-for,qcom-media)/libstagefrighthw \
flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
system/media/camera/include \
$(LOCAL_PATH)/../../mm-image-codec/qexif \
$(LOCAL_PATH)/../../mm-image-codec/qomx_core \
$(LOCAL_PATH)/../util
LOCAL_C_INCLUDES += \
$(call project-path-for,qcom-display)/libgralloc
flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include
LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include/media
LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr
flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
LOCAL_SHARED_LIBRARIES := libcamera_client liblog libhardware libutils libcutils libdl
LOCAL_SHARED_LIBRARIES += libmmcamera_interface libmmjpeg_interface libui libcamera_metadata
LOCAL_MODULE_RELATIVE_PATH := hw
flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
LOCAL_MODULE := camera.$(TARGET_DEVICE)
LOCAL_PROPRIETARY_MODULE := true
flo: clone of hardware/qcom/camera History of hardware/qcom/camera at point of cloning: 6a225c8 Camera3: Name HAL threads c232705 Camera3: Set extra usage flags for video stream buffers 2123c5d Camera3: Give heads up capture intent to Daemon 13c4851 Camera3: Enable livesnapshot for zsl d63e05e Camera3: Add reprocess path for ZSL d897e24 Revert "Camera3: Work around for streams with different o/p rates" 020cc22 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" b08cfe9 Camera3: Destroy metadata stream whenever configure_streams happens ca0c6f9 Camera3: Only queue snapshot YUV buffers before snapshot request d66e59e Camera3: Main flash support for Snapshot d0282b3 Camera3: stream on all streams at first request 6244215 Camera3: Clamp frame duration according to current stream configuration e310738 Always set AE_MODE_ON_AUTO_FLASH as scene mode override cff7dec Camera3: Fix thumbnail stretch issue 6990dc7 Camera3: Add support for face detection ce69270 camera: Update the stride for thumbnail buffers 49542da Camera3: Use non zsl snapshot stream for encoding 0b29a82 camera: adding exposure time to EXIF 00f8676 Camera3: Fix missing/incorrect static metadata fields 5742a83 Fix missing header file include 34a6e88 Camera3: Pass stream type mask as part of parameter 025ab8c Camera3: Use different stream types for different streams acddfe2 Camera: Add checks to validate wnr capability. c6f7291 Camera3: Enable rotation reprocess d18b71e Camera3: Add new parameter and metadata definitions a3af5e6 Revert "Revert "QCamera3: Flash Firing Level Support"" 2c0ec47 Revert "QCamera3: Flash Firing Level Support" ebee868 QCamera3: Flash Firing Level Support fb0c2e8 Camera3: Fix exposure compensation setting 7ee407a Camera: Initial commit for reprocess 6356e2d QCamera3: Enable flash torch mode for video usecase e936796 Camera3: Correct min frame duration and sensitivity range 152ee30 Camera3: Add pending request count in metadata 351fa69 mm-jpeg-interface: Disable verbose logs by default 8bb5784 Camera3: Fix issues with ZSL snapshot ea44a48 Camera3: Update static camera metadata cec66ac Camera3: sync init and destuct of poll_cb entries 50e303f Camera3: Protect against deleting un-initialized channel obj 5b777f8 Camera3: Merge mMutex and mRequestLock c8d1059 Camera3: Add ZSL snapshot support 10bf682 Revert "camera: Add EXIF tag information for maker and model" 2f0dc52 Camera3: Increase meta data buffers in line with preview buffers d97e494 Revert "Camera3: Destroy metadata stream whenever configure_streams happens" 22817c7 Camera3: Minor HAL3 static metadata fixes afbf95f Camera3: Destroy metadata stream whenever configure_streams happens 73c570c Camera3: Add query capability 13dab24 Camera3: Fix memory leak 2d588c4 camera: OMX extention to pass work buffer 221ef4d Camera3: Halt Snapshot stream when not in use f7d5183 Camera3: Fix translation ae modes to internal flash modes 827c33f Camera3: Handle Scene mode Manual to Auto sequence 99119ea Camera: send encode hints to power HAL for preview start/stop 8558a1d Camera3: Work around for streams with different o/p rates 120dd2c camera: Add EXIF tag information for maker and model 9443c6d Camera3: Add scene mode support, change max zoom 95666ee Remove dependency on is-board-platform-in-list to determine target 774e44f Splitting hardware/qcom/display chip specific. 226297f Camera3: Only delete channel object when one is available dbeda6f Camera3: Only delete channel object when one is available 175fdf5 Camera3: Protect against simultaneous camera instances b44748e Camera3: Fix JPEG Exif CTS test 3cf50b7 Camera3: Update EXIF tag information 09ecccc Camera3: Reset the ROI based on scaler crop region cd500de Camera3: Protect against simultaneous camera instances 9a351c8 Camera3: Fix JPEG Exif CTS test 3fa5d84 Camera3: Update EXIF tag information 71402bc Camera3: Reset the ROI based on scaler crop region 17a2e6c Camera3: Fix the infinity focus mode 2b70889 Camera3: Fix the infinity focus mode c4b4c00 Camera3: Only add faceDetect metadata when necessary db213f7 Camera3: Protect against invalid memory access c89c98f Camera3: Disable debug logs 99b3fc5 Camera3: Only add faceDetect metadata when necessary 99259cb Camera3: Protect against invalid memory access 013ea05 Camera3: Disable debug logs 8ed24ba camera: Add NV12_VENUS image format a7661be Camera3: remove verbose log 156b8eb Camera3: Fix issues with exposure compensation 53074dc Camera3: Fix issues with exposure compensation a96463d Camera3: Fix Preview Format & Scene mode parameters 59907a1 Camera3: Fix Preview Format & Scene mode parameters 74f6761 Camera3: Add missing code for Request id 1d1acf6 Don't call property_get with too small a buffer. d343642 Camera3: Remove the hardcoding for thumbnail size 08ad023 Camera3: Remove the hardcoding for thumbnail size 47a3010 Camera2: Support Zoom for HAL3 b2b7907 Camera3: Fix JPEG encoding for different orientation e9a0b49 Camera3: Support for more 3A features 2dd2f65 Camera3: Add changes necessary for 3A 59a548a Camera3: Pass 3A roi data to backend b6c8485 Camera3: Fix global gStaticMetadata for static metadata 8867984 Camera3: Implement the preview callback. 37083b7 Camera3: Fix correct datatype for Zoom e3b82c7 Camera3: Fix correct datatype for Zoom ff1c0da HAL3: fix a typo 6a00100 camera: put back USE_DEVICE_SPECIFIC_CAMERA 5758ba2 camera: prioritize HAL3.0 over HAL1.0 c8d7d91 camera: remove old HAL 0a68666 Camera3: Fix Corruption for Snapshot 744f540 Camera3: Update HAL code from AU 221 to AU281 d5d5a90 Camera3: Code clean up and bug fix c31ab1a Camera3: Enable capabilities and fix errors d2c6ec6 Use libqcamera2_util to fix build race condition 65585b2 Camera3: Merge recording & snapshot functionality b66f295 Camera3: Integrate fixes for preview, capture and video a4f99c0 Camera3: Send buffer index info to post processor f2fc162 Camera3: Snapshot bring up e502ddd Camera3: Enable video recording 1c6fa86 Camera3: Add metadata and buffer aggregation in callback 0e03eb0 Camera3: Manage streams in configure streams 33cb727 Camera3: Enable preview 66cadfd Camera3: Initial snapshot implementation 97e8019 Camera3: Convert the callback metadata into fwk struct 662d6f3 Camera3: Add code to do metadata translation e6ab32d Camera3: Implement capture request & capture result path 9de6437 Camera3: Implement process_capture_request and metadata channel 80e50bf Camera3: Metadata translation 625515b Camera3: Initial implementation 6c6d887 Camera2: Prepare for Camera HAL3 support 57ca376 Camera2: Add burst channel before continuous channels. 72594c0 QCamera2: send bundle info via stream parameter 86eb8e4 QCamera2: Fix a minor bug during camera open 11832bc Camera2: Add flag for setting default mode for denoise cbc4742 Camera2: Add flag for setting default mode for zsl 9fc8e6b QCamera2: Change reprocess streaming mode to burst 1c6f92e QCamera2: set snapshot format to YUV422 when system prop is set 1843dcd QCamera2: fix some valgrind and Klocwork issues 4b57916 QCamera2: add two more generic 8-bit raw format. 634d425 QCamera2: Invalidates buffer caches before queue op. a1073a9 camera: Add support for separate thumbnail omx port 28a189e QCamera2: change error callback method 7fde32d QCamera2: Adds support for NV16 snapshots 9528146 camera2: add metadata private byte array. b971e14 QCamera2: Fix FD face buffer calculation fde009c QCamera2: fix bug for noDisplay mode stream buf allocation fbe69a7 QCamera2: Add KPI performance log b62b9fe QCamera2: disable reprocess temporarily 3867dd8 camera: Fix deadlock issue during abort/fbd synchronization d7315b7 Camera2: enable ov8825 compile on 8x26 6591d7f QCamera2: Adds invalidate cache op to the camera tests 3f92cba QCamera2: add supported livesnashot sizes for HFR 2f073d4 QCamera2: add support for video HDR a1724bc QCamera2: Trigger buffer cache clean invalidate just after dequeuing 4faf945 Camera2: Enable ZSL by default baf72fb Add liblog 6f83d73 qcom/camera: new camera HAL implementation ac6775d camera: introduce USE_DEVICE_SPECIFIC_CAMERA, DO NOT MERGE 3e7ffaf camera: introduce USE_DEVICE_SPECIFIC_CAMERA b274848 Update copyright to The Linux Foundation 937320d camera: use new ION API. bd9d117 camera: use new ION APIs for cache operations. 86df034 Camera: Clean up FAST_AF flags, move to msm_ion.h headers d212358 camera: wrap fast AF enums around ifdef flags & drop camera 2.0 hal 9eae3cd camera: fix use of reserved API symbol ed84ff8 camera: fix white line in extreme darkness 4c3f8b3 camera: fix metadata symbols: DO NOT MERGE a7884f0 mako: camera: update exif header 61350d2 camera: fix metadata symbols 21fddc5 Camera: Don't run continuous autofocus in startPreview2. a0d9129 camera: disallow opening multiple camera instances f492fa6 camera: Enable low power camcorder mode. 73dda0d camera: fix stability issue seen on CTS run. 5eb5ce5 camera: enable touch af 35145f2 camera: Fix Liveshot image distortion on front camera. ada3501 camera: changes to provide postview callback. accd62e chmod uga-x a4fe483 camera: Changes to notify Flash/Focus/AWB/Exposure value to app. 68c37b6 camera: changes to fix stability issue seen in CTS run 52cb8ff Increase max number of EXIF tags. d5676e9 camera: control FD in HAL 5443b86 camera: changes to fix flash mode issue in HDR mode. ade5b5c camera: update af algorithm 21a525d support video snapshots in in 1080p/720p/480p aspect ratio 945a276 Revert "camera: set metering mode to SPOT for front camera" b45ddca camera: enable CAF in hdr mode 9b266ab camera: disable FD by default 52fd019 camera: remove log verbosity 91697aa camera: update fast af 381791e camera: set metering mode to SPOT for front camera a44bb1d camera: stability fixes seen in normal-power mode 62f6e26 camera: changes to fix CTS issues in normal power-mode 6d05b88 camera: enable FD fb259ce camera: Handle NPE in data call back. d871750 camera: changes to fix mediarecord CTS issue 5cf9cf6 camera: Enable Normal power/full size liveshot. c1d7538 camera: Fix camera test parameters CTS. 63ebe6d camera: enhancement af functionality 4f7ee4e still: remove logspam a3190bc camera: remove logspam b30e37a camera: enhancement af functionality cd1042c use pthread_cond_timedwait() in poll thread dbf226b camera: Changes to match ZSL snapshot match issue. 49ae445 use pthread_cond_timedwait() in poll thread 90ffa5d camera: Changes to match ZSL snapshot match issue. 3f4deb8 camera: disable face detection in video mode 5efb701 camera: add stabilization buffering time 1ace1e3 camera: override caf/flash settings for change in scene mode. 1acc4cd camera: Fix for testRecorderRandomAction CTS test case. 3f7a351 camera: Stop dispatching prev frames when takepicture() is invoked. 6fc095c camera: Fix for testRecorderRandomAction CTS test case. 994c0a3 camera: Stop dispatching prev frames when takepicture() is invoked. 135e2a7 camera: change log priority and disable log message except error log 70cd441 camera: adjust the resolution front camera. 039954f camera: Set default metering mode as Center weighted. 9cf33ef camera: change to abort live snapshot. 10d817b mm-camera: change non-HDR frame rate to variable 3aba355 camera: make flash control after changing to non ZSL mode 46a8086 Revert "camera: fix the problem flash does not work in ZSL mode" 55d2d59 Disable verbose face detection logs. 8a9b4f4 camera: Changes to fix videoLiveSnapshot issue 9c49934 camera: Changes to fix videoLiveSnapshot issue b856e5d Disable verbose auto focus state log. dc0f710 camera: enable face detection cf96c98 camera: add Morpho DNR support 0c9775a camera: add Morpho DNR support 2e58bad camera: adjust framerate in camcorder c9112a8 camera: adjust framerate in camcorder f706c93 Disable verbose AF logs. 0096374 Camera: Remove link time depenedencies on proprietary libraries. f5198bf Camera: Decouple proprietary code from HAL. f11111b camera: Release Encoded Memory Heap for HDR. ac24078 camera: Release Encoded Memory Heap for HDR. 67ca985 camera: Update Focus distance only in success case 38d540d camera: add exposure-time value in EXIF 9e512d9 Camera: Fix testImmediateZoom CTS test case 53a9db9 camera: Fix HDR + Zoom + Snapshot crash. 4c1072a camera: Reduce log verbosity. 16d2262 camera: set auto antibanding as default 53f39c7 silence camera notifier logspam b89abfa camera: Changes to validate preview/video dimension before recording. 03bed05 camera: reducing af fail range e086ba8 camera: apply Fast Autofocus algorithm bd637ff camera: apply Fast Autofocus algorithm d61c678 camera: reducing af fail range aa13225 Camera: Changes to avoid stretch in camcorder preview. 3c4c584 Camera: Changes to avoid stretch in camcorder preview. 7e72351 camera: Enable WNR in ZSL mode. d5be4d5 camera: maintain autolock invariant 889c39f camera: Fix CTS issue i.e. drop thumbnail when size is zero. 1f66e8b Camera: support for CAMERA_MSG_FOCUS_MOVE callback f75ebaa camera: maintain autolock invariant 42b2aa1 camera: Fix CTS issue i.e. drop thumbnail when size is zero. badd74a Camera: support for CAMERA_MSG_FOCUS_MOVE callback a0c000b camera: call shutter callback after configuring snapshot b5a5bae camera: Fix CAF lock after snapshot issue. cbc2ff6 camera: enable to read ISO value bcbcf42 camera: Fix the fps issue during video recording in MMS. f38403d camera: Fix for preview format change CTS issue. a7716f9 Include public rather than private headers. 06dd3d9 camera: fix for testRecordingHint CTS test. 2a75c49 camera: Fix CTS issue for testJpegExif. 839c6a7 camera: fix for first picture taking long time with ZSL 35f2440 camera: fix the problem flash does not work in ZSL mode 9c4c5fe Camera: Enable HDR mode 44131c1 Camera: Restart Preview for HDR & NON-HDR transitions ac1fa4b camera: fix the stripe problem on recording video via mms f7bed85 camera: fix the problem flash does not work in ZSL mode 9024631 camera: increase q-factor to enhance image quality 8781c91 camera: increase q-factor to enhance image quality ee2db3c camera: use low power mode as default 968e904 Camera: Reduced log verbosity. 576bf46 camera: Fix the crash issue when switching to 5MP. f9761fc Camera: Add HAL stub to match header change. a5f4efe camera: Enable ZSL mode for preview. a46eb30 Camera: Initial release of camera 2.0 HAL. 0bc9b7a camera: Enable HDR processing. 83c4dfe camera: use msm_ion.h, not ion.h directly 184e988 camera: Enable wavelet denoise 0ac1f42 camera: Mako camera hal upgrade fece043 camera: First pass attempt at reducing the logs from camera hal d09006d camera: enable CAF after taking picture eb414fa Change condition to use TARGET_BOARD_PLATFORM 46789ee camera: fix the problem camera get stuck in live snapshot ce1b295 Camera updates for RDI params and ION->ashmem fallback b5a2414 camera: mako: add 8MP camera resolution. 95581a0 Camera updates for RDI params and ION->ashmem fallback 67c5734 Temp fix to avoid building camera for wrong hw c55ecb2 camera: fix the problem camera get stuck in live snapshot bf1bd91 Initial version of msm camera hal abd3b90 Initial empty repository b/10429994 Change-Id: Ibd150c15d1c3f90d6c2df42f63bd33795a2e9e4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-09-06 22:11:13 +00:00
include $(BUILD_SHARED_LIBRARY)