OSDN Git Service

Add rotate support in Film Strip
authorztenghui <ztenghui@google.com>
Fri, 23 Aug 2013 18:47:56 +0000 (11:47 -0700)
committerztenghui <ztenghui@google.com>
Wed, 28 Aug 2013 00:30:21 +0000 (17:30 -0700)
commit568ad02f9fd3993abf4b973bdd49a34737267c77
tree0806893e27fd66b39675a2bfc25ca3664b83e5b4
parente2fb9943fb2d5a51a651f138d88473bf7f62e0b9
Add rotate support in Film Strip

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: I0b8128a806fa9e777a87967b294555daadced1c5
28 files changed:
src/com/android/camera/CameraActivity.java
src/com/android/camera/Exif.java
src/com/android/camera/MediaSaveService.java
src/com/android/camera/PhotoModule.java
src/com/android/camera/Storage.java
src/com/android/camera/VideoModule.java
src/com/android/camera/data/CameraDataAdapter.java
src/com/android/camera/data/LocalData.java
src/com/android/camera/data/LocalMediaData.java
src/com/android/camera/data/MediaDetails.java
src/com/android/camera/data/RotationTask.java [new file with mode: 0644]
src/com/android/camera/data/SimpleViewData.java
src/com/android/camera/exif/ByteBufferInputStream.java [moved from gallerycommon/src/com/android/gallery3d/exif/ByteBufferInputStream.java with 97% similarity]
src/com/android/camera/exif/CountedDataInputStream.java [moved from gallerycommon/src/com/android/gallery3d/exif/CountedDataInputStream.java with 98% similarity]
src/com/android/camera/exif/ExifData.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifData.java with 99% similarity]
src/com/android/camera/exif/ExifInterface.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifInterface.java with 99% similarity]
src/com/android/camera/exif/ExifInvalidFormatException.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifInvalidFormatException.java with 95% similarity]
src/com/android/camera/exif/ExifModifier.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifModifier.java with 99% similarity]
src/com/android/camera/exif/ExifOutputStream.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifOutputStream.java with 99% similarity]
src/com/android/camera/exif/ExifParser.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifParser.java with 99% similarity]
src/com/android/camera/exif/ExifReader.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifReader.java with 98% similarity]
src/com/android/camera/exif/ExifTag.java [moved from gallerycommon/src/com/android/gallery3d/exif/ExifTag.java with 99% similarity]
src/com/android/camera/exif/IfdData.java [moved from gallerycommon/src/com/android/gallery3d/exif/IfdData.java with 99% similarity]
src/com/android/camera/exif/IfdId.java [moved from gallerycommon/src/com/android/gallery3d/exif/IfdId.java with 96% similarity]
src/com/android/camera/exif/JpegHeader.java [moved from gallerycommon/src/com/android/gallery3d/exif/JpegHeader.java with 97% similarity]
src/com/android/camera/exif/OrderedDataOutputStream.java [moved from gallerycommon/src/com/android/gallery3d/exif/OrderedDataOutputStream.java with 97% similarity]
src/com/android/camera/exif/Rational.java [moved from gallerycommon/src/com/android/gallery3d/exif/Rational.java with 98% similarity]
src/com/android/camera/ui/FilmStripView.java