<init>(...);
}
--keep class com.android.camera.ActivityBase {
- public int getResultCode();
- public android.content.Intent getResultData();
-}
-
-keep class com.android.camera.CameraActivity {
public boolean isRecording();
public long getAutoFocusTime();
# For unit testing:
# - Required for running exif tests on userdebug
--keepclassmembers class com.android.gallery3d.exif.ExifTag {
- *** setValue(...);
- *** valueToString(...);
-}
--keepclassmembers class com.android.gallery3d.exif.ExifParser {
- *** parse(...);
-}
+-keep class com.android.gallery3d.exif.ExifTag { *; }
+-keep class com.android.gallery3d.exif.ExifData { *; }
+-keep class com.android.gallery3d.exif.ExifInterface { *; }
-keepclassmembers class com.android.gallery3d.exif.Util {
*** closeSilently(...);
}
--keepclassmembers class com.android.gallery3d.exif.ExifData {
- *** addInteroperabilityTag(...);
- *** addThumbnailTag(...);
- *** getTag(...);
- *** getInteroperabilityTag(...);
- *** getThumbnailTag(...);
-}
# - Required for running blobcache tests on userdebug
-keep class com.android.gallery3d.common.BlobCache { *; }
*** toArray(...);
}
-keep class com.android.gallery3d.util.ProfileData { *; }
+
+# - Required for running jpeg stream tests on userdebug
+-keep class com.android.gallery3d.jpegstream.JPEGOutputStream { *; }
+-keep class com.android.gallery3d.jpegstream.JPEGInputStream { *; }
+-keep class com.android.gallery3d.jpegstream.StreamUtils { *; }
+
+
+# TODO: remove or rename android.util.Pools.java from our source.
+-dontwarn android.util.Pools*