pull/123/head
FongMi 3 years ago
parent d653b56116
commit 114aa3bebe
  1. 3
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/misc/IMediaDataSource.java
  2. 20
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/misc/ITrackInfo.java

@ -21,7 +21,8 @@ import java.io.IOException;
@SuppressWarnings("RedundantThrows") @SuppressWarnings("RedundantThrows")
public interface IMediaDataSource { public interface IMediaDataSource {
int readAt(long position, byte[] buffer, int offset, int size) throws IOException;
int readAt(long position, byte[] buffer, int offset, int size) throws IOException;
long getSize() throws IOException; long getSize() throws IOException;

@ -19,20 +19,20 @@ package tv.danmaku.ijk.media.player.misc;
public interface ITrackInfo { public interface ITrackInfo {
int MEDIA_TRACK_TYPE_UNKNOWN = 0; int MEDIA_TRACK_TYPE_UNKNOWN = 0;
int MEDIA_TRACK_TYPE_AUDIO = 1; int MEDIA_TRACK_TYPE_AUDIO = 1;
int MEDIA_TRACK_TYPE_VIDEO = 2; int MEDIA_TRACK_TYPE_VIDEO = 2;
int MEDIA_TRACK_TYPE_TEXT = 3; int MEDIA_TRACK_TYPE_TEXT = 3;
IMediaFormat getFormat(); IMediaFormat getFormat();
String getLanguage(); String getLanguage();
int getTrackType(); int getTrackType();
int getChannelCount(); int getChannelCount();
int getBitrate(); int getBitrate();
String getInfoInline(); String getInfoInline();
} }

Loading…
Cancel
Save