Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit da58076a authored by James Dong's avatar James Dong
Browse files

Logging the duration range from different media tracks for recording

Change-Id: I8c3edcf97ce35301f8645e4a1e232d9bfc2c0349
parent 4f28901f
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -590,6 +590,7 @@ status_t MPEG4Writer::stop() {

    status_t err = OK;
    int64_t maxDurationUs = 0;
    int64_t minDurationUs = 0x7fffffffffffffffLL;
    for (List<Track *>::iterator it = mTracks.begin();
         it != mTracks.end(); ++it) {
        status_t status = (*it)->stop();
@@ -601,6 +602,14 @@ status_t MPEG4Writer::stop() {
        if (durationUs > maxDurationUs) {
            maxDurationUs = durationUs;
        }
        if (durationUs < minDurationUs) {
            minDurationUs = durationUs;
        }
    }

    if (mTracks.size() > 1) {
        LOGD("Duration from tracks range is [%lld, %lld] us",
            minDurationUs, maxDurationUs);
    }

    stopWriterThread();