From 7694f0c3e71096fec90ea81bbea9df35fab7c9c5 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 27 Jun 2025 17:41:33 +0200 Subject: [PATCH] Added media player error reporter --- .../java/eu/faircode/email/MediaPlayerHelper.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/MediaPlayerHelper.java b/app/src/main/java/eu/faircode/email/MediaPlayerHelper.java index c569e4f160..4f03bb9961 100644 --- a/app/src/main/java/eu/faircode/email/MediaPlayerHelper.java +++ b/app/src/main/java/eu/faircode/email/MediaPlayerHelper.java @@ -100,6 +100,13 @@ public class MediaPlayerHelper { MediaPlayer mediaPlayer = new MediaPlayer(); try { + mediaPlayer.setOnErrorListener(new MediaPlayer.OnErrorListener() { + @Override + public boolean onError(MediaPlayer mp, int what, int extra) { + Log.e("mediaPlayer error what=" + what + " extra=" + extra); + return false; + } + }); mediaPlayer.setAudioAttributes(attrs); mediaPlayer.setDataSource(context.getApplicationContext(), uri); mediaPlayer.setLooping(loop); @@ -178,6 +185,13 @@ public class MediaPlayerHelper { MediaPlayerHelper.onCompleted = onCompleted; MediaPlayerHelper.player = new MediaPlayer(); + MediaPlayerHelper.player.setOnErrorListener(new MediaPlayer.OnErrorListener() { + @Override + public boolean onError(MediaPlayer mp, int what, int extra) { + Log.e("startMusic error what=" + what + " extra=" + extra); + return false; + } + }); MediaPlayerHelper.player.setAudioAttributes( new AudioAttributes.Builder() .setContentType(AudioAttributes.CONTENT_TYPE_MUSIC)