Searched refs:trackIndex (Results 1 - 25 of 42) sorted by relevance

12

/frameworks/av/media/libstagefright/include/
H A DAVIExtractor.h96 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 DTimedTextDriver.h52 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 DTSPacketizer.h41 // 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 DPlaybackSession.cpp404 -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 DMediaSender.cpp89 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 DMediaSender.h60 // 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 DMediaMuxer.java108 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 DTimedTextDriver.cpp191 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 DVideoTrackDecoder.java35 protected VideoTrackDecoder(int trackIndex, MediaFormat format, Listener listener) { argument
36 super(trackIndex, format, listener);
H A DAudioTrackDecoder.java45 public AudioTrackDecoder(int trackIndex, MediaFormat format, Listener listener) { argument
46 super(trackIndex, format, listener);
H A DTrackDecoder.java69 protected TrackDecoder(int trackIndex, MediaFormat mediaFormat, Listener listener) { argument
70 mTrackIndex = trackIndex;
H A DGpuVideoTrackDecoder.java68 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 DRTSPSource.cpp419 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 DHTTPLiveSource.h46 virtual sp<AMessage> getTrackInfo(size_t trackIndex) const;
48 virtual status_t selectTrack(size_t trackIndex, bool select, int64_t timeUs);
H A DGenericSource.cpp777 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 DHTTPLiveSource.cpp141 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 DMyHandler.h653 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 DARTPSession.cpp138 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 DAVIExtractor.cpp39 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 DMediaMuxer.cpp149 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 Dandroid_media_MediaMuxer.cpp63 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 Dandroid_media_JetPlayer.cpp320 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 Dmuxer.cpp158 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 DSimplePlayer.h101 status_t onOutputFormatChanged(size_t trackIndex, CodecState *state);
/frameworks/av/include/media/stagefright/
H A DMediaMuxer.h108 * @param trackIndex the buffer's track index number.
114 status_t writeSampleData(const sp<ABuffer> &buffer, size_t trackIndex,

Completed in 456 milliseconds

12