/frameworks/av/services/mediaanalytics/ |
H A D | MetricsSummarizer.h | 44 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 D | MediaAnalyticsService.h | 42 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 D | MetricsSummarizer.cpp | 52 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 D | MetricsSummarizerPlayer.h | 41 virtual void mergeRecord(MediaAnalyticsItem &have, MediaAnalyticsItem &incoming);
|
H A D | MediaAnalyticsService.cpp | 162 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 D | MetricsSummarizerPlayer.cpp | 57 void MetricsSummarizerPlayer::mergeRecord(MediaAnalyticsItem &summation, MediaAnalyticsItem &item) {
|
/frameworks/av/media/libmediametrics/ |
H A D | MediaAnalyticsItem.cpp | 18 #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 D | IMediaAnalyticsService.cpp | 32 #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 D | android_media_MediaMetricsJNI.h | 23 #include <media/MediaAnalyticsItem.h> 29 static jobject writeMetricsToBundle(JNIEnv* env, MediaAnalyticsItem *item, jobject mybundle);
|
H A D | android_media_MediaMetricsJNI.cpp | 22 #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 D | android_media_MediaCodec.h | 22 #include <media/MediaAnalyticsItem.h> 123 status_t getMetrics(JNIEnv *env, MediaAnalyticsItem * &reply) const;
|
H A D | android_media_MediaRecorder.cpp | 31 #include <media/MediaAnalyticsItem.h> 650 MediaAnalyticsItem *item = new MediaAnalyticsItem;
|
/frameworks/av/include/media/ |
H A D | MediaAnalyticsItem.h | 39 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 D | IMediaAnalyticsService.h | 32 #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 D | MediaAnalyticsItem.h | 39 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 D | IMediaAnalyticsService.h | 32 #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 D | MediaExtractor.h | 23 #include <media/MediaAnalyticsItem.h> 81 MediaAnalyticsItem *mAnalyticsItem;
|
H A D | MediaCodec.h | 28 #include <media/MediaAnalyticsItem.h> 187 status_t getMetrics(MediaAnalyticsItem * &reply); 316 MediaAnalyticsItem *mAnalyticsItem;
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | MediaExtractor.h | 23 #include <media/MediaAnalyticsItem.h> 81 MediaAnalyticsItem *mAnalyticsItem;
|
H A D | MediaCodec.h | 28 #include <media/MediaAnalyticsItem.h> 187 status_t getMetrics(MediaAnalyticsItem * &reply); 316 MediaAnalyticsItem *mAnalyticsItem;
|
/frameworks/av/drm/libmediadrm/ |
H A D | PluginMetricsReporting.cpp | 23 #include <media/MediaAnalyticsItem.h> 40 MediaAnalyticsItem analyticsItem(batchName.c_str());
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDriver.h | 19 #include <media/MediaAnalyticsItem.h> 134 MediaAnalyticsItem *mAnalyticsItem;
|
H A D | NuPlayerDriver.cpp | 80 mAnalyticsItem = new MediaAnalyticsItem(kKeyPlayer); 606 mAnalyticsItem = new MediaAnalyticsItem("nuplayer");
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | StagefrightRecorder.h | 21 #include <media/MediaAnalyticsItem.h> 90 MediaAnalyticsItem *mAnalyticsItem;
|
/frameworks/av/media/libstagefright/ |
H A D | MediaExtractor.cpp | 39 #include <media/MediaAnalyticsItem.h> 73 mAnalyticsItem = new MediaAnalyticsItem(kKeyExtractor);
|