History log of /device/google/marlin/camera/QCamera2/HAL/QCameraChannel.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7f47f6bd7178f8bf54cf78a003a52c3f4585158c 08-Mar-2017 Zhijun He <zhijunhe@google.com> Relocate marlin camera HAL to new home

Commits included:
5d55fb89 QCamera2: replace absolute path with relative
65325d12 QCamera2: HAL3: Fix typo in translating AE mode
23ac1eb0 Adding deps for OmxCore_headers and gralloc_headers
0c22abaa Revert "Adding deps for libOmxCore and gralloc since they will not be copying headers anymore"
45eb03a8 Adding deps for libOmxCore and gralloc since they will not be copying headers anymore
f67b36c0 fallout of cleaning-up libutils includes
e51dc399 QCamera2: HAL3: Fix a typo in QCamera3PostProc
f7adac40 Syntax fix
6709a13f Marlin/sailfish: Add Nexus experimental AE external flash mode
bab56432 Update makefile to include msm8998 as part of VR conditional
cc4b48fc Only build the msm8996 camera HAL if we're not building the VR impl.
6cc2bb9e Camera: disable open_legacy
c92cb05a Camera HAL3: cut off the private reprocess metadata for HFR
fd231dd8 QCamera2:HAL: Removing 20 second redundancy.
f150d3e4 Revert "QCamera2: HAL3: Adjust black level metadata per CFA layout"
3ecc8139 QCamera2: HAL3: Adjust black level metadata per CFA layout
03e98f81 QCamera2: set_torch_mode returns -ENOSYS if device doesn't have flash
4bea843e msm8998: rename msmcobalt to msm8998
e924f42e QCamera2: stack: update test for cam_semaphore_timedwait
c6613632 Do not include msmcobalt when building for msm8996
17883a4c msmcobalt: QCameraMem: fix build when USE_MEDIA_EXTENSIONS is not set
e80ad7c0 msmcobalt: Update to LA.UM.5.7_RB1.07.00.00.251.006
59c9b8b7 QCamera2: HAL3: Use monotonic timestamp for pthread_cond_timedwait
f68b1a78 SkImageEncoder->SkEncodeImage
c2ee3304 msmcobalt: Update to 07.00.00.253.042
295a0ca3 msmcobalt: Update to 07.00.00.253.039
cca4d9c3 msmcobalt: update to 07.00.00.253.035
f03b179b missing include files
e18afe18 QCamera2/HAL3: Handle out of order buffers in bypass mode
269c81ab msmcobalt: Update to 07.00.00.253.032
04e026fe msmcobalt: Update to 07.00.00.253.030
73d1e1e8 Add missing liblog dependency
a97a4d48 Add missing liblog dependency
89876d3d Add missing liblog dependency
1bb373d3 mm-camera-intf: Update v4l2 fmt map for BAYER_MIPI_RAW_*
41e4f74f mm-camera-intf: Lower the log level or unnecessary error message
9e74aae7 Update to 07.00.00.253.024
4cbdd91b Fix format warnings in hardware/qcom/camera
df9c334a msmcobalt: fix unused variable build error
34084905 QCamera2/HAL3: Report ERROR_RESULT when metadata is dropped
0f3079f4 CAMERA_MSG_META_DATA not defined in AOSP camera HAL
a7910b31 msmcobalt: use SRC_MEDIA_HAL_DIR to get headers
3d63919a msmcobalt: import from LA.UM.5.7.R1.06.00.01.253.019
3b3a1c61 QCamera2/HAL3: Mutex lock mBatchSize in captureResultCb
18fdc29d QCamera2: HAL3: Set timestamp source based on sensor sync availability
006ea6b7 QCamera2: HAL3: Don't enable lens shading maps for all templates
4f4d81f1 QCamera2: HAL3: Reduce private_data size
96150f46 QCamera2: HAL3: Reduce tone map size
7e84983f QCamera2: HAL3: Enable reprocess trace
aef89415 QCamera2/HAL3: Check if the key exists before accessing the value
7f4ce92d QCamera2/HAL3: Avoid double free when handling out of sequence
8f798401 Move ion allocations to use the same client.
64df6684 QCamera2: HAL3: Set proper ANTIBANDING mode depending on location
36c77cf4 QCamera2/HAL3: WUDL: Override timeout method in pic and yuv
d8e91f4a QCamera2/HAL3: WUDL: Override timeout method in PicChannel
5642b2cc HAL3: restore the right exif tags
033ef9fd QCamera2/HAL3: Set timestamps in private display metadata
233d1792 QCamera: Add recover for single shot trailing buffer drop
685f4ec4 QCamera2: HAL3: Set PAAF feature mask for analysis stream
f6de3629 QCamera2/HAL3: Increase max buffer count for 60fps encode
bbc9e90d QCamera2: HAL3: Initialize rotation_info.device_rotation
25564480 QCamera2: HAL3: avtimer info is set to backend before stream on
ee427dd9 QCamera2: HAL3: Provide perf hint to CPP for snapshot
174f59d2 QCamera2: HAL3: Move AF mode to the same metadata section as AF state
d1def918 QCamera2: HAL3: Invalidate Heap buffer frame #'s after they return
e3f25846 QCamera2/HAL3: Report ERROR_RESULT when metadata is dropped
5171c32d QCamera2: HAL3: correct timestamp calculation in HFR mode
75152e3c QCamera2: HAL3: Adjust black level metadata per CFA layout
fea2516c QCamera2/HAL3: Disable UBWC for smaller resolutions
e353c954 HAL3: make the DevCam metadata result conditional
577635c2 QCamera2: HAL3: Combine sensor, and ISP gains into EXIF
f4fddf8c QCamera2/HAL3: Change verbose logging for batch mode debugging
6b0b6a36 QCamera2/HAL3: Cache metadata in batch mode
0d0a4b98 QCamera2/HAL3: Fixing frame dumping logic
73838397 QCamera2: HAL3: Disable PAAF for Callback stream
96486da6 HAL3: Consistent naming for tuning capture
3465368a QCamera: increase inflight request count for video
72e96dca HAL3: change jpeg file extension
5d6c1509 QCamera: HAL3: Use free running index mode for internal streams
847db83d HAL3: enable jpeg debug dump
a62ea1e3 Camera3: Handle stream id set params correctly in HFR
680bcf0e QCamera: Detect frame drops and extract dropped buffers
c669bfed QCamera: Add mechanism to report buffer indices for requests.
ac1bb602 QCamera: Add buf_index into stream_request definition.
16fa8b74 QCamera2: HAL: Add NV12_UBWC for analysis stream
9364e8d4 HAL3: convert 12 bit BL values to 10 bit RAW domain
d3951853 QCamera2: add avtimer debug property
6d374fa8 QCamera2: remove the magic hack for dynamic black level
1d1cc1d7 Revert "QCamera2/HAL3: Set perf lock for opaque zsl (API-2) use case"
8abc4703 Revert "QCamera2/HAL3: Enable perf lock for YUV callback requests"
d478123b QCamera2/HAL3: Increase inflight request count for 60FPS encode
d123bf89 Qcamera2: g_HAR debug tags to support DevCamDebug
7382c197 QCamera2: HAL3: Consistent name for Jpeg meta raw
50b4c6ae camera: Update to AU187 proprietary drop
c6218b25 QCamera2: HAL3: Add post stats digital gain metadata
cbaabb5c QCamera2: HAL3: Use cam_stream_ID_t for frame drop
6a1283ba QCamera2/HAL3: Make CDS and TNR mutually exclusive
a67025e0 QCamera3: Fail unsupported stream configurations
c90a6a8f QCamera2: Migrate daemon process to mediaserver
e52ca68f QCamera2: HAL3: Add AF_SCENE_CHANGE vendor tag
26b54642 Qcamera2: add 3A debug tags to support DevCamDebug
c8c0af52 camera: Update to AU171 proprietary drop
bf493e54 Revert "QCamera2/HAL3: Add more resolutions to HIGH_SPEED_VIDEO list"
6d897454 Qcamera2: add vendor tag to support DevCamDebug meta
b925ce82 QCamera2: Restrict preview template to maximum of 30 fps.
8dd7d679 QCamera2: avoid leaking device code names to JPEG EXIF
97bfadc4 QCamera2: HAL3: Fix a bad merge
364b1e1d QCamera2/HAL3: Use snapshot format for 4K live snapshot as well
2bdb93f1 QCamera2: HAL3: Add supported dimension for EIS as 3840x2160
bda6bce2 QCamera2/HAL3: Add dynamic black and white level conditionally
abd7f8c5 QCamera2: support level 3 hardware capability
02fa2277 QCamera2: HAL3: Fix merge error for AU152
780f5c10 camera: Update to AU152 proprietary drop
0bfece10 QCamera2: HAL3: Pass HYBRID_AE_ENABLE in capture result
3385750f QCamera2: HAL3: Add hybrid AE vendor tag
d59d4ae1 camera: Update camera HAL to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.134
28263f1f QCamera2/HAL3: Black region and black level in public tags
9889e60c QCamera2: HAL3: Send BUFFER_ERROR for BLOB stream in case of buffer drop
a282d3e5 Camera3: Add support for manual ISP digital gain
eeca7d62 QCamera2: Fix local include location for mm-core
b9ca3356 Camera3: Add support for manual ISP digital gain
0989e269 Camera3: Advertise opaque raw size info
b1b9db47 QCamera2: HAL3: Remove unhelpful error message
53696cdb QCamera2: HAL3: Enable realtime time stamp
92a2363e QCamera2/HAL3: Add more resolutions to HIGH_SPEED_VIDEO list
1687b440 camera: update HAL to AU64
2ee5d18d Revert "camera: disable camera hal for msm8996"
a9ceb2f5 camera: disable camera hal for msm8996
6a6aa6a9 camera: fix include paths for msm8996
7bd563b3 camera: add EXTRA_POWERHAL_HINTS guard around usage of POWER_HINT_CAM_PREVIEW
4e0b2089 camera: add VANILLA_HAL guard around CAMERA_CMD_LONGSHOT_ON
66f99765 Initial commit of msm8996 camera HAL

Bug: 34165060
Change-Id: I773a809f3038b3a76513ea4d1d5224ad591483b2
/device/google/marlin/camera/QCamera2/HAL/QCameraChannel.cpp