Loading drm/libmediadrm/PluginMetricsReporting.cpp +0 −1 Original line number Original line Diff line number Diff line Loading @@ -80,7 +80,6 @@ status_t reportMetricsGroup(const MetricsGroup& metricsGroup, } } } } analyticsItem.setFinalized(true); if (!analyticsItem.selfrecord()) { if (!analyticsItem.selfrecord()) { ALOGE("selfrecord() returned false. sessioId %" PRId64, sessionId); ALOGE("selfrecord() returned false. sessioId %" PRId64, sessionId); } } Loading media/libaudioclient/include/media/AudioRecord.h +0 −1 Original line number Original line Diff line number Diff line Loading @@ -703,7 +703,6 @@ private: // mAnalyticsItem alloc failure will be flagged in the constructor // mAnalyticsItem alloc failure will be flagged in the constructor // don't log empty records // don't log empty records if (mAnalyticsItem->count() > 0) { if (mAnalyticsItem->count() > 0) { mAnalyticsItem->setFinalized(true); mAnalyticsItem->selfrecord(); mAnalyticsItem->selfrecord(); } } } } Loading media/libaudioclient/include/media/AudioTrack.h +0 −1 Original line number Original line Diff line number Diff line Loading @@ -1198,7 +1198,6 @@ private: // mAnalyticsItem alloc failure will be flagged in the constructor // mAnalyticsItem alloc failure will be flagged in the constructor // don't log empty records // don't log empty records if (mAnalyticsItem->count() > 0) { if (mAnalyticsItem->count() > 0) { mAnalyticsItem->setFinalized(true); mAnalyticsItem->selfrecord(); mAnalyticsItem->selfrecord(); } } } } Loading media/libmedia/nuplayer2/NuPlayer2Driver.cpp +0 −3 Original line number Original line Diff line number Diff line Loading @@ -129,7 +129,6 @@ NuPlayer2Driver::NuPlayer2Driver(pid_t pid) // set up an analytics record // set up an analytics record mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); mAnalyticsItem->generateSessionID(); mNuPlayer2Looper->start( mNuPlayer2Looper->start( false, /* runOnCallingThread */ false, /* runOnCallingThread */ Loading Loading @@ -661,14 +660,12 @@ void NuPlayer2Driver::logMetrics(const char *where) { // So the canonical "empty" record has 3 elements in it. // So the canonical "empty" record has 3 elements in it. if (mAnalyticsItem->count() > 3) { if (mAnalyticsItem->count() > 3) { mAnalyticsItem->setFinalized(true); mAnalyticsItem->selfrecord(); mAnalyticsItem->selfrecord(); // re-init in case we prepare() and start() again. // re-init in case we prepare() and start() again. delete mAnalyticsItem ; delete mAnalyticsItem ; mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); if (mAnalyticsItem) { if (mAnalyticsItem) { mAnalyticsItem->generateSessionID(); mAnalyticsItem->setUid(mClientUid); mAnalyticsItem->setUid(mClientUid); } } } else { } else { Loading media/libmediametrics/MediaAnalyticsItem.cpp +5 −15 Original line number Original line Diff line number Diff line Loading @@ -60,7 +60,7 @@ MediaAnalyticsItem::MediaAnalyticsItem() mPkgVersionCode(0), mPkgVersionCode(0), mSessionID(MediaAnalyticsItem::SessionIDNone), mSessionID(MediaAnalyticsItem::SessionIDNone), mTimestamp(0), mTimestamp(0), mFinalized(0), mFinalized(1), mPropCount(0), mPropSize(0), mProps(NULL) mPropCount(0), mPropSize(0), mProps(NULL) { { mKey = MediaAnalyticsItem::kKeyNone; mKey = MediaAnalyticsItem::kKeyNone; Loading @@ -72,7 +72,7 @@ MediaAnalyticsItem::MediaAnalyticsItem(MediaAnalyticsItem::Key key) mPkgVersionCode(0), mPkgVersionCode(0), mSessionID(MediaAnalyticsItem::SessionIDNone), mSessionID(MediaAnalyticsItem::SessionIDNone), mTimestamp(0), mTimestamp(0), mFinalized(0), mFinalized(1), mPropCount(0), mPropSize(0), mProps(NULL) mPropCount(0), mPropSize(0), mProps(NULL) { { if (DEBUG_ALLOCATIONS) { if (DEBUG_ALLOCATIONS) { Loading Loading @@ -137,16 +137,6 @@ MediaAnalyticsItem *MediaAnalyticsItem::dup() { return dst; return dst; } } // so clients can send intermediate values to be overlaid later MediaAnalyticsItem &MediaAnalyticsItem::setFinalized(bool value) { mFinalized = value; return *this; } bool MediaAnalyticsItem::getFinalized() const { return mFinalized; } MediaAnalyticsItem &MediaAnalyticsItem::setSessionID(MediaAnalyticsItem::SessionID_t id) { MediaAnalyticsItem &MediaAnalyticsItem::setSessionID(MediaAnalyticsItem::SessionID_t id) { mSessionID = id; mSessionID = id; return *this; return *this; Loading Loading @@ -636,7 +626,10 @@ int32_t MediaAnalyticsItem::readFromParcel(const Parcel& data) { mPkgName = data.readCString(); mPkgName = data.readCString(); mPkgVersionCode = data.readInt64(); mPkgVersionCode = data.readInt64(); mSessionID = data.readInt64(); mSessionID = data.readInt64(); // We no longer pay attention to user setting of finalized, BUT it's // still part of the wire packet -- so read & discard. mFinalized = data.readInt32(); mFinalized = data.readInt32(); mFinalized = 1; mTimestamp = data.readInt64(); mTimestamp = data.readInt64(); int count = data.readInt32(); int count = data.readInt32(); Loading Loading @@ -978,9 +971,6 @@ bool MediaAnalyticsItem::merge(MediaAnalyticsItem *incoming) { mSessionID = incoming->mSessionID; mSessionID = incoming->mSessionID; } } // we always take the more recent 'finalized' value setFinalized(incoming->getFinalized()); // for each attribute from 'incoming', resolve appropriately // for each attribute from 'incoming', resolve appropriately int nattr = incoming->mPropCount; int nattr = incoming->mPropCount; for (int i = 0 ; i < nattr; i++ ) { for (int i = 0 ; i < nattr; i++ ) { Loading Loading
drm/libmediadrm/PluginMetricsReporting.cpp +0 −1 Original line number Original line Diff line number Diff line Loading @@ -80,7 +80,6 @@ status_t reportMetricsGroup(const MetricsGroup& metricsGroup, } } } } analyticsItem.setFinalized(true); if (!analyticsItem.selfrecord()) { if (!analyticsItem.selfrecord()) { ALOGE("selfrecord() returned false. sessioId %" PRId64, sessionId); ALOGE("selfrecord() returned false. sessioId %" PRId64, sessionId); } } Loading
media/libaudioclient/include/media/AudioRecord.h +0 −1 Original line number Original line Diff line number Diff line Loading @@ -703,7 +703,6 @@ private: // mAnalyticsItem alloc failure will be flagged in the constructor // mAnalyticsItem alloc failure will be flagged in the constructor // don't log empty records // don't log empty records if (mAnalyticsItem->count() > 0) { if (mAnalyticsItem->count() > 0) { mAnalyticsItem->setFinalized(true); mAnalyticsItem->selfrecord(); mAnalyticsItem->selfrecord(); } } } } Loading
media/libaudioclient/include/media/AudioTrack.h +0 −1 Original line number Original line Diff line number Diff line Loading @@ -1198,7 +1198,6 @@ private: // mAnalyticsItem alloc failure will be flagged in the constructor // mAnalyticsItem alloc failure will be flagged in the constructor // don't log empty records // don't log empty records if (mAnalyticsItem->count() > 0) { if (mAnalyticsItem->count() > 0) { mAnalyticsItem->setFinalized(true); mAnalyticsItem->selfrecord(); mAnalyticsItem->selfrecord(); } } } } Loading
media/libmedia/nuplayer2/NuPlayer2Driver.cpp +0 −3 Original line number Original line Diff line number Diff line Loading @@ -129,7 +129,6 @@ NuPlayer2Driver::NuPlayer2Driver(pid_t pid) // set up an analytics record // set up an analytics record mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); mAnalyticsItem->generateSessionID(); mNuPlayer2Looper->start( mNuPlayer2Looper->start( false, /* runOnCallingThread */ false, /* runOnCallingThread */ Loading Loading @@ -661,14 +660,12 @@ void NuPlayer2Driver::logMetrics(const char *where) { // So the canonical "empty" record has 3 elements in it. // So the canonical "empty" record has 3 elements in it. if (mAnalyticsItem->count() > 3) { if (mAnalyticsItem->count() > 3) { mAnalyticsItem->setFinalized(true); mAnalyticsItem->selfrecord(); mAnalyticsItem->selfrecord(); // re-init in case we prepare() and start() again. // re-init in case we prepare() and start() again. delete mAnalyticsItem ; delete mAnalyticsItem ; mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); if (mAnalyticsItem) { if (mAnalyticsItem) { mAnalyticsItem->generateSessionID(); mAnalyticsItem->setUid(mClientUid); mAnalyticsItem->setUid(mClientUid); } } } else { } else { Loading
media/libmediametrics/MediaAnalyticsItem.cpp +5 −15 Original line number Original line Diff line number Diff line Loading @@ -60,7 +60,7 @@ MediaAnalyticsItem::MediaAnalyticsItem() mPkgVersionCode(0), mPkgVersionCode(0), mSessionID(MediaAnalyticsItem::SessionIDNone), mSessionID(MediaAnalyticsItem::SessionIDNone), mTimestamp(0), mTimestamp(0), mFinalized(0), mFinalized(1), mPropCount(0), mPropSize(0), mProps(NULL) mPropCount(0), mPropSize(0), mProps(NULL) { { mKey = MediaAnalyticsItem::kKeyNone; mKey = MediaAnalyticsItem::kKeyNone; Loading @@ -72,7 +72,7 @@ MediaAnalyticsItem::MediaAnalyticsItem(MediaAnalyticsItem::Key key) mPkgVersionCode(0), mPkgVersionCode(0), mSessionID(MediaAnalyticsItem::SessionIDNone), mSessionID(MediaAnalyticsItem::SessionIDNone), mTimestamp(0), mTimestamp(0), mFinalized(0), mFinalized(1), mPropCount(0), mPropSize(0), mProps(NULL) mPropCount(0), mPropSize(0), mProps(NULL) { { if (DEBUG_ALLOCATIONS) { if (DEBUG_ALLOCATIONS) { Loading Loading @@ -137,16 +137,6 @@ MediaAnalyticsItem *MediaAnalyticsItem::dup() { return dst; return dst; } } // so clients can send intermediate values to be overlaid later MediaAnalyticsItem &MediaAnalyticsItem::setFinalized(bool value) { mFinalized = value; return *this; } bool MediaAnalyticsItem::getFinalized() const { return mFinalized; } MediaAnalyticsItem &MediaAnalyticsItem::setSessionID(MediaAnalyticsItem::SessionID_t id) { MediaAnalyticsItem &MediaAnalyticsItem::setSessionID(MediaAnalyticsItem::SessionID_t id) { mSessionID = id; mSessionID = id; return *this; return *this; Loading Loading @@ -636,7 +626,10 @@ int32_t MediaAnalyticsItem::readFromParcel(const Parcel& data) { mPkgName = data.readCString(); mPkgName = data.readCString(); mPkgVersionCode = data.readInt64(); mPkgVersionCode = data.readInt64(); mSessionID = data.readInt64(); mSessionID = data.readInt64(); // We no longer pay attention to user setting of finalized, BUT it's // still part of the wire packet -- so read & discard. mFinalized = data.readInt32(); mFinalized = data.readInt32(); mFinalized = 1; mTimestamp = data.readInt64(); mTimestamp = data.readInt64(); int count = data.readInt32(); int count = data.readInt32(); Loading Loading @@ -978,9 +971,6 @@ bool MediaAnalyticsItem::merge(MediaAnalyticsItem *incoming) { mSessionID = incoming->mSessionID; mSessionID = incoming->mSessionID; } } // we always take the more recent 'finalized' value setFinalized(incoming->getFinalized()); // for each attribute from 'incoming', resolve appropriately // for each attribute from 'incoming', resolve appropriately int nattr = incoming->mPropCount; int nattr = incoming->mPropCount; for (int i = 0 ; i < nattr; i++ ) { for (int i = 0 ; i < nattr; i++ ) { Loading