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

Commit 2963fb1d authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Mediaserver memory increase after record" am: 6c6a7a88

Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1512711

Change-Id: I6a26500f1113165bcff4bdf81d917164c7bcf093
parents 08682219 6c6a7a88
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -125,6 +125,7 @@ StagefrightRecorder::StagefrightRecorder(const String16 &opPackageName)

    ALOGV("Constructor");

    mMetricsItem = NULL;
    mAnalyticsDirty = false;
    reset();
}
@@ -199,11 +200,13 @@ void StagefrightRecorder::updateMetrics() {
void StagefrightRecorder::flushAndResetMetrics(bool reinitialize) {
    ALOGV("flushAndResetMetrics");
    // flush anything we have, maybe setup a new record
    if (mAnalyticsDirty && mMetricsItem != NULL) {
    if (mMetricsItem != NULL) {
        if (mAnalyticsDirty) {
            updateMetrics();
            if (mMetricsItem->count() > 0) {
                mMetricsItem->selfrecord();
            }
        }
        delete mMetricsItem;
        mMetricsItem = NULL;
    }