android.media.MediaPlayer#TrackInfo ( )源码实例Demo

下面列出了android.media.MediaPlayer#TrackInfo ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: MediaSDK   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码2 项目: JZVideoDemo   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码3 项目: DanDanPlayForAndroid   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码4 项目: GiraffePlayer   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码5 项目: AndroidTvDemo   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码6 项目: ShareBox   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码7 项目: MKVideoPlayer   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码8 项目: WliveTV   文件: AndroidTrackInfo.java
public static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码9 项目: talk-android   文件: AndroidTrackInfo.java
private static AndroidTrackInfo[] fromTrackInfo(MediaPlayer.TrackInfo[] trackInfos) {
    if (trackInfos == null)
        return null;

    AndroidTrackInfo androidTrackInfo[] = new AndroidTrackInfo[trackInfos.length];
    for (int i = 0; i < trackInfos.length; ++i) {
        androidTrackInfo[i] = new AndroidTrackInfo(trackInfos[i]);
    }

    return androidTrackInfo;
}
 
源代码10 项目: react-native-video   文件: ReactVideoView.java
private void selectTimedMetadataTrack(MediaPlayer mp) {
    if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
        return;
    }
    try { // It's possible this could throw an exception if the framework doesn't support getting track info
        MediaPlayer.TrackInfo[] trackInfo = mp.getTrackInfo();
        for (int i = 0; i < trackInfo.length; ++i) {
            if (trackInfo[i].getTrackType() == MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_TIMEDTEXT) {
                mp.selectTrack(i);
                break;
            }
        }
    } catch (Exception e) {}
}
 
源代码11 项目: no-player   文件: TrackInfosFactory.java
NoPlayerTrackInfos createFrom(MediaPlayer mediaPlayer) {
    MediaPlayer.TrackInfo[] mediaPlayerTrackInfos = mediaPlayer.getTrackInfo();

    List<NoPlayerTrackInfo> trackInfos = new ArrayList<>(mediaPlayerTrackInfos.length);
    for (MediaPlayer.TrackInfo mediaPlayerTrackInfo : mediaPlayerTrackInfos) {
        trackInfos.add(new NoPlayerTrackInfo(mediaPlayerTrackInfo));
    }

    return new NoPlayerTrackInfos(trackInfos);
}
 
源代码12 项目: MediaSDK   文件: AndroidTrackInfo.java
private AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}
 
源代码13 项目: JZVideoDemo   文件: AndroidTrackInfo.java
private AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}
 
源代码14 项目: AndroidTvDemo   文件: AndroidTrackInfo.java
private AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}
 
源代码15 项目: ShareBox   文件: AndroidTrackInfo.java
private AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}
 
源代码16 项目: PHONK   文件: PAudioPlayer.java
public MediaPlayer.TrackInfo[] getInfo() {
    return mMediaPlayer.getTrackInfo();
}
 
源代码17 项目: MKVideoPlayer   文件: AndroidTrackInfo.java
private AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}
 
源代码18 项目: TvPlayer   文件: AndroidTrackInfo.java
public AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}
 
源代码19 项目: talk-android   文件: AndroidTrackInfo.java
private AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}
 
源代码20 项目: LivePlayback   文件: AndroidTrackInfo.java
public AndroidTrackInfo(MediaPlayer.TrackInfo trackInfo) {
    mTrackInfo = trackInfo;
}