summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Alex Dadukin <adadukin@google.com> 2024-03-28 15:46:00 +0000
committer Alex Dadukin <adadukin@google.com> 2024-03-28 15:56:16 +0000
commit21c1459a07788b7772cf717e15f56560bc036eb6 (patch)
tree8457b97c3068b5a5ac2e02b307b7a01a7955fb2d
parentca5dce062c29c74f004d779810a3eb60bd4da641 (diff)
Add transfer reason meta data to default session
Bug: b/330479175 Test: tested manually Change-Id: Ib568cb0cfef4a19ef808790829abc04001f76b99
-rw-r--r--services/core/java/com/android/server/media/SystemMediaRoute2Provider.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/media/SystemMediaRoute2Provider.java b/services/core/java/com/android/server/media/SystemMediaRoute2Provider.java
index 67bc61c3b9f6..77926db52a29 100644
--- a/services/core/java/com/android/server/media/SystemMediaRoute2Provider.java
+++ b/services/core/java/com/android/server/media/SystemMediaRoute2Provider.java
@@ -474,6 +474,10 @@ class SystemMediaRoute2Provider extends MediaRoute2Provider {
.setProviderId(mUniqueId)
.setSystemSession(true)
.addSelectedRoute(MediaRoute2Info.ROUTE_ID_DEFAULT)
+ .setTransferReason(newSessionInfo.getTransferReason())
+ .setTransferInitiator(
+ newSessionInfo.getTransferInitiatorUserHandle(),
+ newSessionInfo.getTransferInitiatorPackageName())
.build();
return true;
}