pull/137/head
FongMi 2 years ago
parent 4a9fe89d6d
commit 8e6cdc2ea6
  1. 2
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/IjkMediaPlayer.java
  2. 15
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/IjkTimedText.java

@ -818,7 +818,7 @@ public final class IjkMediaPlayer extends AbstractMediaPlayer {
player.notifyOnInfo(msg.arg1, msg.arg2);
return;
case MEDIA_TIMED_TEXT:
player.notifyOnTimedText(msg.obj == null ? null : IjkTimedText.create(msg.obj.toString()));
player.notifyOnTimedText(IjkTimedText.create((msg.arg1 >= 2 || msg.obj == null) ? "" : msg.obj.toString()));
return;
case MEDIA_NOP: // interface test message - ignore
break;

@ -2,17 +2,30 @@ package tv.danmaku.ijk.media.player;
public final class IjkTimedText {
private final String text;
private String text;
private int[] bitmap;
public static IjkTimedText create(String text) {
return new IjkTimedText(text);
}
public static IjkTimedText create(int[] bitmap) {
return new IjkTimedText(bitmap);
}
public IjkTimedText(String text) {
this.text = text;
}
public IjkTimedText(int[] bitmap) {
this.bitmap = bitmap;
}
public String getText() {
return text;
}
public int[] getBitmap() {
return bitmap;
}
}

Loading…
Cancel
Save