Lines Matching refs:trackIndex
830 int32_t trackIndex; in onMessageReceived() local
831 CHECK(msg->findInt32("trackIndex", &trackIndex)); in onMessageReceived()
832 const sp<MediaSource> source = mSources.itemAt(trackIndex); in onMessageReceived()
856 track->mIndex = trackIndex; in onMessageReceived()
1131 sp<AMessage> NuPlayer::GenericSource::getTrackInfo(size_t trackIndex) const { in getTrackInfo()
1133 if (trackIndex >= trackCount) { in getTrackInfo()
1138 sp<MetaData> meta = mSources.itemAt(trackIndex)->getFormat(); in getTrackInfo()
1232 status_t NuPlayer::GenericSource::selectTrack(size_t trackIndex, bool select, int64_t timeUs) { in selectTrack() argument
1233 ALOGV("%s track: %zu", select ? "select" : "deselect", trackIndex); in selectTrack()
1235 msg->setInt32("trackIndex", trackIndex); in selectTrack()
1249 int32_t trackIndex, select; in onSelectTrack() local
1251 CHECK(msg->findInt32("trackIndex", &trackIndex)); in onSelectTrack()
1256 status_t err = doSelectTrack(trackIndex, select, timeUs); in onSelectTrack()
1264 status_t NuPlayer::GenericSource::doSelectTrack(size_t trackIndex, bool select, int64_t timeUs) { in doSelectTrack() argument
1265 if (trackIndex >= mSources.size()) { in doSelectTrack()
1271 if (mSubtitleTrack.mSource != NULL && trackIndex == mSubtitleTrack.mIndex) { in doSelectTrack()
1274 } else if (mTimedTextTrack.mSource != NULL && trackIndex == mTimedTextTrack.mIndex) { in doSelectTrack()
1287 const sp<MediaSource> source = mSources.itemAt(trackIndex); in doSelectTrack()
1294 if (track->mSource != NULL && track->mIndex == trackIndex) { in doSelectTrack()
1297 track->mIndex = trackIndex; in doSelectTrack()
1301 track->mSource = mSources.itemAt(trackIndex); in doSelectTrack()
1338 if (track->mSource != NULL && track->mIndex == trackIndex) { in doSelectTrack()
1343 msg->setInt32("trackIndex", trackIndex); in doSelectTrack()