Files
frameworks_base/media/java/android/media/IMediaRouterClient.aidl
Kyunglyul Hyun cd18ace571 Media: Add group id for media router to sync
This CL adds MediaRouter.setRouterGroupId() methods to set the "group id"
of a media router.

Media routers that have the same group id synchronize their
selected route.

For example, if System UI and Settings use the group id, you can see
"connected" status from System UI even if the cast begins from Settings
, and vice versa.

Bug: 112826114
Bug: 131385091
Bug: 130345243

Test: manually w/ setting the same group id for Settings and System UI.
Change-Id: I9d4e061b57f52d7b2bec622b5f02068f3d11c133
2019-05-23 21:56:47 +09:00

27 lines
807 B
Plaintext

/*
* Copyright (C) 2013 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package android.media;
/**
* {@hide}
*/
oneway interface IMediaRouterClient {
void onStateChanged();
void onRestoreRoute();
void onSelectedRouteChanged(String routeId);
}