From 94735d8ec4e093cf46a5dba0bdb8502ab4c2a5f4 Mon Sep 17 00:00:00 2001 From: Santiago Seifert Date: Wed, 11 Nov 2020 23:43:30 +0000 Subject: [PATCH] Add mediametrics enum for MediaExtractor usage Bug: 170386720 Test: Manually built the tree. Change-Id: I953dd1891ef71dd9d5afbf8e154fdf0a3095d913 (cherry picked from commit bfe14daff838fc220a81934a9e37083f816f24da) Merged-In: I953dd1891ef71dd9d5afbf8e154fdf0a3095d913 Merged-In: Id10861db464b88734c34c81db945b1a828f0bc2c --- .../android/stats/mediametrics/mediametrics.proto | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/core/proto/android/stats/mediametrics/mediametrics.proto b/core/proto/android/stats/mediametrics/mediametrics.proto index 9f0ff591a5063..2a27fa21817c7 100644 --- a/core/proto/android/stats/mediametrics/mediametrics.proto +++ b/core/proto/android/stats/mediametrics/mediametrics.proto @@ -166,12 +166,23 @@ message CodecData { * Logged from: * frameworks/av/media/libstagefright/RemoteMediaExtractor.cpp * frameworks/av/services/mediaanalytics/statsd_extractor.cpp - * Next Tag: 4 + * Next Tag: 5 */ message ExtractorData { optional string format = 1; optional string mime = 2; optional int32 tracks = 3; + + enum EntryPoint { + UNSET = 0; // For backwards compatibility with clients that don't + // collect the entry point. + SDK = 1; + NDK_WITH_JVM = 2; + NDK_NO_JVM = 3; + OTHER = 4; // For extractor users that don't make use of the APIs. + } + + optional EntryPoint entry_point = 4 [default = UNSET]; } /**