Searched refs:MediaAnalyticsItem (Results 1 - 25 of 31) sorted by relevance

12

/frameworks/av/services/mediaanalytics/
H A DMetricsSummarizer.h44 bool isMine(MediaAnalyticsItem &item);
47 void handleRecord(MediaAnalyticsItem *item);
49 virtual void mergeRecord(MediaAnalyticsItem &have, MediaAnalyticsItem &incoming);
62 bool sameAttributes(MediaAnalyticsItem *summ, MediaAnalyticsItem *single, const char **ignoreables);
64 void minMaxVar64(MediaAnalyticsItem &summ, const char *key, int64_t value);
67 void sortProps(MediaAnalyticsItem *item);
72 List<MediaAnalyticsItem *> *mSummaries;
H A DMediaAnalyticsService.h42 virtual int64_t submit(MediaAnalyticsItem *item, bool forcenew);
51 MediaAnalyticsItem::SessionID_t generateUniqueSessionID();
60 MediaAnalyticsItem::SessionID_t mLastSessionID;
79 bool contentValid(MediaAnalyticsItem *item, bool isTrusted);
80 bool rateLimited(MediaAnalyticsItem *);
84 List<MediaAnalyticsItem *> *mOpen;
87 List<MediaAnalyticsItem *> *mFinalized;
89 MediaAnalyticsItem *findItem(List<MediaAnalyticsItem *> *,
90 MediaAnalyticsItem *, boo
[all...]
H A DMetricsSummarizer.cpp52 mSummaries = new List<MediaAnalyticsItem *>();
65 MediaAnalyticsItem * oitem = *(mSummaries->begin());
86 bool MetricsSummarizer::isMine(MediaAnalyticsItem &item)
106 List<MediaAnalyticsItem *>::iterator it = mSummaries->begin();
132 void MetricsSummarizer::handleRecord(MediaAnalyticsItem *item) {
141 List<MediaAnalyticsItem *>::iterator it = mSummaries->begin();
150 MediaAnalyticsItem *nitem = item->dup();
165 void MetricsSummarizer::mergeRecord(MediaAnalyticsItem &/*have*/, MediaAnalyticsItem &/*item*/) {
173 void MetricsSummarizer::minMaxVar64(MediaAnalyticsItem
[all...]
H A DMetricsSummarizerPlayer.h41 virtual void mergeRecord(MediaAnalyticsItem &have, MediaAnalyticsItem &incoming);
H A DMediaAnalyticsService.cpp162 mDumpProto(MediaAnalyticsItem::PROTO_V0) {
166 mOpen = new List<MediaAnalyticsItem *>();
167 mFinalized = new List<MediaAnalyticsItem *>();
188 MediaAnalyticsItem * oitem = *(mOpen->begin());
198 MediaAnalyticsItem * oitem = *(mFinalized->begin());
211 MediaAnalyticsItem::SessionID_t MediaAnalyticsService::generateUniqueSessionID() {
219 MediaAnalyticsItem::SessionID_t MediaAnalyticsService::submit(MediaAnalyticsItem *item, bool forcenew) {
221 MediaAnalyticsItem::SessionID_t id = MediaAnalyticsItem
[all...]
H A DMetricsSummarizerPlayer.cpp57 void MetricsSummarizerPlayer::mergeRecord(MediaAnalyticsItem &summation, MediaAnalyticsItem &item) {
/frameworks/av/media/libmediametrics/
H A DMediaAnalyticsItem.cpp18 #define LOG_TAG "MediaAnalyticsItem"
36 #include <media/MediaAnalyticsItem.h>
50 const MediaAnalyticsItem::Key MediaAnalyticsItem::kKeyAny = "any";
51 const MediaAnalyticsItem::Key MediaAnalyticsItem::kKeyNone = "none";
53 const char * const MediaAnalyticsItem::EnabledProperty = "media.metrics.enabled";
54 const char * const MediaAnalyticsItem::EnabledPropertyPersist = "persist.media.metrics.enabled";
55 const int MediaAnalyticsItem::EnabledProperty_default = 1;
59 MediaAnalyticsItem function in class:android::MediaAnalyticsItem
71 MediaAnalyticsItem::MediaAnalyticsItem(MediaAnalyticsItem::Key key) function in class:android::MediaAnalyticsItem
[all...]
H A DIMediaAnalyticsService.cpp32 #include <media/MediaAnalyticsItem.h>
54 virtual MediaAnalyticsItem::SessionID_t generateUniqueSessionID() {
57 MediaAnalyticsItem::SessionID_t sessionid =
58 MediaAnalyticsItem::SessionIDInvalid;
64 return MediaAnalyticsItem::SessionIDInvalid;
73 virtual MediaAnalyticsItem::SessionID_t submit(MediaAnalyticsItem *item, bool forcenew)
85 return MediaAnalyticsItem::SessionIDInvalid;
98 return MediaAnalyticsItem::SessionIDInvalid;
135 MediaAnalyticsItem
[all...]
/frameworks/base/media/jni/
H A Dandroid_media_MediaMetricsJNI.h23 #include <media/MediaAnalyticsItem.h>
29 static jobject writeMetricsToBundle(JNIEnv* env, MediaAnalyticsItem *item, jobject mybundle);
H A Dandroid_media_MediaMetricsJNI.cpp22 #include <media/MediaAnalyticsItem.h>
28 jobject MediaMetricsJNI::writeMetricsToBundle(JNIEnv* env, MediaAnalyticsItem *item, jobject mybundle) {
58 MediaAnalyticsItem::Prop *prop = &item->mProps[i];
63 case MediaAnalyticsItem::kTypeInt32:
67 case MediaAnalyticsItem::kTypeInt64:
71 case MediaAnalyticsItem::kTypeDouble:
75 case MediaAnalyticsItem::kTypeCString:
H A Dandroid_media_MediaCodec.h22 #include <media/MediaAnalyticsItem.h>
123 status_t getMetrics(JNIEnv *env, MediaAnalyticsItem * &reply) const;
H A Dandroid_media_MediaRecorder.cpp31 #include <media/MediaAnalyticsItem.h>
650 MediaAnalyticsItem *item = new MediaAnalyticsItem;
/frameworks/av/include/media/
H A DMediaAnalyticsItem.h39 class MediaAnalyticsItem { class in namespace:android
90 MediaAnalyticsItem();
91 MediaAnalyticsItem(Key);
92 ~MediaAnalyticsItem();
95 MediaAnalyticsItem &setFinalized(bool);
102 MediaAnalyticsItem &setSessionID(SessionID_t);
103 MediaAnalyticsItem &clearSessionID();
110 MediaAnalyticsItem *dup();
114 MediaAnalyticsItem &setKey(MediaAnalyticsItem
[all...]
H A DIMediaAnalyticsService.h32 #include <media/MediaAnalyticsItem.h>
44 virtual MediaAnalyticsItem::SessionID_t generateUniqueSessionID() = 0;
53 virtual MediaAnalyticsItem::SessionID_t submit(MediaAnalyticsItem *item, bool forcenew) = 0;
/frameworks/av/media/libmediametrics/include/
H A DMediaAnalyticsItem.h39 class MediaAnalyticsItem { class in namespace:android
90 MediaAnalyticsItem();
91 MediaAnalyticsItem(Key);
92 ~MediaAnalyticsItem();
95 MediaAnalyticsItem &setFinalized(bool);
102 MediaAnalyticsItem &setSessionID(SessionID_t);
103 MediaAnalyticsItem &clearSessionID();
110 MediaAnalyticsItem *dup();
114 MediaAnalyticsItem &setKey(MediaAnalyticsItem
[all...]
H A DIMediaAnalyticsService.h32 #include <media/MediaAnalyticsItem.h>
44 virtual MediaAnalyticsItem::SessionID_t generateUniqueSessionID() = 0;
53 virtual MediaAnalyticsItem::SessionID_t submit(MediaAnalyticsItem *item, bool forcenew) = 0;
/frameworks/av/include/media/stagefright/
H A DMediaExtractor.h23 #include <media/MediaAnalyticsItem.h>
81 MediaAnalyticsItem *mAnalyticsItem;
H A DMediaCodec.h28 #include <media/MediaAnalyticsItem.h>
187 status_t getMetrics(MediaAnalyticsItem * &reply);
316 MediaAnalyticsItem *mAnalyticsItem;
/frameworks/av/media/libstagefright/include/media/stagefright/
H A DMediaExtractor.h23 #include <media/MediaAnalyticsItem.h>
81 MediaAnalyticsItem *mAnalyticsItem;
H A DMediaCodec.h28 #include <media/MediaAnalyticsItem.h>
187 status_t getMetrics(MediaAnalyticsItem * &reply);
316 MediaAnalyticsItem *mAnalyticsItem;
/frameworks/av/drm/libmediadrm/
H A DPluginMetricsReporting.cpp23 #include <media/MediaAnalyticsItem.h>
40 MediaAnalyticsItem analyticsItem(batchName.c_str());
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDriver.h19 #include <media/MediaAnalyticsItem.h>
134 MediaAnalyticsItem *mAnalyticsItem;
H A DNuPlayerDriver.cpp80 mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer);
606 mAnalyticsItem = new MediaAnalyticsItem("nuplayer");
/frameworks/av/media/libmediaplayerservice/
H A DStagefrightRecorder.h21 #include <media/MediaAnalyticsItem.h>
90 MediaAnalyticsItem *mAnalyticsItem;
/frameworks/av/media/libstagefright/
H A DMediaExtractor.cpp39 #include <media/MediaAnalyticsItem.h>
73 mAnalyticsItem = new MediaAnalyticsItem(kKeyExtractor);

Completed in 269 milliseconds

12