/frameworks/av/media/libstagefright/include/ |
H A D | AVIExtractor.h | 96 size_t trackIndex, size_t sampleIndex, 101 size_t trackIndex, size_t sampleIndex, int64_t *sampleTimeUs); 104 size_t trackIndex, 108 status_t addMPEG4CodecSpecificData(size_t trackIndex); 109 status_t addH264CodecSpecificData(size_t trackIndex); 112 ssize_t trackIndex, Track::Kind kind, uint32_t chunkType);
|
/frameworks/av/include/media/stagefright/timedtext/ |
H A D | TimedTextDriver.h | 52 size_t trackIndex, const sp<MediaSource>& source); 55 size_t trackIndex, const char *uri, const char *mimeType); 59 size_t trackIndex, int fd, off64_t offset, 96 size_t trackIndex, const char* mimeType,
|
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | TSPacketizer.h | 41 // Returns trackIndex or error. 51 size_t trackIndex, const sp<ABuffer> &accessUnit, 57 status_t extractCSDIfNecessary(size_t trackIndex); 62 size_t trackIndex, const sp<ABuffer> &accessUnit) const;
|
H A D | PlaybackSession.cpp | 404 -1 /* trackIndex */, 493 size_t trackIndex; local 494 CHECK(msg->findSize("trackIndex", &trackIndex)); 500 const sp<Track> &track = mTracks.valueFor(trackIndex); 513 ALOGI("output EOS on track %zu", trackIndex); 515 ssize_t index = mTracks.indexOfKey(trackIndex); 582 size_t trackIndex; local 583 CHECK(msg->findSize("trackIndex", &trackIndex)); 789 size_t trackIndex = mTracks.size(); local 865 size_t trackIndex; local 939 size_t trackIndex; local [all...] |
/frameworks/av/media/libstagefright/wifi-display/ |
H A D | MediaSender.cpp | 89 ssize_t trackIndex, 96 if (trackIndex < 0) { 163 if ((size_t)trackIndex >= mTrackInfos.size()) { 167 TrackInfo *info = &mTrackInfos.editItemAt(trackIndex); 175 notify->setSize("trackIndex", trackIndex); 205 size_t trackIndex, const sp<ABuffer> &accessUnit) { 210 if (trackIndex >= mTrackInfos.size()) { 215 TrackInfo *info = &mTrackInfos.editItemAt(trackIndex); 276 TrackInfo *info = &mTrackInfos.editItemAt(trackIndex); 88 initAsync( ssize_t trackIndex, const char *remoteHost, int32_t remoteRTPPort, RTPSender::TransportMode rtpMode, int32_t remoteRTCPPort, RTPSender::TransportMode rtcpMode, int32_t *localRTPPort) argument 204 queueAccessUnit( size_t trackIndex, const sp<ABuffer> &accessUnit) argument 388 packetizeAccessUnit( size_t trackIndex, sp<ABuffer> accessUnit, sp<ABuffer> *tsPackets) argument [all...] |
H A D | MediaSender.h | 60 // If trackIndex == -1, initialize for transport stream muxing. 62 ssize_t trackIndex, 71 size_t trackIndex, const sp<ABuffer> &accessUnit); 122 size_t trackIndex,
|
/frameworks/base/media/java/android/media/ |
H A D | MediaMuxer.java | 108 long nativeObject, int trackIndex, @NonNull ByteBuffer byteBuf, 278 int trackIndex = -1; 294 trackIndex = nativeAddTrack(mNativeObject, keys, values); 300 // However, if format is invalid, it will get a negative trackIndex. 301 if (mLastTrackIndex >= trackIndex) { 304 mLastTrackIndex = trackIndex; 305 return trackIndex; 315 * @param trackIndex The track index for this sample. 320 public void writeSampleData(int trackIndex, @NonNull ByteBuffer byteBuf, argument 322 if (trackIndex < 107 nativeWriteSampleData( long nativeObject, int trackIndex, @NonNull ByteBuffer byteBuf, int offset, int size, long presentationTimeUs, @MediaCodec.BufferFlag int flags) argument [all...] |
/frameworks/av/media/libstagefright/timedtext/ |
H A D | TimedTextDriver.cpp | 191 size_t trackIndex, const sp<MediaSource>& mediaSource) { 198 mTextSourceVector.add(trackIndex, source); 204 size_t trackIndex, const char *uri, const char *mimeType) { 214 return createOutOfBandTextSource(trackIndex, mimeType, dataSource); 218 size_t trackIndex, int fd, off64_t offset, off64_t length, const char *mimeType) { 226 return createOutOfBandTextSource(trackIndex, mimeType, dataSource); 230 size_t trackIndex, 250 mTextSourceVector.add(trackIndex, source); 190 addInBandTextSource( size_t trackIndex, const sp<MediaSource>& mediaSource) argument 203 addOutOfBandTextSource( size_t trackIndex, const char *uri, const char *mimeType) argument 217 addOutOfBandTextSource( size_t trackIndex, int fd, off64_t offset, off64_t length, const char *mimeType) argument 229 createOutOfBandTextSource( size_t trackIndex, const char *mimeType, const sp<DataSource>& dataSource) argument
|
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/ |
H A D | VideoTrackDecoder.java | 35 protected VideoTrackDecoder(int trackIndex, MediaFormat format, Listener listener) { argument 36 super(trackIndex, format, listener);
|
H A D | AudioTrackDecoder.java | 45 public AudioTrackDecoder(int trackIndex, MediaFormat format, Listener listener) { argument 46 super(trackIndex, format, listener);
|
H A D | TrackDecoder.java | 69 protected TrackDecoder(int trackIndex, MediaFormat mediaFormat, Listener listener) { argument 70 mTrackIndex = trackIndex;
|
H A D | GpuVideoTrackDecoder.java | 68 int trackIndex, MediaFormat format, Listener listener) { 69 super(trackIndex, format, listener); 67 GpuVideoTrackDecoder( int trackIndex, MediaFormat format, Listener listener) argument
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | RTSPSource.cpp | 419 size_t trackIndex; local 420 CHECK(msg->findSize("trackIndex", &trackIndex)); 423 CHECK_LT(trackIndex, mTracks.size()); 425 CHECK_EQ(trackIndex, 0u); 469 TrackInfo *info = &mTracks.editItemAt(trackIndex); 516 size_t trackIndex; local 517 CHECK(msg->findSize("trackIndex", &trackIndex)); 518 CHECK_LT(trackIndex, mTrack 531 size_t trackIndex; local 549 size_t trackIndex; local [all...] |
H A D | HTTPLiveSource.h | 46 virtual sp<AMessage> getTrackInfo(size_t trackIndex) const; 48 virtual status_t selectTrack(size_t trackIndex, bool select, int64_t timeUs);
|
H A D | GenericSource.cpp | 777 int32_t trackIndex; local 778 CHECK(msg->findInt32("trackIndex", &trackIndex)); 779 const sp<MediaSource> source = mSources.itemAt(trackIndex); 803 track->mIndex = trackIndex; 1080 sp<AMessage> NuPlayer::GenericSource::getTrackInfo(size_t trackIndex) const { 1082 if (trackIndex >= trackCount) { 1087 sp<MetaData> meta = mSources.itemAt(trackIndex)->getFormat(); 1180 status_t NuPlayer::GenericSource::selectTrack(size_t trackIndex, bool select, int64_t timeUs) { argument 1181 ALOGV("%s track: %zu", select ? "select" : "deselect", trackIndex); 1197 int32_t trackIndex, select; local 1212 doSelectTrack(size_t trackIndex, bool select, int64_t timeUs) argument [all...] |
H A D | HTTPLiveSource.cpp | 141 sp<AMessage> NuPlayer::HTTPLiveSource::getTrackInfo(size_t trackIndex) const { 142 return mLiveSession->getTrackInfo(trackIndex); 157 status_t NuPlayer::HTTPLiveSource::selectTrack(size_t trackIndex, bool select, int64_t /*timeUs*/) { argument 164 if (!mHasMetadata || trackIndex != mLiveSession->getTrackCount() - 1) { 165 err = mLiveSession->selectTrack(trackIndex, select); 169 // metadata track; i.e. (mHasMetadata && trackIndex == mLiveSession->getTrackCount() - 1)
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | MyHandler.h | 653 size_t trackIndex; local 654 if (msg->findSize("track-index", &trackIndex)) { 655 track = &mTracks.editItemAt(trackIndex); 714 notify->setSize("track-index", trackIndex); 758 mTracks.removeItemsAt(trackIndex); 984 size_t trackIndex; local 985 CHECK(msg->findSize("track-index", &trackIndex)); 992 onTimeUpdate(trackIndex, rtpTime, ntpTime); 1010 size_t trackIndex; local 1011 CHECK(msg->findSize("track-index", &trackIndex)); 1472 size_t trackIndex = 0; local 1747 onTimeUpdate(int32_t trackIndex, uint32_t rtpTime, uint64_t ntpTime) argument 1802 onAccessUnitComplete( int32_t trackIndex, const sp<ABuffer> &accessUnit) argument 1842 addMediaTimestamp( int32_t trackIndex, const TrackInfo *track, const sp<ABuffer> &accessUnit) argument 1876 postQueueAccessUnit( size_t trackIndex, const sp<ABuffer> &accessUnit) argument 1885 postQueueEOS(size_t trackIndex, status_t finalResult) argument 1893 postQueueSeekDiscontinuity(size_t trackIndex) argument 1900 postNormalPlayTimeMapping( size_t trackIndex, uint32_t rtpTime, int64_t nptUs) argument [all...] |
H A D | ARTPSession.cpp | 138 size_t trackIndex; local 139 CHECK(msg->findSize("track-index", &trackIndex)); 143 TrackInfo *info = &mTracks.editItemAt(trackIndex); 186 TrackInfo *info = &mTracks.editItemAt(trackIndex);
|
/frameworks/av/media/libstagefright/ |
H A D | AVIExtractor.cpp | 39 AVISource(const sp<AVIExtractor> &extractor, size_t trackIndex); 90 const sp<AVIExtractor> &extractor, size_t trackIndex) 92 mTrackIndex(trackIndex), 93 mTrack(mExtractor->mTracks.itemAt(trackIndex)), 724 ssize_t trackIndex, Track::Kind kind, uint32_t chunkType) { 749 if (trackIndex < 0) { 760 if (trackIndex != (10 * (hi - '0') + (lo - '0'))) { 791 size_t trackIndex = 10 * (hi - '0') + (lo - '0'); local 793 if (trackIndex >= mTracks.size()) { 797 Track *track = &mTracks.editItemAt(trackIndex); 89 AVISource( const sp<AVIExtractor> &extractor, size_t trackIndex) argument 723 IsCorrectChunkType( ssize_t trackIndex, Track::Kind kind, uint32_t chunkType) argument 999 addMPEG4CodecSpecificData(size_t trackIndex) argument 1047 addH264CodecSpecificData(size_t trackIndex) argument 1104 getSampleInfo( size_t trackIndex, size_t sampleIndex, off64_t *offset, size_t *size, bool *isKey, int64_t *sampleTimeUs) argument 1163 getSampleTime( size_t trackIndex, size_t sampleIndex, int64_t *sampleTimeUs) argument 1172 getSampleIndexAtTime( size_t trackIndex, int64_t timeUs, MediaSource::ReadOptions::SeekMode mode, size_t *sampleIndex) const argument [all...] |
H A D | MediaMuxer.cpp | 149 status_t MediaMuxer::writeSampleData(const sp<ABuffer> &buffer, size_t trackIndex, argument 163 if (trackIndex >= mTrackList.size()) { 164 ALOGE("WriteSampleData() get an invalid index %zu", trackIndex); 182 sp<MediaAdapter> currentTrack = mTrackList[trackIndex];
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaMuxer.cpp | 63 jint trackIndex = muxer->addTrack(trackformat); local 65 if (trackIndex < 0) { 70 return trackIndex; 74 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jint trackIndex, 121 status_t err = muxer->writeSampleData(buffer, trackIndex, timeUs, flags); 73 android_media_MediaMuxer_writeSampleData( JNIEnv *env, jclass , jlong nativeObject, jint trackIndex, jobject byteBuf, jint offset, jint size, jlong timeUs, jint flags) argument
|
/frameworks/base/core/jni/ |
H A D | android_media_JetPlayer.cpp | 320 for (jint trackIndex=0; trackIndex<maxTracks; trackIndex++) { 321 if (muteTracks[maxTracks-1-trackIndex]==JNI_TRUE) 391 for (jint trackIndex=0; trackIndex<maxTracks; trackIndex++) { 392 if (muteTracks[maxTracks-1-trackIndex]==JNI_TRUE)
|
/frameworks/av/cmds/stagefright/ |
H A D | muxer.cpp | 158 size_t trackIndex = -1; local 165 status_t err = extractor->getSampleTrackIndex(&trackIndex); 170 } else if (trackIndexMap.indexOfKey(trackIndex) < 0) { 171 // ALOGV("skipping input from unsupported track %zu", trackIndex); 175 // ALOGV("reading sample from track index %zu\n", trackIndex); 209 trackIndexMap.valueFor(trackIndex),
|
H A D | SimplePlayer.h | 101 status_t onOutputFormatChanged(size_t trackIndex, CodecState *state);
|
/frameworks/av/include/media/stagefright/ |
H A D | MediaMuxer.h | 108 * @param trackIndex the buffer's track index number. 114 status_t writeSampleData(const sp<ABuffer> &buffer, size_t trackIndex,
|