Loading media/libmediaplayerservice/StagefrightRecorder.cpp +7 −4 Original line number Diff line number Diff line Loading @@ -125,6 +125,7 @@ StagefrightRecorder::StagefrightRecorder(const String16 &opPackageName) ALOGV("Constructor"); mMetricsItem = NULL; mAnalyticsDirty = false; reset(); } Loading Loading @@ -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; } Loading Loading
media/libmediaplayerservice/StagefrightRecorder.cpp +7 −4 Original line number Diff line number Diff line Loading @@ -125,6 +125,7 @@ StagefrightRecorder::StagefrightRecorder(const String16 &opPackageName) ALOGV("Constructor"); mMetricsItem = NULL; mAnalyticsDirty = false; reset(); } Loading Loading @@ -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; } Loading