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]; } /**