/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); 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 D | MediaAnalyticsService.h | 42 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 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(); 165 void MetricsSummarizer::mergeRecord(MediaAnalyticsItem &/*have*/, MediaAnalyticsItem &/*item*/) { 181 bool MetricsSummarizer::sameAttributes(MediaAnalyticsItem *summ, MediaAnalyticsItem *singl [all...] |
H A D | MetricsSummarizerPlayer.h | 41 virtual void mergeRecord(MediaAnalyticsItem &have, MediaAnalyticsItem &incoming);
|
H A D | MediaAnalyticsService.cpp | 161 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 D | MetricsSummarizerPlayer.cpp | 54 void MetricsSummarizerPlayer::mergeRecord(MediaAnalyticsItem &summation, MediaAnalyticsItem &item) {
|
/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> 120 status_t getMetrics(JNIEnv *env, MediaAnalyticsItem * &reply) const;
|
/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 70 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; 97 return MediaAnalyticsItem::SessionIDInvalid; 134 MediaAnalyticsItem [all...] |
H A D | Android.mk | 7 MediaAnalyticsItem.cpp \
|
/frameworks/av/include/media/ |
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;
|
H A D | MediaAnalyticsItem.h | 39 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 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;
|
H A D | MediaAnalyticsItem.h | 39 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 D | MediaExtractor.h | 23 #include <media/MediaAnalyticsItem.h> 83 MediaAnalyticsItem *mAnalyticsItem;
|
H A D | MediaCodec.h | 28 #include <media/MediaAnalyticsItem.h> 189 status_t getMetrics(MediaAnalyticsItem * &reply); 318 MediaAnalyticsItem *mAnalyticsItem;
|
/frameworks/av/media/libstagefright/foundation/include/ |
H A D | MediaExtractor.h | 23 #include <media/MediaAnalyticsItem.h> 83 MediaAnalyticsItem *mAnalyticsItem;
|
H A D | MediaCodec.h | 28 #include <media/MediaAnalyticsItem.h> 189 status_t getMetrics(MediaAnalyticsItem * &reply); 318 MediaAnalyticsItem *mAnalyticsItem;
|
/frameworks/av/media/libstagefright/include/ |
H A D | MediaExtractor.h | 23 #include <media/MediaAnalyticsItem.h> 83 MediaAnalyticsItem *mAnalyticsItem;
|
H A D | MediaCodec.h | 28 #include <media/MediaAnalyticsItem.h> 189 status_t getMetrics(MediaAnalyticsItem * &reply); 318 MediaAnalyticsItem *mAnalyticsItem;
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDriver.h | 19 #include <media/MediaAnalyticsItem.h> 134 MediaAnalyticsItem *mAnalyticsItem;
|
/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);
|