History log of /packages/apps/Camera/jni/feature_mos/src/mosaic/ImageUtils.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
89b9c07b5bbcc2de25dd5f61c28de4575b4df996 08-Oct-2011 Wei-Ta Chen <weita@google.com> Avoid a possible overflow on setting the mosaic size.

Log the size of the mosaic image before cropping, so as to help debug.
Also, fix another issue that NV21 should be vertically subsmapled.

Bug: 5412447
Change-Id: I20b0ef7fc1968517c63b7f599f04c8126adc0471
/packages/apps/Camera/jni/feature_mos/src/mosaic/ImageUtils.cpp
41a2e9735136f372de95652d0828600282c8e967 09-Aug-2011 mbansal <mayank.bansal@sri.com> Updates to allow using SurfaceTexture for reading the preview frames directly from GPU memory.

1) SurfaceTexture is now used to obtain the data processed by the mosaicing library.
2) SurfaceTexture in GPU memory is directly rendered using the transformation from the mosaicing library to generate the preview mosaic.
3) GPU is also used to generate the Low-Res frames from the High-res frames (was being done in CPU before).
4) SurfaceTexture is also used to render the viewfinder as soon as the mosaicing application starts (eliminating the need for a separate SurfaceHolder to render the camera).
5) Modified the XML layout during the preview state to be the same size as during the capture stage to accommodate the SurfaceTexture based viewfinder [this needs to be reviewed and adjusted].
6) Fixed the viewfinder and back button issues identified by Wei-Ta.
7) Round-1 of removing trailing spaces and tabs.
8) Added documentation to new Java side interfaces and cleaned up code in general.
9) Cleaned up redundant and commented out code from the native side.
10) Merged with latest updates from the main trunk.
11) Fixed issues identified in code review and also cleaned up and refactored some code.
12) Added layout-w1024dp/pano_capture.xml for tablet layout.

Change-Id: If8fb0116de6c7fc6652cc67ac453553726961c32
/packages/apps/Camera/jni/feature_mos/src/mosaic/ImageUtils.cpp
e295e32b68cf04f0d99138bf4a6d25555f3aef99 15-Jun-2011 Wei-Ta Chen <weita@google.com> Check in mosaic stitching codes - the native part

Updated to v4-3-2.

Bug: 4990566
Change-Id: I779dcc930323353964572918510f1492828c4db4
/packages/apps/Camera/jni/feature_mos/src/mosaic/ImageUtils.cpp