| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |/ /
| |
| |
| |
| |
| |
| | |
regional feature
Change-Id: I4c80b4970ff4f628080cad20980aa545add6fdcf
CRs-Fixed: 815630
|
| |/
|
|
|
|
|
|
|
|
| |
Handle Camera device errors from lower layers gracefully by finishing
the activity and there by closing camera session and app.
Also, display a toast message signifying the error because of
which camera app is being shutdown.
Change-Id: I86c4caf174356148bd4725329ea13ec82e944b94
|
| |
|
|
|
|
|
| |
If seeMore is enabled, send a disable command to HAL
to disable the CDS and TNR features.
Change-Id: I91bac0a01c58cb13ba32296739b47f74dc296003
|
| |
|
|
|
|
|
| |
If the video resoultion is 4K, disable SeeMore and
show a toast message.
Change-Id: Ica6d5cf0e24154556fcdf44df9172ca255fe030a
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Instead of defaulting to CIF, set the highest supported video
resolution as the default video profile.
Change-Id: I6cb1eab905d193cbc03f528d0fbc81f5af49ab89
|
| |/
|
|
|
|
|
| |
Check if the quality selected has a matching camcorder profile
associated and show error popup if not supported.
Change-Id: If3e1e3d62b4e2e9c8c16b9e4a346cbfa93c0f92b
|
| |
|
|
|
|
|
|
|
|
| |
1. change thumbnail icon to circular and its background to transparent
2. speed up loading with optimal sample size and region decoder
3. fix orientation bug regarding panorama photos
4. don't fire load task on fake onDataLoaded() call
Change-Id: I7f4eb8dad4c54a01a7ccd98907e06952e470840b
(cherry picked from commit ac714ea974b4bd0ef99403def5aa7d8a3deecc5d)
|
| |
|
|
|
|
|
| |
Low power mode has to be disabled if DIS or Flip are enabled,
because we need pproc to process these.
Change-Id: I00cc015f23f8e16d3acadc995ad2f6839c2d8333
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Disable shutter button before starting/stopping
recording on a shutter button click and enable it after
without any delay. Add logs to know when shutter button
is disabled/enabled.
Change-Id: Ibca1e964d2e2fc1c1bd47c104f87289eb2a507bf
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix camera activity to portrait, so there is no delay when rotation
occurs. Main changes are:
1. RotateLayout now supports padding and dynamically added child.
2. Camera controls and gesture detetion are now orientation-aware.
3. Toasts are replaced with RotateTextToast.
4. Obselete layout files are removed.
Change-Id: I338849bd7fb84b847eb357f771a24a5cc09bf6fa
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
If low power mode is supported, set it ON by default.
Change-Id: If51754220a333be1d2733bf97a5adedc94d9fd5a
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Color effect and switch camera icons disappear if re-launch camera after
press home key during recording video. The icons are hided when start
record video, but show icons aren't called after stop video record by
press home key.
Show and hide icons should always be called when stop and start record
video, so move the functions to stopVideoRecord and startVideoRecord.
Change-Id: Ie4fe9102e226452502fcc382329cc0e01799b0cf
CRs-Fixed: 777114
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
- Video recording pause/resume feature is not working as it is disabled
by commenting out the pause/resume function call from snapdragon camera
application.
- Fix is to enable the pause/resume function call from application
Change-Id: If75ab41000d0c62259a46135246fafe3398f5fd9
|
| |/
|
|
|
|
|
|
|
|
|
| |
Set NV12_VENUS for preview stream, when both the
below conditions are met
1. setprop "persist.camera.cpp.duplication" is
enabled(Default value is enabled)
2. If both preview & video resolution's are exactly
same
Change-Id: I2b58091071c36a624d986f14bbe1abe9c95a4c18
|
| |
|
|
|
|
|
|
|
| |
1. Remove openLegacy call to open camera.
2. Use generic camcorder profile query mechanism instead of
hardcoding profile enums in app.
3. Fix NPE during startpreview if mParameters is null.
Change-Id: I7bfc00f68f512c3029ca8ba75863583f1b376094
|
| |
|
|
|
|
| |
Add preview thumbnail button and touch it to go to gallery
Change-Id: Ib80ef94c677c204d7f0826356792aba2aa11d4d1
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Use MDP composition instead of GPU
Change-Id: I4f47d26365bd611242a21e66b232d7521b502b04
|
| |\| |
|
| | |
| |
| |
| |
| |
| | |
Modified SnapdragonCamera setting menus with new icons
Change-Id: I726296dfb100ac81ad6f1cd84420ae27c0ae1201
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The shutter button is disable before take a snapshot, and shutter
button will be enable when called onPictureTaken, but enable shutter
code will not be run when onPictureTaken is called after
stopVideoRecording and sometimes onPictureTaken still not called.
Enable shutter button when stopVideoRecording.
CRs-Fixed: 703000
Change-Id: I4e7e2d17cfee33c7b91091f5c47ae85718054912
|
| |/
|
|
|
|
|
|
| |
This changes allows user to enable 1080P and
720p mirroring conditionally based on a system
property (persist.camera.mirroring.enable)
Change-Id: I7ec2cf7140682e496622c5874bc6667c33b03ad8
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
This will enable output duplication from
cpp for 720p camcorder resolution same like
1080p resolution
Change-Id: I7b4713fe4f8db5a175242d4ce265806f5acbda84
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| | |
- User can select See More feature in video mode.
Change-Id: I13636846cce67caeb6eb0b3e073399fdae2be471
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Set a jpegthumbnail size that is closest to the Picture height and has
the right aspect ratio.
- Earlier this logic was implemented in HAL but due to CTS2 testJpegExif
failure, moving this to APP
CRs-Fixed: 748114
Change-Id: Ia2c97bf8cec7198ee291e63c3be9bbe5fb18b3b7
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- TNR is enabled in Video mode only
- KEY_QC_VIDEO_TNR_MODE is updated correctly
CRs-Fixed: 739136
Change-Id: If2ed62f38199b4353ffaae6bab693de87f7634d8
|
| |\ \ \
| |_|/
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When mMediaRecorderPausing is true, video duration
is equal to mRecordingTotalTime, which can fix video
duration is wrong issue if use pause/resume.
Change-Id: I71d41414bba11564cfe84166fbc18608636a73d1
|
| |\ \ \
| |_|/
|/| | |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When there was a orientation change flip paramter had to be changed.
Currently all parameters are set again and preview is being restarted.
so preview will not be smooth when user rotae the device.
This change makes sure only necessary params are updated and
preview will not be restarted.
CRs-Fixed: 710129
Change-Id: I564431ef8cedaf68c9d12e2a84a3a430c845ab6d
|
| |/
|
|
|
|
|
| |
- IS is disabled when 4k video quality is enabled
CRs-Fixed: 733839
Change-Id: Iaaaa779bab0fbd7f9e5e5be08c6ada1c67ceb17a
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Add support for CDS and TNR settings
- CDS and TNR can be controlled in
photo mode and video mode.
- CDS is set to off and cannot be
set to other value when TNR is enabled
- CDS value is restored when TNR is disabled again
CRs-Fixed: 715042
Change-Id: Idf08403e38d0e3e634b047a955f2328b4237e691
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
--Enable take picture during 4K recording
Change-Id: I562b80a17198460255ea5fd8cab928665f96aad9
|
| |/
|
|
|
|
| |
Adding menu items for video rotation.
Change-Id: Ic684dd279f6c2f867e607ba6fbe3919db67b96f8
|
| |
|
|
|
|
| |
Add support for selecting the HEVC video encoder (H265).
Change-Id: I3b7974eb333e0914047e9b5c96a0fb9d6f494b2a
|
| |
|
|
|
|
|
|
| |
HFR sets the video resolution as the preview resolution. Do the
same when HSR is selected.
CRs-Fixed: 679522, 687765
Change-Id: Ie08ce94193b8f0b53551b00808294eacc66ff6e4
|
| |
|
|
|
|
| |
Enforce consistency between HFR strings at the app and HAL levels
Change-Id: I10f1cce5f90c1a87c15dddf80d05c28c8eaff298
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove the filter for unsupported HFR modes in camcorder
(may re-introduce CR#510215)
- Fix improperly hardcoded setting of HFR mode to "disable"
instead of "off"
- Revert code where string prefixes were added to HFR camera
parameter
This reverts commit 1ad1d65a88e350e6e5461828ab930638b778564d.
This reverts commit 9804a5e9116c8e17ac11449fcd83f2e0af5d4f38.
CRs-Fixed: 687765
Change-Id: I85eecca7f2fc9bd83e90e0610ab66f1102dedc02
|
| |
|
|
|
|
|
|
|
| |
Due to HW limitations, the preview size needs to match
the video size in HFR use cases. Otherwise the framerate
may be lower than expected.
Change-Id: I09ce25befa781b683e167da1ab4c20b5214df59b
CRs-Fixed: 656181
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When internal storage is full, switch to SD card for storage.
Change the save path from internal storage to SD card when
updateStorageSpace is called if:
1. Internal storage is the current save path and does not have
enough space
2. SD card has enough space
Display a toast message and update display of the save path menu
item when the storage path is switched.
CRs-Fixed: 687210
Change-Id: I6a9804e4f64e6d55c6aebd889ac2ce5e887cfa5a
|
| |
|
|
|
|
|
| |
This will enable output duplication from
cpp for 1080p camcorder resolution
Change-Id: I3a6a49d98bea8102f3a00963deaba968fdec96ce
|