Searched refs:MediaAnalyticsItem (Results 1 - 25 of 33) 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);
63 bool sameAttributes(MediaAnalyticsItem *summ, MediaAnalyticsItem *single, const char **ignoreables);
65 bool sameAttributesId(MediaAnalyticsItem *summ, MediaAnalyticsItem *single, const char **ignoreables);
68 void sortProps(MediaAnalyticsItem *item);
73 List<MediaAnalyticsItem *> *mSummarie
[all...]
H A DMediaAnalyticsService.h42 virtual int64_t submit(MediaAnalyticsItem *item, bool forcenew);
51 MediaAnalyticsItem::SessionID_t generateUniqueSessionID();
58 MediaAnalyticsItem::SessionID_t mLastSessionID;
73 bool contentValid(MediaAnalyticsItem *item, bool isTrusted);
74 bool rateLimited(MediaAnalyticsItem *);
78 List<MediaAnalyticsItem *> *mOpen;
81 List<MediaAnalyticsItem *> *mFinalized;
83 MediaAnalyticsItem *findItem(List<MediaAnalyticsItem *> *,
84 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();
165 void MetricsSummarizer::mergeRecord(MediaAnalyticsItem &/*have*/, MediaAnalyticsItem &/*item*/) {
181 bool MetricsSummarizer::sameAttributes(MediaAnalyticsItem *summ, MediaAnalyticsItem *singl
[all...]
H A DMetricsSummarizerPlayer.h41 virtual void mergeRecord(MediaAnalyticsItem &have, MediaAnalyticsItem &incoming);
H A DMediaAnalyticsService.cpp161 mOpen = new List<MediaAnalyticsItem *>();
162 mFinalized = new List<MediaAnalyticsItem *>();
189 MediaAnalyticsItem::SessionID_t MediaAnalyticsService::generateUniqueSessionID() {
197 MediaAnalyticsItem::SessionID_t MediaAnalyticsService::submit(MediaAnalyticsItem *item, bool forcenew) {
199 MediaAnalyticsItem::SessionID_t id = MediaAnalyticsItem::SessionIDInvalid;
242 return MediaAnalyticsItem::SessionIDInvalid;
261 MediaAnalyticsItem *oitem = findItem(mOpen, item, finalizing | forcenew);
412 MediaAnalyticsItem * oite
[all...]
H A DMetricsSummarizerPlayer.cpp54 void MetricsSummarizerPlayer::mergeRecord(MediaAnalyticsItem &summation, MediaAnalyticsItem &item) {
/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>
120 status_t getMetrics(JNIEnv *env, MediaAnalyticsItem * &reply) const;
/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
70 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;
97 return MediaAnalyticsItem::SessionIDInvalid;
134 MediaAnalyticsItem
[all...]
H A DAndroid.mk7 MediaAnalyticsItem.cpp \
/frameworks/av/include/media/
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;
H A DMediaAnalyticsItem.h39 class MediaAnalyticsItem { class in namespace:android
81 MediaAnalyticsItem();
82 MediaAnalyticsItem(Key);
83 ~MediaAnalyticsItem();
86 MediaAnalyticsItem &setFinalized(bool);
93 MediaAnalyticsItem &setSessionID(SessionID_t);
94 MediaAnalyticsItem &clearSessionID();
101 MediaAnalyticsItem *dup();
105 MediaAnalyticsItem &setKey(MediaAnalyticsItem
[all...]
/frameworks/av/media/libmediametrics/include/
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;
H A DMediaAnalyticsItem.h39 class MediaAnalyticsItem { class in namespace:android
81 MediaAnalyticsItem();
82 MediaAnalyticsItem(Key);
83 ~MediaAnalyticsItem();
86 MediaAnalyticsItem &setFinalized(bool);
93 MediaAnalyticsItem &setSessionID(SessionID_t);
94 MediaAnalyticsItem &clearSessionID();
101 MediaAnalyticsItem *dup();
105 MediaAnalyticsItem &setKey(MediaAnalyticsItem
[all...]
/frameworks/av/include/media/stagefright/
H A DMediaExtractor.h23 #include <media/MediaAnalyticsItem.h>
83 MediaAnalyticsItem *mAnalyticsItem;
H A DMediaCodec.h28 #include <media/MediaAnalyticsItem.h>
189 status_t getMetrics(MediaAnalyticsItem * &reply);
318 MediaAnalyticsItem *mAnalyticsItem;
/frameworks/av/media/libstagefright/foundation/include/
H A DMediaExtractor.h23 #include <media/MediaAnalyticsItem.h>
83 MediaAnalyticsItem *mAnalyticsItem;
H A DMediaCodec.h28 #include <media/MediaAnalyticsItem.h>
189 status_t getMetrics(MediaAnalyticsItem * &reply);
318 MediaAnalyticsItem *mAnalyticsItem;
/frameworks/av/media/libstagefright/include/
H A DMediaExtractor.h23 #include <media/MediaAnalyticsItem.h>
83 MediaAnalyticsItem *mAnalyticsItem;
H A DMediaCodec.h28 #include <media/MediaAnalyticsItem.h>
189 status_t getMetrics(MediaAnalyticsItem * &reply);
318 MediaAnalyticsItem *mAnalyticsItem;
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDriver.h19 #include <media/MediaAnalyticsItem.h>
134 MediaAnalyticsItem *mAnalyticsItem;
/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 328 milliseconds

12