diff options
author | Paul Rohde <codelogic@google.com> | 2015-03-30 11:35:47 -0700 |
---|---|---|
committer | Paul Rohde <codelogic@google.com> | 2015-03-30 11:46:07 -0700 |
commit | a1a76c8ae8a0c6f0ffca427758c771ee77af2c59 (patch) | |
tree | d94bbb40ac88f965e80544389416c8909734c60d /src_pd | |
parent | 778a15a2bd60115c19d461e90523e8726ec62ea4 (diff) | |
download | android_packages_apps_Camera2-a1a76c8ae8a0c6f0ffca427758c771ee77af2c59.tar.gz android_packages_apps_Camera2-a1a76c8ae8a0c6f0ffca427758c771ee77af2c59.tar.bz2 android_packages_apps_Camera2-a1a76c8ae8a0c6f0ffca427758c771ee77af2c59.zip |
Collect and log jank statistics in the Camera.
This detects and logs sequences of camera timestamps where the
delta between the the current and last frame exceeds the
previous delta by a percentage threshold. This should only occur
when there are visible janks in the camera preview.
Bug: 19987252
Change-Id: Icced48be8232bba625aa501b2b1f5c111dbb5573
Diffstat (limited to 'src_pd')
-rw-r--r-- | src_pd/com/android/camera/stats/UsageStatistics.java | 3 | ||||
-rw-r--r-- | src_pd/com/android/camera/util/GservicesHelper.java | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src_pd/com/android/camera/stats/UsageStatistics.java b/src_pd/com/android/camera/stats/UsageStatistics.java index 5fd9a5dd3..924b6d1a1 100644 --- a/src_pd/com/android/camera/stats/UsageStatistics.java +++ b/src_pd/com/android/camera/stats/UsageStatistics.java @@ -56,6 +56,9 @@ public class UsageStatistics { public void backgrounded() { } + public void cameraFrameDrop(double deltaMs, double previousDeltaMs) { + } + public void storageWarning(long storageSpace) { } diff --git a/src_pd/com/android/camera/util/GservicesHelper.java b/src_pd/com/android/camera/util/GservicesHelper.java index c08f842dc..12ae56a5e 100644 --- a/src_pd/com/android/camera/util/GservicesHelper.java +++ b/src_pd/com/android/camera/util/GservicesHelper.java @@ -33,6 +33,10 @@ public class GservicesHelper { return false; } + public static boolean isJankStatisticsEnabled(ContentResolver contentResolver) { + return false; + } + public static int getCaptureSupportLevelOverrideBack(ContentResolver contentResolver) { return -1; } |