History log of /packages/apps/Camera/src/com/android/camera/MosaicFrameProcessor.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b7e4d024214b85e8570ad0d8ce03472887364bee 09-Oct-2012 Wu-cheng Li <wuchengli@google.com> Fix "Too fast" warning is not displayed in panorama capture.

If the frame rate is too low and the camera motion is fast,
the frame to frame motion estimation may fail -- leading to
incorrect translation estimates. Originally "Too fast" is
showed when degrees per second exceeds the threshold. But
different devices have different frame rate. Also, if
degrees per second is low but there are not enough frames,
the stitched panorama is still blurry. Now "Too fast" is
showed when degrees per frame is too high. This is more
accurate.

bug:7165018

Change-Id: I082e9f612becb9aaf5f453694914fb24b7e6ffa9
/packages/apps/Camera/src/com/android/camera/MosaicFrameProcessor.java
b96ce59e1d477622f9a3c235135d7040f642e262 06-Apr-2012 Wei-Ta Chen <weita@google.com> Speed up the start-up time of PanoramaActivity.

Optimize the initializing step of the mosaic library:
remove unnecessary glClear() calls, memory block reset, ..., etc.

Before the change, the latency of startup is ~1100ms.
The change reduces the latency to ~700ms.

Bug: 5954891
Change-Id: If2c721f57bf57e935b2f566d857c696ebfbeb61f
/packages/apps/Camera/src/com/android/camera/MosaicFrameProcessor.java
03f6dd690441ee744bee2128cc194c2cdeb962e6 16-Mar-2012 Wu-cheng Li <wuchengli@google.com> Refactor panorama so it does not need singleTask launch mode.

When a panorama activity resumes, it will check if the mosaic
frame processor is being used by another panorama activity
instance. If yes, it will show a progress dialog and wait
until the mosaic generation finishes.

bug:5954389

Change-Id: If03bbfa54ac6abf8d895accd5efdee1a15f80aa7
/packages/apps/Camera/src/com/android/camera/MosaicFrameProcessor.java
9a59de880cc82d8175e40a3bfcebffbadbb33efd 15-Mar-2012 Pin Ting <pinting@google.com> Flatten panorama java package.

bug:5954391

Make camera, camcorder, panorama activities share the same java package.

Change-Id: I6ca29a5f073cdeb090248c9bb857c77a3a04fa5d
/packages/apps/Camera/src/com/android/camera/MosaicFrameProcessor.java