summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Revert "snap: Provide a way to remove Snap from the build"Zhao Wei Liew2016-11-211-2/+0
| | | | | | | | | By removing the 'Snap' entry in the device makefiles, Camera2 can be built instead of Snap. This reverts commit e4351681fcb22d2b08562bf14ebeb32573e41d7f. Change-Id: I07c5e18652a016a640df33a224ccaae31d5cdccb
* snap: Fix buildSteve Kondik2016-11-181-5/+1
| | | | Change-Id: I58bd086164769669cf08810fc3f7ac1cdc7ec374
* snap: Don't build tests unless requestedSteve Kondik2016-11-141-1/+5
| | | | Change-Id: I4936ecbcd7401ffb1ee5e4c1bc2f8b61b0d30899
* snap: Clean up MakefileSteve Kondik2016-11-141-12/+15
| | | | Change-Id: Ib4e3f55b8333f52340f78b99d670c930519675d1
* CameraNext: Use Glide for async bitmap loadingcretin452016-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* snap: Provide a way to remove Snap from the buildSteve Kondik2016-11-021-0/+2
| | | | | | | | * 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
* Rename SnapdragonCamera to SnapMichael Bestas2016-11-011-3/+5
| | | | Change-Id: I1474550af7f45e53aa97819b42a91c961eeb6684
* SnapdragonCamera: Bestpicture scene filterJack Yoo2016-08-161-0/+1
| | | | | | | Adding best picture selection scene filter Change-Id: Ifa0f544e80d161eaef743d611c712d8db48e5631 CRs-Fixed: 1050663
* SnapdragonCamera: Adding PRIVILEGED trueJack Yoo2016-07-131-0/+1
| | | | | | | Promoting privilege for direct SD card path access. Change-Id: I10f28606a646a85c0cb23e4cf8e617eafdcaa2b4 CRs-Fixed: 1032564
* SnapdragonCamera: FrameProcessorJack Yoo2016-06-011-5/+4
| | | | | | | Introducing Frameprocessor with beautifiation. Change-Id: Ie6d8f4157a7d0c1a21e6f347457e84685e397286 CRs-Fixed: 1023183
* SnapdragonCamera: Remove Camera2 apk.Sai Kumar Sanagavarapu2015-01-071-0/+2
| | | | | | | | | | | 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
* SnapdragonCamera: Fix normal app could not access SDCardkaiyiz2014-11-121-0/+1
| | | | | | | | | | | | 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
* SnapdragonCamera: Enable build of local jni librariesLeena Winterrowd2014-08-221-1/+1
| | | | | | | | | 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
* SnapdragonCamera: Fix static library name conflictLeena Winterrowd2014-08-161-3/+3
| | | | | | | | | 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 module and package name to co-exist with AOSP appSachin Shah2014-08-161-2/+2
| | | | | | | | 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
* Camera: Add initial QCom value add features.Alok Kediya2013-10-311-1/+1
| | | | | | | | | | | | | | | - 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)
* Fix build: Don't build GCam for non-arm targetsRuben Brunk2013-09-231-0/+1
| | | | | | Bug: 10430748 Change-Id: I26e1208b38f40808ff59e3976f5c4a76efa15b4c
* Bring back tiny planet to the Camera filmstripSascha Haeberling2013-09-121-2/+2
| | | | | | | | | 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
* Bring back wide angle panorama.Angus Kong2013-09-041-0/+9
| | | | | | bug:10293937 Change-Id: I23a977e87b7416f07ecac20025b6c142ae61be05
* Merge "Automatic versioning for Camera." into gb-ub-photos-carlsbadSascha Haeberling2013-08-301-2/+7
|\
| * Automatic versioning for Camera.Sascha Haeberling2013-08-281-2/+7
| | | | | | | | | | | | | | | | | | | | 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
* | Add rotate support in Film Stripztenghui2013-08-281-1/+0
|/ | | | | | | | | 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
* Add .mk files for Camera2.Sascha Haeberling2013-08-061-0/+27
| | | | Change-Id: I0678c1b12f40f6dfd76d7589f61d18e99997394f
* Remove all .mk files from the cloned Camera2 until the project isSascha Haeberling2013-08-061-56/+0
| | | | | | properly set up. Change-Id: I3eb79a7a756793ac5253b8c40c3fbc6c6fe2e8e3
* Added jpeg streaming classes.Ruben Brunk2013-07-111-2/+2
| | | | | | | | | - 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
* Remove SRI panoramaDoris Liu2013-06-201-3/+3
| | | | Change-Id: Icbe154aede474fb678ae4e0b2088626a4a8b31d8
* Use hyphenated path for android-support-v8-renderscript.Stephen Hines2013-05-291-1/+1
| | | | | Bug: 9188088 Change-Id: Id435b35712fd944369b8515f7f84ea30f1eecbe3
* Only link librsjni in unbundled branches.Tim Murray2013-05-131-1/+1
| | | | | | bug 8939828 Change-Id: I87d28185c6fb2b23852eb66487bf99d6111c3a7a
* Merge "Remove com.android.camera.R" into gb-ub-photos-bryceJohn Reck2013-02-161-2/+1
|\
| * Remove com.android.camera.RJohn Reck2013-02-151-2/+1
| | | | | | | | Change-Id: I0bb03da1423401f872c3bf13caffb9c87d850449
* | Switch to GalleryGoogle as default provider for RS files (from Gallery2).Stephen Hines2013-02-081-1/+7
|/ | | | | Bug: 8138884 Change-Id: Ib2484852f0fa4299f6d0797838420493ce2607a0
* Switch Gallery over to RS compatibility library.Tim Murray2013-02-041-2/+7
| | | | Change-Id: If27809236534f3b196949bf455faed45c99f3da5
* Copy camera resources into Gallery2Michael Kolb2013-01-291-2/+1
| | | | Change-Id: I3be2758b2ddca31dbc2f21457a62664310c39684
* Move Camera Java/Native source into Gallery2Michael Kolb2013-01-291-5/+2
| | | | Change-Id: I968efe4d656e88a7760d3c0044f65b4adac2ddd1
* Revert "Switch Gallery over to RS compatibility library."Stephen Hines2013-01-231-8/+3
| | | | | | This reverts commit 0746ce0977cde616d25ce35fee0d8d554235a21c Change-Id: Ic0fb6c60e5f40b53ad032afeafe2f9ff70c26b50
* Switch Gallery over to RS compatibility library.Stephen Hines2013-01-221-3/+8
| | | | Change-Id: If6eaea15a12a1448b402fb00dfd770b3749471ad
* remove actionbar sherlockJohn Reck2012-12-121-3/+1
| | | | Change-Id: Idb9b63f625fd4f0b78d947421ec5b098d8e5dfd5
* Gingerbread support-ishJohn Reck2012-10-311-1/+3
| | | | | | This reverts commit 1336062985c9824d7fd796b1cebd5eaa8e4163ca. Change-Id: I718ec56315dc207a3e612abb4576bddab9afa2ee
* Make sure we use xmp_toolkit from external instead of the precompiled JAR.Sascha Haeberling2012-10-231-1/+1
| | | | | | Bug: 7400527 Change-Id: Ib9428af28c2c436485358dc4e07fe659ed961155
* on entry check if Tiny Planet if not remove UIJohn Hoford2012-10-221-0/+1
| | | | | bug:7391885 Change-Id: Ic2bffa9f9fbaa2d437ce231a1478a1b63a0eed83
* Change LOCAL_SDK_VERSION to current.Wu-cheng Li2012-10-071-1/+1
| | | | | | bug:7208909 Change-Id: Ifa03d6eea219115a03da6f8138c6fcb2922e4c57
* Implement sharpennicolasroard2012-10-041-1/+1
| | | | | | | | | | | | | 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
* Remove ActionBarSherlockOwen Lin2012-10-021-3/+1
| | | | | | bug: 7242682 Change-Id: Ibf1fa136cafdca25273ee39ae9c065560b2db5cb
* Add FilterShow and clean up native lib handlingBart Sears2012-09-281-3/+8
| | | | | | | | | | 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
* The trimming solution with the mp4parser library.Teng-Hui Zhu2012-09-241-1/+2
| | | | | | bug:7093055 Change-Id: I598a81d80c9c5107696f3af7761207e3ec88f3ff
* Revert "Revert "Uses ActionBarSherlock library in MovieActivity.""Owen Lin2012-08-241-2/+7
| | | | This reverts commit 13da281769d4558c42d86a54536ff6da6826b0ac.
* Revert "Uses ActionBarSherlock library in MovieActivity."Owen Lin2012-08-241-7/+2
| | | | This reverts commit 89b437722a24d0c7d6e2acffc30c215f22814234.
* Uses ActionBarSherlock library in MovieActivity.Owen Lin2012-08-241-2/+7
| | | | | | bug: 6927267 Change-Id: I4b63e41be5cff22af0f7d830739c719e91cd6fff
* Change "current" sdk version to 16 as it becomes officialYing Wang2012-07-131-1/+1
| | | | Change-Id: I09c13b99ff1bc368e1fa335f2efc4cba5410d2f5
* Make gallery/camera build in JB API level.Wu-cheng Li2012-06-291-1/+1
| | | | | Bug:4965992 Change-Id: I91e56aacb5447c811aafce756292ab5ee0636cee