summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuruprasad Gaonkar <ggaonk@codeaurora.org>2013-09-10 12:58:50 -0700
committerSteve Kondik <shade@chemlab.org>2013-10-01 03:32:39 -0700
commit1bd22de1f4d21c59f0c8f4d7fd7a3b7d895ac0b1 (patch)
treed34559fe1eb1dfb49486003977695f615ad1f505
parente19c1af861efbc00a524f8f61a23c97876af9f99 (diff)
downloadandroid_packages_apps_Gallery2-1bd22de1f4d21c59f0c8f4d7fd7a3b7d895ac0b1.tar.gz
android_packages_apps_Gallery2-1bd22de1f4d21c59f0c8f4d7fd7a3b7d895ac0b1.tar.bz2
android_packages_apps_Gallery2-1bd22de1f4d21c59f0c8f4d7fd7a3b7d895ac0b1.zip
stop recording from camcorder app in case of error.
This change makes sure that stopvideoRecording is called for all error returns to the video recording app. Change-Id: I70a942dab24e2665d76b3ff060e7ccf3d134e429
-rw-r--r--src/com/android/camera/VideoModule.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java
index 6ce8cb331..e03b6cf1f 100644
--- a/src/com/android/camera/VideoModule.java
+++ b/src/com/android/camera/VideoModule.java
@@ -1490,9 +1490,9 @@ public class VideoModule implements CameraModule,
@Override
public void onError(MediaRecorder mr, int what, int extra) {
Log.e(TAG, "MediaRecorder error. what=" + what + ". extra=" + extra);
+ stopVideoRecording();
if (what == MediaRecorder.MEDIA_RECORDER_ERROR_UNKNOWN) {
// We may have run out of space on the sdcard.
- stopVideoRecording();
mActivity.updateStorageSpaceAndHint();
}
}