| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
During counting down, ZSL setting should not be changed by user.
Add check in popup initialization as well.
Change-Id: I02439aef78adaa190158452ea034fa19256f9d85
CRs-Fixed: 664691
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Shutter button is disabled during capture(). It's only re-enabled in
onPicutreTaken() callback. If camera is switched just before counting
down finishes, picture taking may fail and shutter button is left
disabled. Enabling shutter button in onPreviewStarted() fixes the
problem.
Change-Id: I92c644e9a0d283f9ab0269b85586f27e0f4eeb1b
CRs-Fixed: 667311
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
We should not try to capture photos
if SD card is full
Change-Id: Iebbf5b100c5bb1a82a1016419eda7fd7bcab4c1b
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change menu setting of picture format to Jpeg when
camera is start from other APK by intent.
Crs-fixed: 662134
Change-Id: Ida20f278b5010b24d67a00c8631543f4b5b343c9
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The main flash is high, AE bracketing requires several frames.
If the LED lit up at high for long, it could be burned and cause
HW damge.
Fix: Flash has been disabled if AE-Bracket option is enabled with
proper toast message.
CRs-Fixed: 663613
Change-Id: Ic568630783309af19f7670aee563cd6eb0032fb1
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Need to send long shot UI button status
to native code to take actions appropriately.
Change-Id: I8cf56f09fa33ee31ae7eb2f687d07d875e5ae6fc
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
After image capture, animation takes place with a downsampled
image (by factor 4). Due to downsampling smaller resolution
(QCIF and others) image size for animated thumbnail is going
below the allocated size and it appeared very small.
Fix: For image size of resolution CIF downwards, use downsampling
factor as 2 without affecting performance for other resolution.
Change-Id: I1098fc1a8f6fb880d5c36ebd2eaeec4415c75fe1
CRs-Fixed: 662891
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Without this, picture format is changed to
JPEG in UI but this message is not conveyed
to HAL.
Change-Id: I287a684c7bb89f02f8b7c8597a8157afaf0a4da6
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- HDR option is enabled even when scene mode is not auto.
Due to this preview and snapshot are still remain in previous
scene mode after enabling HDR.
- Fix is to disable the HDR when scene mode is other than auto
Change-Id: I6f75f3c686d79757c464deaeca495de767bdabb0
CRs-Fixed: 648847
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change fix potential memory leak of camera application
when swith between camera and panorama:
1. free allocated frames in jni/Mosaic
2. use application context instead of acitivity context
3. clear disappearing children of ViewGroup explicitly
4. remove IdleHandler during camera exit
CRs-fixed: 622518
Change-Id: I2583709489ab2cf1fc20865fe7d2a8f56f2763c9
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| | |
When we touch the button and snapshot using time counting down.
we should not enable and disable the ZSL frequently. So disable
the menu when in counting down
Change-Id: I38ed28506fe33d784518c28767359eed41af9b74
CRs-fixed: 653607
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Add a menu option to turn on/off longshot.
Change-Id: I21b5b8e8181317dc2db5ece44a60be66a52f5d0a
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When HDR is on the flash mode should be set to off. And
the icon should be show as off too
Change-Id: I2cca985694e8a5a8058d6bf5467d5375514acfab
CRs-fixed: 645595
|
| |\ \ \ \ |
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When we set the ZSL on, the picture format should change to
Jpeg immediately. So we override the setting menu.
Change-Id: Ie24acf61667a7faa7603d8c3876bcba0ec0da5c2
CRs-fixed: 621806
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
HDR is treated as a scene mode, and
focus mode is set to autofoucs in back-end when HDR is on.
This patch enable touch af/aec on UI in HDR mode.
Change-Id: I81fae08cf794a0c27c2106080b7c9dd6f35d4b61
|
| |\ \ \ \ \ |
|
| | | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Touch af should work for AOST
Change-Id: Icc56acf59c4b4648732a294bad333c49fc656b45
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
ISSUE:
For ZSL mode, face detection last callback is received in 40-50ms
after calling stopfacedetection on camera device. Due to this,
even though application immediately clears UI, invalid circles
remain on screen. To avoid that, earlier fix made to delay clearing
of face circles by 100ms. With that fix, for non-zsl case, AF
circle is not appearing on 1'st tap with FD.
Fix:
Change made in HAL so that this delay issue will not be there.
In application, made the code aligned to base android by removing
the 100ms delay in clearing faces.
Change-Id: I44b4d5c40c45aad553a00243f9b39f414b8e3c1e
CRs-Fixed: 638111
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The scenes were incorrectly overriden when
switching to/from zsl, non-zsl. This should
happen only when the an AOST feature is enabled.
Change-Id: Idfaa50da7330736e1c09b7c5400d58bf0995fd01
CRs-Fixed: 644444
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- When any of advanced camera features are enabled:
- scene mode needs to be auto
- ae bracketing needs to be disabled
- red eye reduction needs to be disabled
- flash needs to be off
- focus mode need to be infinity
- touch ae/af need to be disabled
- exposure compensation need to be 0
- color effect need to be none
Change-Id: I2520d13b7b40452a93a133aaf416eb16072613a4
CRs-fixed: 625657
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When HDR or any other scene mode is enabled, following UI
options are turned to grey
saturation
contrast
sharpness
coloreffect
CRs-Fixed: 627382
Change-Id: Ie4550bc7d2342d703062519815a5bb03bfbb496b
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When snapshot in CAF mode, CAF will be locked and update focus
status. Application needs call cancelAutoFocus() to resume CAF
after snapshot, otherwise CAF will keep in lock state.
Change-Id: I2aa3965e407d01efa9dd38b1cb840404390f29ce
|
| |/ /
| |
| |
| |
| |
| |
| |
| | |
On 8916, we see back camera probed
with camera ID 1. We need to open back
camera first in these cases as well.
Change-Id: Ie3d71afc75ef92bbb95d748cd581252fb8294e1c
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add a feature to choose use SDcard or phone to store picture
and video captured by camera and camcorder.
Some of the changes are taken from:
I987a691c93edc4250fe0366d0623c85ea0152117
CRs-Fixed: 619806
Change-Id: I009df4c70f0a1b49b20750f806c799f025bb6197
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- This reverts change If4047860.
- Simply using preview size instead of picture size
at all to calculate the UI aspect ratio,
avoiding tricky overwriting aspect ratio.
- Will fix issues when surface texture transform
is calculated based sometimes on preview size
ratio and sometimes on picture size ratio.
CRs-Fixed: 601495
Change-Id: I8e054c9eaafc9fb54dac2bff2c67e39f0a1fe64c
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Prevent callling of resizeForPreviewAspectRatio
before camera is initialized
( cherrypicked from commit 57698f01193a75948505d0d6c098364e155c6a5b )
Change-Id: I400dbf30c30f5e2a458eac8fe05449ee055cb0f4
CRs-Fixed: 598600
|
| |\| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Concurrent access between the main handler
thread and the camera start-up thread w.r.t.
'mParameters' is possible. This change will
synchronize the two threads in order to avoid
any exceptions.
( cherrypicked from commit e988411c441410f270fe0b98dfd0d9b1f033503f )
Change-Id: I290452723b3687eba5240f451cc94aef175a9fc4
CRs-Fixed: 539634
|
| |\| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Null pointer exception in app is observed when we open camera
and immediately press home/back button. This is because
mCameradevice will be null by the time handler thread gets a
message to setskinToneEnhancement parameter.
( cherrypicked from commit 06fee777df529fa53ac5c5305e7324ad1baf085d )
Change-Id: I7f216a11a29b6b205be4c2d0ca8f1c346284c294
CRs-Fixed: 547522
|
| |\| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When HDR or any other scene mode is enabled, should disable the
saturation and contrast items into gray.
( cherrypicked from commit aceeee3ef5812836265127ed784adb4ab5ed57fb )
Change-Id: Ia4e20e0ee2f80661c8b72bf81aeee6fa96dcdf1f
CRs-Fixed: 526617
|
| |\ \ \ \
| |_|/ /
|/| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When BSM mode is set to a value other than auto, flash mode, white
balance and few more settings will not be based on user preferred
settings. So mParameter object will have default values. Updating
those values in the list will over write the preferences.
To preserve settings from preferences, we need to pass the same
values.
CRs-Fixed: 573584
Change-Id: Ic62dc537250468f189374fae9a897ee46d40e3a1
|
| |\ \ \ \
| | |/ /
| |/| | |
|