From: Eino-Ville Talvala Date: Thu, 25 Aug 2016 00:44:48 +0000 (+0000) Subject: Remove calls to silence ringer; these require new permissions in N X-Git-Tag: android-x86-7.1-r1~4 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=917ac82ac0c006c1cefbd89c990b42f8209fafce;hp=c45aaf531cfd4f17457bb8cbbaf1ca31fbf08344;p=android-x86%2Fpackages-apps-Camera2.git Remove calls to silence ringer; these require new permissions in N am: aaae0ae1bb Change-Id: I4ab0ffdb9aedd555a8cfcf6a2401d7dd0d4fde6b --- diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index 34659533f..9a941c73e 100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -1323,25 +1323,14 @@ public class VideoModule extends CameraModule // Store current ringer mode so we can set it once video recording is // finished. mOriginalRingerMode = mAudioManager.getRingerMode(); - // Make sure no system sounds and vibrations happen during video - // recording. - try { - mAudioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT); - } catch (SecurityException e) { - Log.e(TAG, "Error: " + e); - } + // TODO: Use new DND APIs to properly silence device } private void restoreRingerMode() { // First check if ringer mode was changed during the recording. If not, // re-set the mode that was set before video recording started. if (mAudioManager.getRingerMode() == AudioManager.RINGER_MODE_SILENT) { - // Set the original ringer mode back. - try { - mAudioManager.setRingerMode(mOriginalRingerMode); - } catch (SecurityException e) { - Log.e(TAG, "Error: " + e); - } + // TODO: Use new DND APIs to properly restore device notification/alarm settings } }