/frameworks/av/media/libstagefright/rtsp/ |
H A D | ARTPSession.h | 48 struct TrackInfo { struct in struct:android::ARTPSession 59 Vector<TrackInfo> mTracks;
|
H A D | ARTPSession.cpp | 80 mTracks.push(TrackInfo()); 81 TrackInfo *info = &mTracks.editItemAt(mTracks.size() - 1); 117 TrackInfo *info = &mTracks.editItemAt(i); 143 TrackInfo *info = &mTracks.editItemAt(trackIndex); 186 TrackInfo *info = &mTracks.editItemAt(trackIndex);
|
H A D | MyHandler.h | 658 TrackInfo *track = NULL; 872 TrackInfo *info = &mTracks.editItemAt(i); 1025 TrackInfo *track = &mTracks.editItemAt(trackIndex); 1232 TrackInfo *info = &mTracks.editItemAt(i); 1321 TrackInfo *track = &mTracks.editItemAt(i); 1488 TrackInfo *info = &mTracks.editItemAt(trackIndex); 1516 const TrackInfo &info = mTracks.itemAt(index); 1528 struct TrackInfo { struct in struct:android::MyHandler 1588 Vector<TrackInfo> mTracks; 1612 mTracks.push(TrackInfo()); [all...] |
/frameworks/av/media/extractors/mkv/ |
H A D | MatroskaExtractor.h | 59 struct TrackInfo { struct in struct:android::MatroskaExtractor 77 Vector<TrackInfo> mTracks; 87 status_t synthesizeAVCC(TrackInfo *trackInfo, size_t index); 91 TrackInfo *trackInfo);
|
H A D | MatroskaExtractor.cpp | 168 const mkvparser::Track* MatroskaExtractor::TrackInfo::getTrack() const { 175 const mkvparser::CuePoint::TrackPosition *MatroskaExtractor::TrackInfo::find( 473 MatroskaExtractor::TrackInfo& track = mExtractor->mTracks.editItemAt(index); 489 MatroskaExtractor::TrackInfo& track = mExtractor->mTracks.editItemAt(mIndex); 726 MatroskaExtractor::TrackInfo *trackInfo = &mExtractor->mTracks.editItemAt(mTrackIndex); 1205 status_t MatroskaExtractor::synthesizeAVCC(TrackInfo *trackInfo, size_t index) { 1338 const mkvparser::Track *track, MetaDataBase &meta, TrackInfo *trackInfo) { 1558 TrackInfo *trackInfo = &mTracks.editItemAt(n); 1573 TrackInfo *info = &mTracks.editItemAt(i);
|
/frameworks/av/include/media/stagefright/ |
H A D | NuMediaExtractor.h | 119 struct TrackInfo { struct in struct:android::NuMediaExtractor 137 Vector<TrackInfo> mSelectedTracks; 146 TrackInfo *info, 151 void releaseOneSample(TrackInfo *info); 152 void releaseTrackSamples(TrackInfo *info);
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | NuMediaExtractor.h | 119 struct TrackInfo { struct in struct:android::NuMediaExtractor 137 Vector<TrackInfo> mSelectedTracks; 146 TrackInfo *info, 151 void releaseOneSample(TrackInfo *info); 152 void releaseTrackSamples(TrackInfo *info);
|
/frameworks/av/media/libmediaplayer2/nuplayer2/ |
H A D | RTSPSource2.h | 87 struct TrackInfo { struct in struct:android::NuPlayer2::RTSPSource2 117 Vector<TrackInfo> mTracks;
|
H A D | RTSPSource2.cpp | 335 TrackInfo *info = &mTracks.editItemAt(i); 624 TrackInfo *info = &mTracks.editItemAt(trackIndex); 666 TrackInfo *info = &mTracks.editItemAt(trackIndex); 681 TrackInfo *info = &mTracks.editItemAt(trackIndex); 705 TrackInfo *info = &mTracks.editItemAt(trackIndex); 746 TrackInfo info;
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | RTSPSource.h | 88 struct TrackInfo { struct in struct:android::NuPlayer::RTSPSource 119 Vector<TrackInfo> mTracks;
|
H A D | RTSPSource.cpp | 337 TrackInfo *info = &mTracks.editItemAt(i); 626 TrackInfo *info = &mTracks.editItemAt(trackIndex); 668 TrackInfo *info = &mTracks.editItemAt(trackIndex); 683 TrackInfo *info = &mTracks.editItemAt(trackIndex); 707 TrackInfo *info = &mTracks.editItemAt(trackIndex); 748 TrackInfo info;
|
/frameworks/av/media/libstagefright/ |
H A D | NuMediaExtractor.cpp | 62 TrackInfo *info = &mSelectedTracks.editItemAt(i); 343 TrackInfo *info = &mSelectedTracks.editItemAt(i); 378 TrackInfo *info = &mSelectedTracks.editItemAt(mSelectedTracks.size() - 1); 420 TrackInfo *info = &mSelectedTracks.editItemAt(i); 432 TrackInfo *info = &mSelectedTracks.editItemAt(i); 443 void NuMediaExtractor::releaseOneSample(TrackInfo *info) { 455 void NuMediaExtractor::releaseTrackSamples(TrackInfo *info) { 477 TrackInfo *minInfo = NULL; 481 TrackInfo *info = &mSelectedTracks.editItemAt(i); 509 void NuMediaExtractor::fetchTrackSamples(TrackInfo *inf [all...] |
/frameworks/support/media-widget/src/main/java/androidx/media/widget/impl_with_mp1/ |
H A D | VideoView2ImplApi28WithMp1.java | 144 MediaPlayer.TrackInfo[] trackInfos = mMediaPlayer.getTrackInfo(); 151 if (trackType == MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_VIDEO) { 153 } else if (trackType == MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_AUDIO) { 155 } else if (trackType == MediaPlayer.TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE) {
|
/frameworks/av/packages/MediaComponents/src/com/android/media/subtitle/ |
H A D | SubtitleController.java | 25 import android.media.MediaPlayer2.TrackInfo; 284 && mSelectedTrack.getTrackType() == TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE) {
|
H A D | SubtitleTrack.java | 21 import android.media.MediaPlayer2.TrackInfo; 586 ? TrackInfo.MEDIA_TRACK_TYPE_TIMEDTEXT 587 : TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE;
|
/frameworks/base/media/java/android/media/ |
H A D | SubtitleController.java | 23 import android.media.MediaPlayer.TrackInfo; 280 && mSelectedTrack.getTrackType() == TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE) {
|
H A D | SubtitleTrack.java | 20 import android.media.MediaPlayer.TrackInfo; 615 ? TrackInfo.MEDIA_TRACK_TYPE_TIMEDTEXT 616 : TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE;
|
H A D | MediaPlayer.java | 2423 static public class TrackInfo implements Parcelable { class in class:MediaPlayer 2478 TrackInfo(Parcel in) { method in class:MediaPlayer.TrackInfo 2494 TrackInfo(int type, MediaFormat format) { method in class:MediaPlayer.TrackInfo 2551 * Used to read a TrackInfo from a Parcel. 2553 static final Parcelable.Creator<TrackInfo> CREATOR 2554 = new Parcelable.Creator<TrackInfo>() { 2556 public TrackInfo createFromParcel(Parcel in) { 2557 return new TrackInfo(in); 2561 public TrackInfo[] newArray(int size) { 2562 return new TrackInfo[siz [all...] |
H A D | MediaPlayer2.java | 1473 public abstract static class TrackInfo { class in class:MediaPlayer2 1515 public abstract List<TrackInfo> getTrackInfo(); 1638 * @param trackType should be one of {@link TrackInfo#MEDIA_TRACK_TYPE_VIDEO}, 1639 * {@link TrackInfo#MEDIA_TRACK_TYPE_AUDIO}, or 1640 * {@link TrackInfo#MEDIA_TRACK_TYPE_SUBTITLE}
|
/frameworks/support/media/src/main/java/androidx/media/ |
H A D | MediaPlayer2.java | 754 public abstract static class TrackInfo { class in class:MediaPlayer2 797 public abstract List<TrackInfo> getTrackInfo(); 804 * @param trackType should be one of {@link TrackInfo#MEDIA_TRACK_TYPE_VIDEO}, 805 * {@link TrackInfo#MEDIA_TRACK_TYPE_AUDIO}, or 806 * {@link TrackInfo#MEDIA_TRACK_TYPE_SUBTITLE}
|
H A D | MediaPlayer2Impl.java | 968 public static final class TrackInfoImpl extends TrackInfo { 1048 public List<TrackInfo> getTrackInfo() { 1049 MediaPlayer.TrackInfo[] list = mPlayer.getTrackInfo(); 1050 List<TrackInfo> trackList = new ArrayList<>(); 1051 for (MediaPlayer.TrackInfo info : list) { 1062 * @param trackType should be one of {@link TrackInfo#MEDIA_TRACK_TYPE_VIDEO}, 1063 * {@link TrackInfo#MEDIA_TRACK_TYPE_AUDIO}, or 1064 * {@link TrackInfo#MEDIA_TRACK_TYPE_SUBTITLE} 2300 synchronized MediaPlayer.TrackInfo[] getTrackInfo() {
|
/frameworks/support/media/src/main/java/androidx/media/subtitle/ |
H A D | SubtitleController.java | 24 import android.media.MediaPlayer.TrackInfo; 306 && mSelectedTrack.getTrackType() == TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE) {
|
H A D | SubtitleTrack.java | 23 import android.media.MediaPlayer.TrackInfo; 605 ? TrackInfo.MEDIA_TRACK_TYPE_TIMEDTEXT 606 : TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE;
|
/frameworks/av/packages/MediaComponents/src/com/android/widget/ |
H A D | VideoView2Impl.java | 964 List<MediaPlayer2.TrackInfo> trackInfos = mMediaPlayer.getTrackInfo(); 971 if (trackType == MediaPlayer2.TrackInfo.MEDIA_TRACK_TYPE_VIDEO) { 973 } else if (trackType == MediaPlayer2.TrackInfo.MEDIA_TRACK_TYPE_AUDIO) { 975 } else if (trackType == MediaPlayer2.TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE 976 || trackType == MediaPlayer2.TrackInfo.MEDIA_TRACK_TYPE_TIMEDTEXT) {
|
/frameworks/support/media-widget/src/main/java/androidx/media/widget/impl/ |
H A D | VideoView2ImplBase.java | 1121 List<MediaPlayer2.TrackInfo> trackInfos = mMediaPlayer.getTrackInfo(); 1128 if (trackType == MediaPlayer2.TrackInfo.MEDIA_TRACK_TYPE_VIDEO) { 1130 } else if (trackType == MediaPlayer2.TrackInfo.MEDIA_TRACK_TYPE_AUDIO) { 1132 } else if (trackType == MediaPlayer2.TrackInfo.MEDIA_TRACK_TYPE_SUBTITLE) {
|