summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
diff options
context:
space:
mode:
authorcalderwoodra <calderwoodra@google.com>2018-01-31 19:51:21 -0800
committerCopybara-Service <copybara-piper@google.com>2018-01-31 20:31:16 -0800
commitd7f51ef34528aa9147707a5e28274a8a0de70098 (patch)
tree982360ef7af3449cd814bb97e76d783ab849ae11 /java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
parentd2de2b0d7dcd6d699401f613635a6cb58c14509b (diff)
Added old voicemail to NUI activity.
Bug: 72722364 Test: existing PiperOrigin-RevId: 184083186 Change-Id: Ia51a50b343f75eec74a02dc6b4383341f939793d
Diffstat (limited to 'java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java')
-rw-r--r--java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java b/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
index e9b64dfe3..3a7733436 100644
--- a/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
+++ b/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
@@ -57,6 +57,7 @@ import com.android.dialer.constants.Constants;
import com.android.dialer.logging.DialerImpression;
import com.android.dialer.logging.Logger;
import com.android.dialer.phonenumbercache.CallLogQuery;
+import com.android.dialer.strictmode.StrictModeUtils;
import com.android.dialer.telecom.TelecomUtil;
import com.android.dialer.util.PermissionsUtil;
import com.google.common.io.ByteStreams;
@@ -518,7 +519,10 @@ public class VoicemailPlaybackPresenter
handleError(new IllegalStateException("Cannot play voicemail when call is in progress"));
return;
}
+ StrictModeUtils.bypass(this::prepareMediaPlayer);
+ }
+ private void prepareMediaPlayer() {
try {
mediaPlayer = new MediaPlayer();
mediaPlayer.setOnPreparedListener(this);