Loading src/com/android/camera/PhotoModule.java +2 −0 Original line number Diff line number Diff line Loading @@ -1013,6 +1013,8 @@ public class PhotoModule mFaceDetectionStarted = false; setCameraState(SNAPSHOT_IN_PROGRESS); UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, UsageStatistics.ACTION_CAPTURE_DONE, "Photo"); return true; } Loading src/com/android/camera/VideoModule.java +8 −0 Original line number Diff line number Diff line Loading @@ -450,6 +450,8 @@ public class VideoModule implements CameraModule, mActivity.mCameraDevice.takePicture(null, null, null, new JpegPictureCallback(loc)); showVideoSnapshotUI(true); mSnapshotInProgress = true; UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, UsageStatistics.ACTION_CAPTURE_DONE, "VideoSnapshot"); } @Override Loading Loading @@ -1547,6 +1549,8 @@ public class VideoModule implements CameraModule, updateRecordingTime(); keepScreenOn(); UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, UsageStatistics.ACTION_CAPTURE_START, "Video"); } private void showCaptureResult() { Loading Loading @@ -1662,6 +1666,10 @@ public class VideoModule implements CameraModule, // Update the parameters here because the parameters might have been altered // by MediaRecorder. if (!mPaused) mParameters = mActivity.mCameraDevice.getParameters(); UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, fail ? UsageStatistics.ACTION_CAPTURE_FAIL : UsageStatistics.ACTION_CAPTURE_DONE, "Video", SystemClock.uptimeMillis() - mRecordingStartTime); return fail; } Loading src_pd/com/android/gallery3d/util/UsageStatistics.java +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ public class UsageStatistics { public static final String TRANSITION_BUTTON_TAP = "ButtonTap"; public static final String TRANSITION_SWIPE = "Swipe"; public static final String ACTION_CAPTURE_START = "CaptureStart"; public static final String ACTION_CAPTURE_FAIL = "CaptureFail"; public static final String ACTION_CAPTURE_DONE = "CaptureDone"; public static void initialize(Context context) {} public static void showOptInDialogIfNeeded(Activity activity) {} public static void setPendingTransitionCause(String cause) {} Loading Loading
src/com/android/camera/PhotoModule.java +2 −0 Original line number Diff line number Diff line Loading @@ -1013,6 +1013,8 @@ public class PhotoModule mFaceDetectionStarted = false; setCameraState(SNAPSHOT_IN_PROGRESS); UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, UsageStatistics.ACTION_CAPTURE_DONE, "Photo"); return true; } Loading
src/com/android/camera/VideoModule.java +8 −0 Original line number Diff line number Diff line Loading @@ -450,6 +450,8 @@ public class VideoModule implements CameraModule, mActivity.mCameraDevice.takePicture(null, null, null, new JpegPictureCallback(loc)); showVideoSnapshotUI(true); mSnapshotInProgress = true; UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, UsageStatistics.ACTION_CAPTURE_DONE, "VideoSnapshot"); } @Override Loading Loading @@ -1547,6 +1549,8 @@ public class VideoModule implements CameraModule, updateRecordingTime(); keepScreenOn(); UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, UsageStatistics.ACTION_CAPTURE_START, "Video"); } private void showCaptureResult() { Loading Loading @@ -1662,6 +1666,10 @@ public class VideoModule implements CameraModule, // Update the parameters here because the parameters might have been altered // by MediaRecorder. if (!mPaused) mParameters = mActivity.mCameraDevice.getParameters(); UsageStatistics.onEvent(UsageStatistics.COMPONENT_CAMERA, fail ? UsageStatistics.ACTION_CAPTURE_FAIL : UsageStatistics.ACTION_CAPTURE_DONE, "Video", SystemClock.uptimeMillis() - mRecordingStartTime); return fail; } Loading
src_pd/com/android/gallery3d/util/UsageStatistics.java +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ public class UsageStatistics { public static final String TRANSITION_BUTTON_TAP = "ButtonTap"; public static final String TRANSITION_SWIPE = "Swipe"; public static final String ACTION_CAPTURE_START = "CaptureStart"; public static final String ACTION_CAPTURE_FAIL = "CaptureFail"; public static final String ACTION_CAPTURE_DONE = "CaptureDone"; public static void initialize(Context context) {} public static void showOptInDialogIfNeeded(Activity activity) {} public static void setPendingTransitionCause(String cause) {} Loading