summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Dong <jdong@google.com>2012-07-20 18:40:52 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-07-20 18:40:53 -0700
commitf1b3ee26cafc80900bae681bddf47446a6a3733f (patch)
treee4458438ee1340f2810ba35be2a8cd31f8982a12
parent68ea6cab354a635ea848bc2b5cf172d7a215a057 (diff)
parent13210f3346462a86ce9fe3af72a0c200dba84e27 (diff)
downloadframeworks_av-f1b3ee26cafc80900bae681bddf47446a6a3733f.zip
frameworks_av-f1b3ee26cafc80900bae681bddf47446a6a3733f.tar.gz
frameworks_av-f1b3ee26cafc80900bae681bddf47446a6a3733f.tar.bz2
Merge "Added number of encoded frames and duration to the MPEG4Writer::Track::dump"
-rwxr-xr-xmedia/libstagefright/MPEG4Writer.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/media/libstagefright/MPEG4Writer.cpp b/media/libstagefright/MPEG4Writer.cpp
index 163205e..ab0a8a8 100755
--- a/media/libstagefright/MPEG4Writer.cpp
+++ b/media/libstagefright/MPEG4Writer.cpp
@@ -91,7 +91,6 @@ private:
int64_t mMaxChunkDurationUs;
bool mIsRealTimeRecording;
- int64_t mMaxTimeStampUs;
int64_t mEstimatedTrackSizeBytes;
int64_t mMdatSizeBytes;
int32_t mTimeScale;
@@ -334,6 +333,10 @@ status_t MPEG4Writer::Track::dump(
snprintf(buffer, SIZE, " reached EOS: %s\n",
mReachedEOS? "true": "false");
result.append(buffer);
+ snprintf(buffer, SIZE, " frames encoded : %d\n", mNumSamples);
+ result.append(buffer);
+ snprintf(buffer, SIZE, " duration encoded : %lld us\n", mTrackDurationUs);
+ result.append(buffer);
::write(fd, result.string(), result.size());
return OK;
}
@@ -1147,6 +1150,7 @@ MPEG4Writer::Track::Track(
mStarted(false),
mTrackId(trackId),
mTrackDurationUs(0),
+ mNumSamples(0),
mEstimatedTrackSizeBytes(0),
mSamplesHaveSameSize(true),
mCodecSpecificData(NULL),