Home | History | Annotate | Download | only in mediaanalytics

Lines Matching defs:MetricsSummarizer

17 #define LOG_TAG "MetricsSummarizer"
32 #include "MetricsSummarizer.h"
41 MetricsSummarizer::MetricsSummarizer(const char *key)
44 ALOGV("MetricsSummarizer::MetricsSummarizer");
55 MetricsSummarizer::~MetricsSummarizer()
57 ALOGV("MetricsSummarizer::~MetricsSummarizer");
77 const char *MetricsSummarizer::getKey() {
86 bool MetricsSummarizer::isMine(MediaAnalyticsItem &item)
97 AString MetricsSummarizer::dumpSummary(int &slot)
102 AString MetricsSummarizer::dumpSummary(int &slot, const char *only)
124 void MetricsSummarizer::setIgnorables(const char **ignorables) {
128 const char **MetricsSummarizer::getIgnorables() {
132 void MetricsSummarizer::handleRecord(MediaAnalyticsItem *item) {
134 ALOGV("MetricsSummarizer::handleRecord() for %s",
165 void MetricsSummarizer::mergeRecord(MediaAnalyticsItem &/*have*/, MediaAnalyticsItem &/*item*/) {
167 ALOGV("MetricsSummarizer::mergeRecord() [default]");
181 bool MetricsSummarizer::sameAttributes(MediaAnalyticsItem *summ, MediaAnalyticsItem *single, const char **ignorable) {
186 ALOGV("MetricsSummarizer::sameAttributes(): summ %s", summ->toString().c_str());
187 ALOGV("MetricsSummarizer::sameAttributes(): single %s", single->toString().c_str());
251 bool MetricsSummarizer::sameAttributesId(MediaAnalyticsItem *summ, MediaAnalyticsItem *single, const char **ignorable) {
261 int MetricsSummarizer::PropSorter(const void *a, const void *b) {
268 void MetricsSummarizer::sortProps(MediaAnalyticsItem *item) {
274 sizeof(MediaAnalyticsItem::Prop), MetricsSummarizer::PropSorter);