summaryrefslogtreecommitdiff
path: root/core/jni/AndroidRuntime.cpp
diff options
context:
space:
mode:
authorPhilip P. Moltmann <moltmann@google.com>2020-07-17 16:39:54 -0700
committerNate Myren <ntmyren@google.com>2021-03-11 08:40:40 -0800
commitfece2436d418c0c0c5509a5b1d24a901a39b0340 (patch)
tree95b466bd3236f185ed51c6e682d8dee7e7bb8b80 /core/jni/AndroidRuntime.cpp
parent50f0175f3ed82670ca5d0b8f0da1f510217771b4 (diff)
Add attributionTag to audio-recordings
... by switching from packageName/uid/pid to the Identity class. This allows up to track which parts of the app trigger audio-recordings. Test: atest CtsAppOpsTestCases CtsNativeMediaAAudioTestCases Fixes: 160150145 Change-Id: I0913a336a862e4a1cb38b9d967cfbdc490513ab0
Diffstat (limited to 'core/jni/AndroidRuntime.cpp')
-rw-r--r--core/jni/AndroidRuntime.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/jni/AndroidRuntime.cpp b/core/jni/AndroidRuntime.cpp
index ddd861380fab..60d2db6efed8 100644
--- a/core/jni/AndroidRuntime.cpp
+++ b/core/jni/AndroidRuntime.cpp
@@ -97,6 +97,7 @@ extern int register_android_media_AudioVolumeGroupChangeHandler(JNIEnv *env);
extern int register_android_media_MicrophoneInfo(JNIEnv *env);
extern int register_android_media_ToneGenerator(JNIEnv *env);
extern int register_android_media_midi(JNIEnv *env);
+extern int register_android_media_permission_Identity(JNIEnv* env);
namespace android {
@@ -1562,6 +1563,7 @@ static const RegJNIRec gRegJNI[] = {
REG_JNI(register_android_media_RemoteDisplay),
REG_JNI(register_android_media_ToneGenerator),
REG_JNI(register_android_media_midi),
+ REG_JNI(register_android_media_permission_Identity),
REG_JNI(register_android_opengl_classes),
REG_JNI(register_android_server_NetworkManagementSocketTagger),