diff options
author | Ruben Brunk <rubenbrunk@google.com> | 2013-04-02 13:15:57 -0700 |
---|---|---|
committer | Ruben Brunk <rubenbrunk@google.com> | 2013-04-02 15:39:41 -0700 |
commit | 0cea1fca1ac717b0bf6f4f75c2e41e8549bc97e2 (patch) | |
tree | ad6a4d9ec120d857b72de9671777f78a8e76262a /tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java | |
parent | 187a09a330f9c62783741b85b86b12610b2f595d (diff) | |
download | android_packages_apps_Snap-0cea1fca1ac717b0bf6f4f75c2e41e8549bc97e2.tar.gz android_packages_apps_Snap-0cea1fca1ac717b0bf6f4f75c2e41e8549bc97e2.tar.bz2 android_packages_apps_Snap-0cea1fca1ac717b0bf6f4f75c2e41e8549bc97e2.zip |
Speed improvements for ExifOutputStream.
Change-Id: I7d3ee9c157aefe67734e7b49cfa7868254c134ef
Diffstat (limited to 'tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java')
-rw-r--r-- | tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java b/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java index 5f200ea92..da860208b 100644 --- a/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java +++ b/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java @@ -92,4 +92,17 @@ public class ExifXmlDataTestCase extends InstrumentationTestCase { return String.format(RES_ID_TITLE, mImageResourceId); } } + + protected InputStream reopenFileStream() throws Exception { + try { + if (mImagePath != null) { + return new FileInputStream(mImagePath); + } else { + Resources res = getInstrumentation().getContext().getResources(); + return res.openRawResource(mImageResourceId); + } + } catch (Exception e) { + throw new Exception(getImageTitle(), e); + } + } } |