Media: enables MR2PS to update provider info
With this CL, MediaRoute2ProviderService can update its provider info
and publish its routes.
MediaRouter2Manager.Callback.onProviderUpdated(info) is alao added to
confirm whether correct provider info is sent.
Also, renamed the AIDLs such as
IMediaRouter2ManagerClient -> IMediaRouter2Manager
IMediaRoute2Callback -> IMediaRoute2ProviderClient
and changed on** to notify** in AIDLs.
Logics related to selecting/unselecting will be coverd by following CLs.
Test: atest mediaroutertest (after atest mediarouteprovider)
Change-Id: I5b119fbd0622a9422d3edf720b85e296ac4a5694
diff --git a/Android.bp b/Android.bp
index 65d16ac..18ac695 100644
--- a/Android.bp
+++ b/Android.bp
@@ -480,10 +480,10 @@
"media/java/android/media/IMediaHTTPConnection.aidl",
"media/java/android/media/IMediaHTTPService.aidl",
"media/java/android/media/IMediaResourceMonitor.aidl",
- "media/java/android/media/IMediaRoute2Callback.aidl",
"media/java/android/media/IMediaRoute2Provider.aidl",
+ "media/java/android/media/IMediaRoute2ProviderClient.aidl",
"media/java/android/media/IMediaRouterClient.aidl",
- "media/java/android/media/IMediaRouter2ManagerClient.aidl",
+ "media/java/android/media/IMediaRouter2Manager.aidl",
"media/java/android/media/IMediaRouterService.aidl",
"media/java/android/media/IMediaScannerListener.aidl",
"media/java/android/media/IMediaScannerService.aidl",