am 5587bb7e
: Merge "Interleave the audio and video by default - default interleave duration is set to 1 second" into gingerbread
Merge commit '5587bb7e375c17c1320918e6f473625af1f5e5ac' into gingerbread-plus-aosp * commit '5587bb7e375c17c1320918e6f473625af1f5e5ac': Interleave the audio and video by default
This commit is contained in:
@ -981,8 +981,10 @@ status_t StagefrightRecorder::startMPEG4Recording() {
|
||||
totalBitRate += mVideoBitRate;
|
||||
}
|
||||
|
||||
reinterpret_cast<MPEG4Writer *>(writer.get())->
|
||||
setInterleaveDuration(mInterleaveDurationUs);
|
||||
if (mInterleaveDurationUs > 0) {
|
||||
reinterpret_cast<MPEG4Writer *>(writer.get())->
|
||||
setInterleaveDuration(mInterleaveDurationUs);
|
||||
}
|
||||
|
||||
if (mMaxFileDurationUs != 0) {
|
||||
writer->setMaxFileDuration(mMaxFileDurationUs);
|
||||
|
@ -145,7 +145,7 @@ MPEG4Writer::MPEG4Writer(const char *filename)
|
||||
mOffset(0),
|
||||
mMdatOffset(0),
|
||||
mEstimatedMoovBoxSize(0),
|
||||
mInterleaveDurationUs(500000) {
|
||||
mInterleaveDurationUs(1000000) {
|
||||
CHECK(mFile != NULL);
|
||||
}
|
||||
|
||||
@ -157,7 +157,7 @@ MPEG4Writer::MPEG4Writer(int fd)
|
||||
mOffset(0),
|
||||
mMdatOffset(0),
|
||||
mEstimatedMoovBoxSize(0),
|
||||
mInterleaveDurationUs(500000) {
|
||||
mInterleaveDurationUs(1000000) {
|
||||
CHECK(mFile != NULL);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user