28f27c3bee88b0f47b1086feeaa904bcdec37af6 |
|
06-Feb-2018 |
Adam Stone <blueeyes@google.com> |
Adds HAL metrics support for Media Drm Adds support to fetch metrics from vendor and convert them to a proto bundle returned from a call to getMetrics. Bug: 64001676 Test: CTS test for metrics and GPlay test Change-Id: I05634dd1bf092e64e2d0e77c4c0e243340af48e3
/frameworks/av/media/libmedia/include/media/DrmMetrics.h
|
fb679e38bbc91614faa917024adddeb51ff07d0a |
|
07-Feb-2018 |
Adam Stone <blueeyes@google.com> |
Add logging support for FW metrics Adds proto serialization and logging support for media drm framework metrics. Bug: 64001676 Test: Ran CTS tests, unit tests and Google Play. Change-Id: Ie350ac93caa6b35610eb63e4acc860c8e8a5cf5b
/frameworks/av/media/libmedia/include/media/DrmMetrics.h
|
568b3c45d48fab64c80b2780e8547564d35722e9 |
|
31-Jan-2018 |
Adam Stone <blueeyes@google.com> |
Fix Metrics with PersistableBundle support Some metrics required a conversion to using PersistableBundle to support slightly richer structure (lists, and nested PBs). BUG: 64001676 Test: Ran updated CTS test and verified Google Play works. Change-Id: I8f8d67ba04b234f2ac5ac348a8945e20837f98d6
/frameworks/av/media/libmedia/include/media/DrmMetrics.h
|
637b7855829920114a8863b93fe52203b7471eea |
|
30-Jan-2018 |
Adam Stone <blueeyes@google.com> |
Fix DrmHal implementation to return all metrics This change in DrmHal allows us to transfer a PersistableBundle containing previously unavailable metrics. Bug: 64001676 Test: CTS test for metrics and GPlay test Change-Id: I1fa87c76dd980a3f91b4e2d02b37329f6c0a88ec
/frameworks/av/media/libmedia/include/media/DrmMetrics.h
|
cea91ce60260d7ebb94449ad7674150fdc227886 |
|
23-Jan-2018 |
Adam Stone <blueeyes@google.com> |
Adds most remaining framework metrics Adds nearly all of the remaining specified framework level metrics. Also adds a basic unit test to verify that metrics are exported correctly. A follow-up CL will update the CTS test to touch all metric values in DrmHal. BUG: 64001676 Test: New unit test. Smoke tested with GPlay/Walleye. Change-Id: I4df90675ae304d3c62b7886537328b3d848fd77c
/frameworks/av/media/libmedia/include/media/DrmMetrics.h
|
f0e618d0ee16c63f918c7bb87ec1ff264d177746 |
|
18-Jan-2018 |
Adam Stone <blueeyes@google.com> |
Add EventMetric and a single use case. Adds an EventMetric class, associated unit tests, and an instance of the EventMetric to DrmHal. Also added a unit test for CounterMetric and created a class to hold all of the future metric instances. BUG: 64001676 Test: Added and ran unit tests. Also added a CTS test case. Change-Id: Ic94bedd5f8293a58a939613a4ae69ce656a772be
/frameworks/av/media/libmedia/include/media/DrmMetrics.h
|