History log of /device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
55adee043084788dc00aca2448a4201257252000 17-Jan-2015 Shuzhen Wang <shuzhenw@codeaurora.org> Camera3: Override AE state for front camera during precapture trigger

For front camera (YUV sensor), 3A doesn't run, so HAL cannot provide
metadata with regard to precapture trigger. Override the result
AE state to CONVERGED for a request with precapture trigger.

Bug: 18456128
Change-Id: Iadb9b9d8dbd26fba891337ba2bbfc928c950cb83
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
c8301d02dcb437da3fd90943086d351fa739b390 08-Sep-2014 Mekala Natarajan <mekalan@codeaurora.org> Camera: Add new exif tags

Adding exif tags for exposure_time, iso, usectime, aperture,
flash and wb.

Bug: 14382943
Change-Id: I844be51a1697fc35e8919ffdf0942564f0729e27
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
ce7954c1a296f9db74b8a9784c7df4f9272f62a0 26-Aug-2014 Yin-Chia Yeh <yinchiayeh@google.com> CameraHal: Fix mPendingBufferMap logic

The life of camera3_stream_t only last until next
configure_streams call, so reset the map every time when streams
are being re-configured.

bug 16522726

Change-Id: I0b03d68244c2ea2182c64b7889f92269d75eca73
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
f80cdd4b1af6b2fdd38647683e9ed3b460a42aaf 07-Jul-2014 Zhijun He <zhijunhe@google.com> flo/deb: initialize camera input buffer field properly

Bug: 16115675
Bug: 16117312
Change-Id: I8a8a04a71d8dff55e8e48bdacd5c7aab2ecfe915
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
602b5450353046cb70ce508aa605d947e07e00e8 13-Feb-2014 Ruben Brunk <rubenbrunk@google.com> Fixbuild: Remove correctionmap.

Change-Id: I196e41555e7ccf703105b48f709fe9cb1e8317f2
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
c02fc0b9ad5b7b2eb050e6e78e9c068564e06f43 10-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Remove geometric correction tags.

Change-Id: I01d70e06540862f7f30df570cb447c4411d9e4d4
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
ad40ad321b812da8be3a740f3f13d65b047b4b8a 24-Jan-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update maxRegions tag.

Change-Id: I22501cbf7f941d9626b88182e2dda8a13a620d01
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
214459204aad0bef88028f309620fdc8fda60974 13-Nov-2013 Mekala Natarajan <mekalan@codeaurora.org> Always set AE_MODE_ON_AUTO_FLASH as scene mode override

All scene modes currently need AE_MODE_ON_AUTO_FLASH. Revisit this
on a per-scene mode granularity if a scene mode is defined in the
future that needs a different setting.

Bug: 10951740
Change-Id: I8d43a54a0f217d6e7e9be1dca568033cac9ba93f
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
175565a865872ff567cf0a10d237c2fb4a3af5ae 16-Oct-2013 Mekala Natarajan <mekalan@codeaurora.org> Camera3: Stop Meta Data Channel in every ConfigureStreams

Stop Meta Data Channel in every ConfigureStream like any
other regular streams to make sure ensure SOF FrameID
counter is reset before the first request goes to backend.

Bug: 11116953
Change-Id: Ic2aa1c3665d54a3b5d58bdcba75533c8363ae99c
Signed-off-by: Ed Tam <etam@google.com>

Conflicts:
camera/QCamera2/HAL3/QCamera3HWI.cpp
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
286a303745d7c173874888f8c7942145a3145f80 12-Oct-2013 Mekala Natarajan <mekalan@codeaurora.org> Camera3: Queue the Meta Buf to kernel in all cases

There can be condition where in Metadata Frame# is valid
but its not in Pending list and so Meta Buf is not queued back.

1) This change will make sure all the incoming MetaData buffers are
sent back to kernel
2) Reduce the metadata buffers back to 7

Bug: 11016037
Change-Id: I6b7b864d2fa3e2743d264e9da5a772b6ede56d90
Signed-off-by: Ed Tam <etam@google.com>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
bd0a0256a1ed1ce6dc472693a4a2ddb9316a946f 09-Oct-2013 Mekala Natarajan <mekalan@codeaurora.org> Camera3: Add poll fd in QBUF as asynchronous call

