Ray Essick
ae88dd3b1f
use namespace android::mediametrics to simplify types
...
Bug: 145780674
Test: atest mediametrics_tests CtsNativeMediaMetricsTestCases
5 years ago
Ray Essick
f27e987d27
Naming consistency: MediaAnalytics to MediaMetrics
...
Bug: 145780674
Test: build, boot, dumpsys media.metrics
Test: atest mediametrics_tests CtsNativeMediaMetricsTestCases
Change-Id: Icbfa98da9e61702aee9a1d807b5e126b4b9c6458
5 years ago
Andy Hung
3253f2d6f3
MediaMetrics: Update Item serialization code
...
Add for bounds checking errors
Update key checks to omit length, use C primitive types
Test: atest mediametrics_tests, adb shell dumpsys media.metrics
Change-Id: I1e6d5bd7a9611f6d59e15a1dbebc646405e5a018
5 years ago
Ray Essick
bf536ac5e2
Mediacodec to use C interface to mediametrics
...
Use stable C interface instead of C++ interface.
Bug: 123543273
Test: compilation, boot, dumpsys
Change-Id: I04935343917ce400d0df531e06b4d23ab7269fa6
5 years ago
Ray Essick
ba8c48429d
Further work on libmediametrics stable API
...
implement a missing method (for inflight metrics), enumerate exported
symbols.
Bug: 119675363
Test: build, CTS media/codec tests
Change-Id: Id92f1b331babacc0de6c0005d6ba0c97c91c0291
6 years ago
Ray Essick
20147323b7
C interface to MediaMetrics
...
C interface is more stable across upgrades than C++
and simplifies cross-package interfaces in upgradeable components.
Bug: 119675363
Test: parallel metrics generation from nuplayer
Change-Id: I36beeade82a208be64af0860eb6f175a2801b27f
6 years ago