10 Commits (cm-14.0)

Author SHA1 Message Date
Sampath Vangaveti 8df3194783 camera/QCamera2: HAL: Send Inactive AF state in landscape/sunset mode
Issue:
When scene mode is Landscape/Sunset, Backend AF mode is
set to Infinity and AF state is INACTIVE and then when
APP calls do AF, focus state is still Inactive and since
there is no change in AF state, HAL not sending the state
to frameworks and APP got stuck.

Fix:
Check backend AF mode is INFINITY and if its Active AF call
then send the corresponding AF INACTIVE state to frameworks.

Change-Id: I4663e29ecd3be8f257cfd18dd037c9208fb019ee
10 years ago
Sampath Vangaveti 4b51e51ed8 QCamera2: HAL: Check feature mask for thumbnail reprocess
Issue :
Reprocess for thumbnail is triggered even though
feature mask is zero. So, Config stream is failing.

Fix :
Unmask all the features which are already applied
on online streams(preview/postview).
And then check feature mask for triggering thumbnail
reprocess

Change-Id: I189f558e5a00b4fae4987410296f7d40e1e216f5
10 years ago
Ricardo Cerqueira 10ea10c4c0 crackling: M time
- Adjust camera APIs
- Fix compiler errors
- TEMP: Remove pending overlay values

Change-Id: Ie85f72d1c2c24d3c6e3665f7a34dbbe325cc64d7
10 years ago
Scott Mertz 400e73ce22 camera: Only allow one camera to be open at a time
- msm8939 only allows a single Bayer sensor to be used at a time,
  so just disallow it at the HAL layer for this device

Change-Id: I0d3a8995f5f91b92ac2e17ce6aad1ab1288a2f7a
10 years ago
Edward Wang e64b720ac5 camera: fix take HDR picture spin forever issue
allocate enough buffer for HDR snapshot.

Change-Id: I5b9b793a9eed41a12985d92bbcfc0a8b1d3ed2cd
10 years ago
zhangyu2 0493f153b0 ---antibanding
Change-Id: I514ef8e43e2465ed849964c124913afe954aa7c3
10 years ago
zhangyu2 a8ac89951a ---wnr
Change-Id: Id1a1183f0ce017c181a36a4c048a6939acbacc95
10 years ago
Sai Kumar Sanagavarapu 595442a41e QCamera2: Override recording hint if there is no active recording.
When recording hint is set and application calls take picture
without even starting recording session, override recording hint
internally and fallback to non-zsl capture. This can happen during
CTS which expect preview behaviour in this case similar to non-zsl
capture, that is preview should be stopped after snapshot.

Change-Id: I42c197980a5f7804dba740e4ecb26adc618661cf
10 years ago
Ricardo Cerqueira f7d8fc9198 camera: Enable denoise by default
Addresses CRACKLING-80

Change-Id: I2af8e219c43d7994eb06d4d18d00231d4c64f003
10 years ago
Ricardo Cerqueira 2908491f59 camera and gps: Bring into device
Original upstream ref: LA.BR.1.2.4_rb1.1
10 years ago