| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
By removing the 'Snap' entry in the device makefiles,
Camera2 can be built instead of Snap.
This reverts commit e4351681fcb22d2b08562bf14ebeb32573e41d7f.
Change-Id: I07c5e18652a016a640df33a224ccaae31d5cdccb
|
|
|
|
| |
Change-Id: I58bd086164769669cf08810fc3f7ac1cdc7ec374
|
|
|
|
| |
Change-Id: I4936ecbcd7401ffb1ee5e4c1bc2f8b61b0d30899
|
|
|
|
| |
Change-Id: Ib4e3f55b8333f52340f78b99d670c930519675d1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is what Camera2 code uses.
Addresses SAMBAR-766
CameraNext: Fix rotation not updated
The thumbnail generated by Glide is not updated
when user rotate the image manually.
This is because exif is rewrite using nio mmap,
however there is no nio unmap available in java.
Even though the file channel is closed, the rotation
modification is still in buffer, when Glide tries
to dtermine the orientation of the image, it still
reads the old data.
Use force to ensure data is sync to disk and buffer flushed.
HAM-1389
Fix memory leaks
Two leaks were occuring. One was an unused Parameters
in AndroidCameraManagerImpl that was holding onto excess
PhotoModules. The second was Glide images for video previews that were never being cleared on recycle.
issue-id: CYNGNOS-2731
CameraNext: don't call Glide to load image after Camera exits
There is a race condition where the filmstrip can still be trying
to load a new image just as the camera exit, and Glide gets
upset if it is handed a destroyed activity context to work with.
So just check for that condition and go home.
Change-Id: I9e76ab40d23213c7a74c26779e345207d5fd7bae
Ticket-Id: CRACKLING-1068
|
|
|
|
|
|
|
|
| |
* Until Snap is updated with Camera2 support, it needs to get out
of the way in a few cases. Allow a device to name it's preferred
camera app which will remove the override from the makefile.
Change-Id: I2ead4c092fbbe259501f856081e1e98be04c6fbd
|
|
|
|
| |
Change-Id: I1474550af7f45e53aa97819b42a91c961eeb6684
|
|
|
|
|
|
|
| |
Adding best picture selection scene filter
Change-Id: Ifa0f544e80d161eaef743d611c712d8db48e5631
CRs-Fixed: 1050663
|
|
|
|
|
|
|
| |
Promoting privilege for direct SD card path access.
Change-Id: I10f28606a646a85c0cb23e4cf8e617eafdcaa2b4
CRs-Fixed: 1032564
|
|
|
|
|
|
|
| |
Introducing Frameprocessor with beautifiation.
Change-Id: Ie6d8f4157a7d0c1a21e6f347457e84685e397286
CRs-Fixed: 1023183
|
|
|
|
|
|
|
|
|
|
|
| |
Override Camera2 with SnapdragonCamera to remove Camera2 from
build. This is to avoid confusion to user with similar camera
apps in the build. Finally, there will be only two camera
applications - SnapdragonCamera, which is the QC value added
Camera app and another GoogleCamera, which is the stock Camera
app provided by Google.
Change-Id: Ifc50772848b5a5e9a64bc0371bd6980d8633e8ac
|
|
|
|
|
|
|
|
|
|
|
|
| |
Only system application which was signed with platform certification
can access the external SD card.
Add 'LOCAL_CERTIFICATE := platform' in the 'Android.mk' of the
application.
CRs-Fixed: 752264
Change-Id: Ia84e7819b93dc429aac0bee601bd299c967d5457
|
|
|
|
|
|
|
|
|
| |
The app currently relies on having its required libraries in the
current build. Enable building its local libraries so that these
are always present. Also ensure that the camera tests are not built
to avoid a naming conflict.
Change-Id: If358db3fc7392f62aaaa84877baa19a949aea497
|
|
|
|
|
|
|
|
|
| |
A JNI lib is built for both the Camera2 app and SnapdragonCamera
but is included in system/lib. Since this lib has been branched
as well, rename it and explicitly bundle it with the app to avoid
the library name conflict.
Change-Id: I3177d0a99be06cef0b841d8e84e652b8974cadc6
|
|
|
|
|
|
|
|
| |
Rename package from com.android.camera2 to org.codeaurora.snapcam,
module name from Camera2 to SnapdragonCamera and app name from
"Camera" to "Snapdragon Camera"
Change-Id: I2800070e72631e119a15fe0132424d1047be9f0c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Enhance the camera picture size table by adding more number of
supported resolutions.
- Enhance the camcorder menu by adding support for additional video
and audio codecs.
- Also provide option to select the duration of the recording clip.
(cherry picked from commit 7a5402332f3b527767b85c1fc112880d02a47c0e)
Change-Id: I553d4eb74337701bc57d069c8374646a7e15c2d5
(cherry picked from commit cdffd7510e1f9a236e43438f035bc5be9e3c0c17)
(cherry picked from commit 93c32e9e069d7c48b71fbbe45cae59a54df443ec)
(cherry picked from commit f6b24346ab9d28953a5697924d6815ed2c006cf3)
|
|
|
|
|
|
| |
Bug: 10430748
Change-Id: I26e1208b38f40808ff59e3976f5c4a76efa15b4c
|
|
|
|
|
|
|
|
|
| |
Bug: 10393598
The native code and XmpUtil are mostly 1:1 copies from Gallery2.
The UI is new and should work on all form factors.
Change-Id: Ia302a4a7a24cf0b3aa583836683c459e9e7e1f85
|
|
|
|
|
|
| |
bug:10293937
Change-Id: I23a977e87b7416f07ecac20025b6c142ae61be05
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 10461009
This is the scheme copied from GMS Core and modified by Babel, which
allows us to generate version number more easily and also incorporate
build numbers into it.
Change-Id: I6ed4bf03e545a22423cb9936a5fcb67a50133490
|
|/
|
|
|
|
|
|
|
| |
Move the exif related code under src.com.android.camera.exif.
Refactor the member variables under LocalMediaData.java.
Refactor the LocalData to make sure they are immutables for thread safety.
bug:10367037
Change-Id: I0e84bcc0097925b2be749fe016984177a68e0a4d
|
|
|
|
| |
Change-Id: I0678c1b12f40f6dfd76d7589f61d18e99997394f
|
|
|
|
|
|
| |
properly set up.
Change-Id: I3eb79a7a756793ac5253b8c40c3fbc6c6fe2e8e3
|
|
|
|
|
|
|
|
|
| |
- Provides streaming operations for decompressing/compressing
JPEG files.
- Allows pixel operations to be performed on large JPEG images
without holding the entire bitmap in memory.
Change-Id: I597ddf282b59d2ba6d6bca4722208121e3728f94
|
|
|
|
| |
Change-Id: Icbe154aede474fb678ae4e0b2088626a4a8b31d8
|
|
|
|
|
| |
Bug: 9188088
Change-Id: Id435b35712fd944369b8515f7f84ea30f1eecbe3
|
|
|
|
|
|
| |
bug 8939828
Change-Id: I87d28185c6fb2b23852eb66487bf99d6111c3a7a
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I0bb03da1423401f872c3bf13caffb9c87d850449
|
|/
|
|
|
| |
Bug: 8138884
Change-Id: Ib2484852f0fa4299f6d0797838420493ce2607a0
|
|
|
|
| |
Change-Id: If27809236534f3b196949bf455faed45c99f3da5
|
|
|
|
| |
Change-Id: I3be2758b2ddca31dbc2f21457a62664310c39684
|
|
|
|
| |
Change-Id: I968efe4d656e88a7760d3c0044f65b4adac2ddd1
|
|
|
|
|
|
| |
This reverts commit 0746ce0977cde616d25ce35fee0d8d554235a21c
Change-Id: Ic0fb6c60e5f40b53ad032afeafe2f9ff70c26b50
|
|
|
|
| |
Change-Id: If6eaea15a12a1448b402fb00dfd770b3749471ad
|
|
|
|
| |
Change-Id: Idb9b63f625fd4f0b78d947421ec5b098d8e5dfd5
|
|
|
|
|
|
| |
This reverts commit 1336062985c9824d7fd796b1cebd5eaa8e4163ca.
Change-Id: I718ec56315dc207a3e612abb4576bddab9afa2ee
|
|
|
|
|
|
| |
Bug: 7400527
Change-Id: Ib9428af28c2c436485358dc4e07fe659ed961155
|
|
|
|
|
| |
bug:7391885
Change-Id: Ic2bffa9f9fbaa2d437ce231a1478a1b63a0eed83
|
|
|
|
|
|
| |
bug:7208909
Change-Id: Ifa03d6eea219115a03da6f8138c6fcb2922e4c57
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug:7279964
bug:7247494
bug:7234321
- add a sharpen filter
- add infrastructure to use RenderScript
- some refactoring (add an ImageSlave class)
- add new zoom UI
Change-Id: Id94dc94d32866c7107b6818adf4db35d0c6c0b01
|
|
|
|
|
|
| |
bug: 7242682
Change-Id: Ibf1fa136cafdca25273ee39ae9c065560b2db5cb
|
|
|
|
|
|
|
|
|
|
| |
Bug: 7165910
Add libjni_filtershow_filters to Gallery2 so users can edit photos
Bug: 7250099
Remove native libs from the apk in /system/apps
Change-Id: I0a8adacdcb4c349861187e4303d08666e204a266
|
|
|
|
|
|
| |
bug:7093055
Change-Id: I598a81d80c9c5107696f3af7761207e3ec88f3ff
|
|
|
|
| |
This reverts commit 13da281769d4558c42d86a54536ff6da6826b0ac.
|
|
|
|
| |
This reverts commit 89b437722a24d0c7d6e2acffc30c215f22814234.
|
|
|
|
|
|
| |
bug: 6927267
Change-Id: I4b63e41be5cff22af0f7d830739c719e91cd6fff
|
|
|
|
| |
Change-Id: I09c13b99ff1bc368e1fa335f2efc4cba5410d2f5
|
|
|
|
|
| |
Bug:4965992
Change-Id: I91e56aacb5447c811aafce756292ab5ee0636cee
|