Merge "Allow user to adjust the focus and shutter sound volume."
diff --git a/src/com/android/camera/ActivityBase.java b/src/com/android/camera/ActivityBase.java
index 96d7331..ec878ee 100644
--- a/src/com/android/camera/ActivityBase.java
+++ b/src/com/android/camera/ActivityBase.java
@@ -21,6 +21,8 @@
 import android.app.Activity;
 import android.view.KeyEvent;
 import android.content.Intent;
+import android.media.AudioManager;
+import android.os.Bundle;
 
 /**
  * Superclass of Camera and VideoCamera activities.
@@ -30,6 +32,12 @@
     private Intent mResultDataForTesting;
 
     @Override
+    public void onCreate(Bundle icicle) {
+        super.onCreate(icicle);
+        setVolumeControlStream(AudioManager.STREAM_MUSIC);
+    }
+
+    @Override
     public boolean onSearchRequested() {
         return false;
     }
diff --git a/src/com/android/camera/SoundPlayer.java b/src/com/android/camera/SoundPlayer.java
index 1c2d16b..fed3926 100644
--- a/src/com/android/camera/SoundPlayer.java
+++ b/src/com/android/camera/SoundPlayer.java
@@ -41,7 +41,7 @@
             try {
                 if (mPlayer == null) {
                     MediaPlayer player = new MediaPlayer();
-                    player.setAudioStreamType(AudioManager.STREAM_SYSTEM);
+                    player.setAudioStreamType(AudioManager.STREAM_MUSIC);
                     player.setDataSource(mAfd.getFileDescriptor(), mAfd.getStartOffset(),
                             mAfd.getLength());
                     player.setLooping(false);