Lines Matching refs:trackIndex

525           int32_t trackIndex;  in onMessageReceived()  local
526 CHECK(msg->findInt32("trackIndex", &trackIndex)); in onMessageReceived()
527 const sp<AMediaExtractorWrapper> extractor = mExtractors.itemAt(trackIndex); in onMessageReceived()
532 sp<AMediaFormatWrapper> format = extractor->getTrackFormat(trackIndex); in onMessageReceived()
547 track->mExtractor->selectSingleTrack(trackIndex); in onMessageReceived()
548 track->mIndex = trackIndex; in onMessageReceived()
711 size_t trackIndex = audio ? mAudioTrack.mIndex : mVideoTrack.mIndex; in getFormat_l() local
717 return extractor->getTrackFormat(trackIndex)->toAMessage(); in getFormat_l()
722 size_t trackIndex = audio ? mAudioTrack.mIndex : mVideoTrack.mIndex; in getFormatMeta_l() local
728 return convertMediaFormatWrapperToMetaData(extractor->getTrackFormat(trackIndex)); in getFormatMeta_l()
836 sp<AMessage> NuPlayer2::GenericSource2::getTrackInfo(size_t trackIndex) const { in getTrackInfo()
839 if (trackIndex >= trackCount) { in getTrackInfo()
843 sp<AMessage> format = mExtractors.itemAt(trackIndex)->getTrackFormat(trackIndex)->toAMessage(); in getTrackInfo()
845 ALOGE("no metadata for track %zu", trackIndex); in getTrackInfo()
910 status_t NuPlayer2::GenericSource2::selectTrack(size_t trackIndex, bool select, int64_t timeUs) { in selectTrack() argument
912 ALOGV("%s track: %zu", select ? "select" : "deselect", trackIndex); in selectTrack()
914 if (trackIndex >= mExtractors.size()) { in selectTrack()
920 if (mSubtitleTrack.mExtractor != NULL && trackIndex == mSubtitleTrack.mIndex) { in selectTrack()
923 } else if (mTimedTextTrack.mExtractor != NULL && trackIndex == mTimedTextTrack.mIndex) { in selectTrack()
935 const sp<AMediaExtractorWrapper> extractor = mExtractors.itemAt(trackIndex); in selectTrack()
936 sp<MetaData> meta = convertMediaFormatWrapperToMetaData(extractor->getTrackFormat(trackIndex)); in selectTrack()
942 if (track->mExtractor != NULL && track->mIndex == trackIndex) { in selectTrack()
945 track->mIndex = trackIndex; in selectTrack()
946 track->mExtractor = mExtractors.itemAt(trackIndex); in selectTrack()
947 track->mExtractor->selectSingleTrack(trackIndex); in selectTrack()
987 if (track->mExtractor != NULL && track->mIndex == trackIndex) { in selectTrack()
992 msg->setInt32("trackIndex", trackIndex); in selectTrack()
1130 size_t trackIndex = mTimedTextTrack.mIndex; in mediaBufferToABuffer() local
1132 && extractor->getTrackFormat(trackIndex)->getString(AMEDIAFORMAT_KEY_MIME, &mime)); in mediaBufferToABuffer()