Update AndroidTrackInfo.java

pull/137/head
FongMi 3 years ago
parent aee5fa372b
commit 3b9a92e0a3
  1. 8
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/misc/AndroidTrackInfo.java

@ -65,25 +65,25 @@ public class AndroidTrackInfo implements ITrackInfo {
@Override @Override
public int getChannelCount() { public int getChannelCount() {
if (mTrackInfo == null) return 0; if (mTrackInfo == null || mTrackInfo.getFormat() == null) return 0;
return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_CHANNEL_COUNT); return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_CHANNEL_COUNT);
} }
@Override @Override
public int getBitrate() { public int getBitrate() {
if (mTrackInfo == null) return 0; if (mTrackInfo == null || mTrackInfo.getFormat() == null) return 0;
return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_BIT_RATE); return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_BIT_RATE);
} }
@Override @Override
public int getWidth() { public int getWidth() {
if (mTrackInfo == null) return 0; if (mTrackInfo == null || mTrackInfo.getFormat() == null) return 0;
return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_WIDTH); return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_WIDTH);
} }
@Override @Override
public int getHeight() { public int getHeight() {
if (mTrackInfo == null) return 0; if (mTrackInfo == null || mTrackInfo.getFormat() == null) return 0;
return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_HEIGHT); return mTrackInfo.getFormat().getInteger(MediaFormat.KEY_HEIGHT);
} }

Loading…
Cancel
Save