Without this change, there is deadlock when both Data_notify and
Qbuf are coming at same time i.e, data_notify is waiting for buf_lock
mutex which acquired by qbuf and qbuf-> Add poll fd is waiting for
data_notify to finish.

Fix:
1) Adding Poll fd in asynchronous way i.e, POLL FD need not to wait for
data_notify cb's to finish.
2) Increase the Meta Data buffers to 18 to avoid the meta buffer starvation

Bug: 11053901
Bug: 11105095
Change-Id: I574b25378639f5bc10b753af06b6d729261ee11d
Signed-off-by: Ed Tam <etam@google.com>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
83313421146f01fbe3ae79429b2ba5f1b0769276 02-Oct-2013 Mekala Natarajan <mekalan@codeaurora.org> Camera: Update exif tags with correct iso and exposure-time.

Bug: 10117622
Change-Id: I271539954b3fcc00216447aeacf443057b545aab
Signed-off-by: Ed Tam <etam@google.com>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
a5159e9508d97de3ff6d5b057580eec2834a48cc 23-Sep-2013 Zhijun He <zhijunhe@google.com> flo: replace EDQUOT with EUSERS

EUSERS is used to indicate the failure of opening too many cameras.

Bug: 9802344
Change-Id: Iec34a61e12c72a897d5534e56e5d53526f773fa5
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
79f33b172d3a3b3c302f5f8e7c106461a44a8834 21-Sep-2013 Zhijun He <zhijunhe@google.com> Camera3: Add some missing fields in initStaticMetadata

Added the Default value of Sensor exposure time, sensitivity and base Gain
factor in Capability to Meta Data.

Bug: 10690122
Change-Id: Ic4db8aaa33f28768cd031f547fb14c901918e305
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
3e968e6fc8665c6fb76c46d4037b496fb696c1bf 19-Sep-2013 Zhijun He <zhijunhe@google.com> flo: make hardware support level to limited

Bug: 10388724
Change-Id: I48c63271cb537ebaaf3afadcabc893aee3a98fff
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
d04240c0a7b5913ad928c2681fb869c3f096cabf 19-Sep-2013 Shuzhen Wang <shuzhenw@codeaurora.org> Camera3: Removes raw sizes from metadata

- Raw sizes can be advertised in the metadata
only when 'HAL_PIXEL_FORMAT_RAW_SENSOR'
pixelformat is also supported.

BUG: 10808469
Change-Id: I5daaeb3287710b42676144689b9e622a137d0db6
Signed-off-by: Iliyan Malchev <malchev@google.com>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
c51ba682b5f4c0caba120ab219061b54eee6fe93 18-Sep-2013 Iliyan Malchev <malchev@google.com> Camera3: Populates request ID in default requests

- While constructing default capture requests we
need to include a default request id as well.

Bug: 10803080
Change-Id: I512e66b3220ae1e8af49e76b405ddbafb62ba5c1
Signed-off-by: Iliyan Malchev <malchev@google.com>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
a03e87e9da27810736220335a10c8b1e848ed261 17-Sep-2013 Ed Tam <etam@google.com> Revert back to stable point in time for Camera HAL.

The following commits from hardware/qcom/camera have been reverted
in this patch:

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

Change-Id: Ie3496309de281711f2f029aec8fafd470a4b2e4e
Signed-off-by: Ed Tam <etam@google.com>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
0a56cb5ebf3e23d1103a63e11315445ef10fb97f 17-Sep-2013 Ed Tam <etam@google.com> Revert "flo: silence camera HAL logspam"

Original commit adding extra logspam will be reverted in following commit.

This reverts commit 525f9d67614191d838183afe8666188402561bba.
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
525f9d67614191d838183afe8666188402561bba 09-Sep-2013 Iliyan Malchev <malchev@google.com> flo: silence camera HAL logspam

Change-Id: I2b5c075fe881511938c0c3c6946b6af1c42d4ed3
Signed-off-by: Iliyan Malchev <malchev@google.com>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp
11a4b5c79df5f832d512e0da94d596380c319dbc 07-Sep-2013 Iliyan Malchev <malchev@google.com> 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>
/device/asus/flo/camera/QCamera2/HAL3/QCamera3HWI.cpp