Added logging

master
M66B 3 months ago
parent db0cbb4214
commit ecb8feca5a

@ -171,6 +171,7 @@ public class MediaPlayerHelper {
static void startMusic(Context context, Uri uri, Runnable onCompleted) throws IOException { static void startMusic(Context context, Uri uri, Runnable onCompleted) throws IOException {
synchronized (lock) { synchronized (lock) {
Log.i("startMusic uri=" + uri);
stopMusic(context); stopMusic(context);
MediaPlayerHelper.uri = uri; MediaPlayerHelper.uri = uri;
@ -189,12 +190,14 @@ public class MediaPlayerHelper {
@Override @Override
public void onPrepared(MediaPlayer mp) { public void onPrepared(MediaPlayer mp) {
// https://issuetracker.google.com/issues/36921987 // https://issuetracker.google.com/issues/36921987
Log.i("startMusic prepared");
mp.start(); mp.start();
} }
}); });
MediaPlayerHelper.player.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { MediaPlayerHelper.player.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override @Override
public void onCompletion(MediaPlayer mp) { public void onCompletion(MediaPlayer mp) {
Log.i("startMusic completed");
stopMusic(context); stopMusic(context);
} }
}); });
@ -214,6 +217,7 @@ public class MediaPlayerHelper {
} }
MediaPlayerHelper.uri = null; MediaPlayerHelper.uri = null;
if (MediaPlayerHelper.onCompleted != null) { if (MediaPlayerHelper.onCompleted != null) {
Log.i("startMusic onCompletion");
MediaPlayerHelper.onCompleted.run(); MediaPlayerHelper.onCompleted.run();
MediaPlayerHelper.onCompleted = null; MediaPlayerHelper.onCompleted = null;
} }

Loading…
Cancel
Save