summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jean-Michel Trivi <jmtrivi@google.com> 2017-01-03 23:02:45 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-01-03 23:02:48 +0000
commit1202685743f60c36dbf2c6e6a076fb2b8342d258 (patch)
tree711289c8f53eabee698531b8b47e1b40b809880a
parent7429c4feded929d508e4f27b8b64bc3c011bb546 (diff)
parent791c48458e03a7f884abc19a398fb766d4480133 (diff)
Merge "MediaPlayer: do not crash when there is no context"
-rw-r--r--media/java/android/media/MediaPlayer.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/java/android/media/MediaPlayer.java b/media/java/android/media/MediaPlayer.java
index 77a0fbde6eb1..588376f5691b 100644
--- a/media/java/android/media/MediaPlayer.java
+++ b/media/java/android/media/MediaPlayer.java
@@ -2291,7 +2291,7 @@ public class MediaPlayer extends PlayerBase
* {@link #setSubtitleAnchor(SubtitleController, Anchor)} (e.g. {@link VideoView} provides one).
*/
private synchronized void setSubtitleAnchor() {
- if (mSubtitleController == null) {
+ if ((mSubtitleController == null) && (ActivityThread.currentApplication() != null)) {
final HandlerThread thread = new HandlerThread("SetSubtitleAnchorThread");
thread.start();
Handler handler = new Handler(thread.getLooper());