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

12

/frameworks/base/media/java/android/media/
H A DMediaMuxer.java96 int trackIndex, ByteBuffer byteBuf,
228 int trackIndex = -1;
244 trackIndex = nativeAddTrack(mNativeObject, keys, values);
250 // However, if format is invalid, it will get a negative trackIndex.
251 if (mLastTrackIndex >= trackIndex) {
254 mLastTrackIndex = trackIndex;
255 return trackIndex;
265 * @param trackIndex The track index for this sample.
270 public void writeSampleData(int trackIndex, ByteBuffer byteBuf, argument
272 if (trackIndex <
95 nativeWriteSampleData(int nativeObject, int trackIndex, ByteBuffer byteBuf, int offset, int size, long presentationTimeUs, int flags) argument
[all...]
/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);
H A DAwesomePlayer.h263 void addTextSource_l(size_t trackIndex, const sp<MediaSource>& source);
334 status_t selectAudioTrack_l(const sp<MediaSource>& source, size_t trackIndex);
338 status_t selectTrack(size_t trackIndex, bool select);
/frameworks/av/include/media/stagefright/timedtext/
H A DTimedTextDriver.h49 size_t trackIndex, const sp<MediaSource>& source);
52 size_t trackIndex, const char *uri, const char *mimeType);
56 size_t trackIndex, int fd, off64_t offset,
92 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.cpp397 -1 /* trackIndex */,
486 size_t trackIndex; local
487 CHECK(msg->findSize("trackIndex", &trackIndex));
493 const sp<Track> &track = mTracks.valueFor(trackIndex);
506 ALOGI("output EOS on track %d", trackIndex);
508 ssize_t index = mTracks.indexOfKey(trackIndex);
573 size_t trackIndex; local
574 CHECK(msg->findSize("trackIndex", &trackIndex));
696 size_t trackIndex = mTracks.size(); local
766 size_t trackIndex; local
833 size_t trackIndex; local
[all...]
H A DTSPacketizer.cpp430 status_t TSPacketizer::extractCSDIfNecessary(size_t trackIndex) { argument
431 if (trackIndex >= mTracks.size()) {
435 const sp<Track> &track = mTracks.itemAt(trackIndex);
442 size_t trackIndex,
455 if (trackIndex >= mTracks.size()) {
459 const sp<Track> &track = mTracks.itemAt(trackIndex);
1026 size_t trackIndex, const sp<ABuffer> &accessUnit) const {
1027 CHECK_LT(trackIndex, mTracks.size());
1029 const sp<Track> &track = mTracks.itemAt(trackIndex);
441 packetize( size_t trackIndex, const sp<ABuffer> &_accessUnit, sp<ABuffer> *packets, uint32_t flags, const uint8_t *PES_private_data, size_t PES_private_data_len, size_t numStuffingBytes) argument
1025 prependCSD( size_t trackIndex, const sp<ABuffer> &accessUnit) const argument
/frameworks/av/media/libstagefright/wifi-display/
H A DMediaSender.cpp87 ssize_t trackIndex,
94 if (trackIndex < 0) {
161 if ((size_t)trackIndex >= mTrackInfos.size()) {
165 TrackInfo *info = &mTrackInfos.editItemAt(trackIndex);
173 notify->setSize("trackIndex", trackIndex);
203 size_t trackIndex, const sp<ABuffer> &accessUnit) {
208 if (trackIndex >= mTrackInfos.size()) {
213 TrackInfo *info = &mTrackInfos.editItemAt(trackIndex);
274 TrackInfo *info = &mTrackInfos.editItemAt(trackIndex);
86 initAsync( ssize_t trackIndex, const char *remoteHost, int32_t remoteRTPPort, RTPSender::TransportMode rtpMode, int32_t remoteRTCPPort, RTPSender::TransportMode rtcpMode, int32_t *localRTPPort) argument
202 queueAccessUnit( size_t trackIndex, const sp<ABuffer> &accessUnit) argument
370 packetizeAccessUnit( size_t trackIndex, sp<ABuffer> accessUnit, sp<ABuffer> *tsPackets) argument
[all...]
H A DMediaSender.h59 // If trackIndex == -1, initialize for transport stream muxing.
61 ssize_t trackIndex,
70 size_t trackIndex, const sp<ABuffer> &accessUnit);
121 size_t trackIndex,
/frameworks/av/media/libstagefright/timedtext/
H A DTimedTextDriver.cpp188 size_t trackIndex, const sp<MediaSource>& mediaSource) {
195 mTextSourceVector.add(trackIndex, source);
201 size_t trackIndex, const char *uri, const char *mimeType) {
211 return createOutOfBandTextSource(trackIndex, mimeType, dataSource);
215 size_t trackIndex, int fd, off64_t offset, off64_t length, const char *mimeType) {
223 return createOutOfBandTextSource(trackIndex, mimeType, dataSource);
227 size_t trackIndex,
247 mTextSourceVector.add(trackIndex, source);
187 addInBandTextSource( size_t trackIndex, const sp<MediaSource>& mediaSource) argument
200 addOutOfBandTextSource( size_t trackIndex, const char *uri, const char *mimeType) argument
214 addOutOfBandTextSource( size_t trackIndex, int fd, off64_t offset, off64_t length, const char *mimeType) argument
226 createOutOfBandTextSource( size_t trackIndex, const char *mimeType, const sp<DataSource>& dataSource) argument
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DRTSPSource.cpp387 size_t trackIndex; local
388 CHECK(msg->findSize("trackIndex", &trackIndex));
391 CHECK_LT(trackIndex, mTracks.size());
393 CHECK_EQ(trackIndex, 0u);
437 TrackInfo *info = &mTracks.editItemAt(trackIndex);
484 size_t trackIndex; local
485 CHECK(msg->findSize("trackIndex", &trackIndex));
486 CHECK_LT(trackIndex, mTrack
499 size_t trackIndex; local
514 size_t trackIndex; local
[all...]
/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.cpp135 status_t MediaMuxer::writeSampleData(const sp<ABuffer> &buffer, size_t trackIndex, argument
149 if (trackIndex >= mTrackList.size()) {
150 ALOGE("WriteSampleData() get an invalid index %d", trackIndex);
168 sp<MediaAdapter> currentTrack = mTrackList[trackIndex];
H A DAwesomePlayer.cpp1371 void AwesomePlayer::addTextSource_l(size_t trackIndex, const sp<MediaSource>& source) { argument
1378 mTextDriver->addInBandTextSource(trackIndex, source);
2368 const sp<MediaSource>& source, size_t trackIndex) {
2370 ALOGI("selectAudioTrack_l: trackIndex=%d, mFlags=0x%x", trackIndex, mFlags);
2374 if ((ssize_t)trackIndex == mActiveAudioTrackIndex) {
2375 ALOGI("Track %d is active. Does nothing.", trackIndex);
2433 mActiveAudioTrackIndex = trackIndex;
2438 status_t AwesomePlayer::selectTrack(size_t trackIndex, bool select) { argument
2440 ALOGV("selectTrack: trackIndex
2367 selectAudioTrack_l( const sp<MediaSource>& source, size_t trackIndex) argument
2568 int trackIndex = request.readInt32(); local
2573 int trackIndex = request.readInt32(); local
[all...]
/frameworks/av/media/libstagefright/rtsp/
H A DMyHandler.h622 size_t trackIndex; local
623 if (msg->findSize("track-index", &trackIndex)) {
624 track = &mTracks.editItemAt(trackIndex);
683 notify->setSize("track-index", trackIndex);
721 mTracks.removeItemsAt(trackIndex);
945 size_t trackIndex; local
946 CHECK(msg->findSize("track-index", &trackIndex));
953 onTimeUpdate(trackIndex, rtpTime, ntpTime);
971 size_t trackIndex; local
972 CHECK(msg->findSize("track-index", &trackIndex));
1415 size_t trackIndex = 0; local
1674 onTimeUpdate(int32_t trackIndex, uint32_t rtpTime, uint64_t ntpTime) argument
1727 onAccessUnitComplete( int32_t trackIndex, const sp<ABuffer> &accessUnit) argument
1776 addMediaTimestamp( int32_t trackIndex, const TrackInfo *track, const sp<ABuffer> &accessUnit) argument
1808 postQueueAccessUnit( size_t trackIndex, const sp<ABuffer> &accessUnit) argument
1817 postQueueEOS(size_t trackIndex, status_t finalResult) argument
1825 postQueueSeekDiscontinuity(size_t trackIndex) argument
1832 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/base/media/jni/
H A Dandroid_media_MediaMuxer.cpp64 jint trackIndex = muxer->addTrack(trackformat); local
66 if (trackIndex < 0) {
71 return trackIndex;
75 JNIEnv *env, jclass clazz, jint nativeObject, jint trackIndex,
122 status_t err = muxer->writeSampleData(buffer, trackIndex, timeUs, flags);
74 android_media_MediaMuxer_writeSampleData( JNIEnv *env, jclass clazz, jint nativeObject, jint trackIndex, jobject byteBuf, jint offset, jint size, jlong timeUs, jint flags) argument
H A Dandroid_media_MediaExtractor.h57 status_t getSampleTrackIndex(size_t *trackIndex);
/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/include/media/stagefright/
H A DMediaMuxer.h98 * @param trackIndex the buffer's track index number.
104 status_t writeSampleData(const sp<ABuffer> &buffer, size_t trackIndex,
H A DNuMediaExtractor.h70 status_t getSampleTrackIndex(size_t *trackIndex);
/frameworks/av/cmds/stagefright/
H A DSimplePlayer.h101 status_t onOutputFormatChanged(size_t trackIndex, CodecState *state);
H A Dmuxer.cpp142 size_t trackIndex = -1; local
149 status_t err = extractor->getSampleTrackIndex(&trackIndex);
188 trackIndexMap.valueFor(trackIndex),
H A DSimplePlayer.cpp469 size_t trackIndex; local
470 status_t err = mExtractor->getSampleTrackIndex(&trackIndex);
476 CodecState *state = &mStateByTrackIndex.editValueFor(trackIndex);
503 ALOGV("enqueued input data on track %d", trackIndex);
570 size_t trackIndex, CodecState *state) {
569 onOutputFormatChanged( size_t trackIndex, CodecState *state) argument
/frameworks/av/media/libstagefright/mp4/
H A DFragmentedMP4Parser.cpp316 ssize_t trackIndex = findTrack(wantAudio); local
317 if (trackIndex < 0) {
318 err = trackIndex;
320 TrackInfo *info = &mTracks.editValueAt(trackIndex);
490 ssize_t trackIndex = findTrack(wantAudio); local
492 if (trackIndex < 0) {
493 err = trackIndex;
495 TrackInfo *info = &mTracks.editValueAt(trackIndex);
528 ssize_t trackIndex = findTrack(wantAudio); local
530 if (trackIndex <
561 ssize_t trackIndex = findTrack(wantAudio); local
837 onDequeueAccessUnit( size_t trackIndex, sp<ABuffer> *accessUnit) argument
[all...]

Completed in 277 milliseconds

12