From dc0443d8ca4e4bec2ed308e68641945cccfc7765 Mon Sep 17 00:00:00 2001 From: FongMi Date: Fri, 16 Jun 2023 08:47:22 +0800 Subject: [PATCH] Fix crash --- .../tv/danmaku/ijk/media/player/AndroidMediaPlayer.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/AndroidMediaPlayer.java b/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/AndroidMediaPlayer.java index be71ea7a5..e38783d81 100644 --- a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/AndroidMediaPlayer.java +++ b/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/AndroidMediaPlayer.java @@ -29,6 +29,7 @@ import android.view.Surface; import android.view.SurfaceHolder; import java.io.IOException; +import java.util.Collections; import java.util.List; import java.util.Map; @@ -103,7 +104,11 @@ public class AndroidMediaPlayer extends AbstractMediaPlayer implements MediaPlay @Override public List getTrackInfo() { - return AndroidTrackInfo.fromMediaPlayer(mMediaPlayer); + try { + return AndroidTrackInfo.fromMediaPlayer(mMediaPlayer); + } catch (Exception e) { + return Collections.emptyList(); + } } @Override