Merge "MediaRouter: Rename methods in TransferCallback" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
9332d217af
@@ -27096,9 +27096,9 @@ package android.media {
|
|||||||
|
|
||||||
public abstract static class MediaRouter2.TransferCallback {
|
public abstract static class MediaRouter2.TransferCallback {
|
||||||
ctor public MediaRouter2.TransferCallback();
|
ctor public MediaRouter2.TransferCallback();
|
||||||
method public void onStopped(@NonNull android.media.MediaRouter2.RoutingController);
|
method public void onStop(@NonNull android.media.MediaRouter2.RoutingController);
|
||||||
method public void onTransferFailed(@NonNull android.media.MediaRoute2Info);
|
method public void onTransfer(@NonNull android.media.MediaRouter2.RoutingController, @NonNull android.media.MediaRouter2.RoutingController);
|
||||||
method public void onTransferred(@NonNull android.media.MediaRouter2.RoutingController, @NonNull android.media.MediaRouter2.RoutingController);
|
method public void onTransferFailure(@NonNull android.media.MediaRoute2Info);
|
||||||
}
|
}
|
||||||
|
|
||||||
public class MediaScannerConnection implements android.content.ServiceConnection {
|
public class MediaScannerConnection implements android.content.ServiceConnection {
|
||||||
|
|||||||
@@ -374,8 +374,8 @@ public final class MediaRouter2 {
|
|||||||
* @param route the route you want to transfer the current media to. Pass {@code null} to
|
* @param route the route you want to transfer the current media to. Pass {@code null} to
|
||||||
* stop routing of the current media.
|
* stop routing of the current media.
|
||||||
*
|
*
|
||||||
* @see TransferCallback#onTransferred
|
* @see TransferCallback#onTransfer
|
||||||
* @see TransferCallback#onTransferFailed
|
* @see TransferCallback#onTransferFailure
|
||||||
*/
|
*/
|
||||||
public void transferTo(@NonNull MediaRoute2Info route) {
|
public void transferTo(@NonNull MediaRoute2Info route) {
|
||||||
Objects.requireNonNull(route, "route must not be null");
|
Objects.requireNonNull(route, "route must not be null");
|
||||||
@@ -565,9 +565,9 @@ public final class MediaRouter2 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a controller and calls the {@link TransferCallback#onTransferred}.
|
* Creates a controller and calls the {@link TransferCallback#onTransfer}.
|
||||||
* If the controller creation has failed, then it calls
|
* If the controller creation has failed, then it calls
|
||||||
* {@link TransferCallback#onTransferFailed}.
|
* {@link TransferCallback#onTransferFailure}.
|
||||||
* <p>
|
* <p>
|
||||||
* Pass {@code null} to sessionInfo for the failure case.
|
* Pass {@code null} to sessionInfo for the failure case.
|
||||||
*/
|
*/
|
||||||
@@ -740,21 +740,21 @@ public final class MediaRouter2 {
|
|||||||
RoutingController newController) {
|
RoutingController newController) {
|
||||||
for (TransferCallbackRecord record: mTransferCallbackRecords) {
|
for (TransferCallbackRecord record: mTransferCallbackRecords) {
|
||||||
record.mExecutor.execute(
|
record.mExecutor.execute(
|
||||||
() -> record.mTransferCallback.onTransferred(oldController, newController));
|
() -> record.mTransferCallback.onTransfer(oldController, newController));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void notifyTransferFailed(MediaRoute2Info route) {
|
private void notifyTransferFailed(MediaRoute2Info route) {
|
||||||
for (TransferCallbackRecord record: mTransferCallbackRecords) {
|
for (TransferCallbackRecord record: mTransferCallbackRecords) {
|
||||||
record.mExecutor.execute(
|
record.mExecutor.execute(
|
||||||
() -> record.mTransferCallback.onTransferFailed(route));
|
() -> record.mTransferCallback.onTransferFailure(route));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void notifyStopped(RoutingController controller) {
|
private void notifyStopped(RoutingController controller) {
|
||||||
for (TransferCallbackRecord record: mTransferCallbackRecords) {
|
for (TransferCallbackRecord record: mTransferCallbackRecords) {
|
||||||
record.mExecutor.execute(
|
record.mExecutor.execute(
|
||||||
() -> record.mTransferCallback.onStopped(controller));
|
() -> record.mTransferCallback.onStop(controller));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -805,7 +805,7 @@ public final class MediaRouter2 {
|
|||||||
* @param newController the new controller to control routing
|
* @param newController the new controller to control routing
|
||||||
* @see #transferTo(MediaRoute2Info)
|
* @see #transferTo(MediaRoute2Info)
|
||||||
*/
|
*/
|
||||||
public void onTransferred(@NonNull RoutingController oldController,
|
public void onTransfer(@NonNull RoutingController oldController,
|
||||||
@NonNull RoutingController newController) {}
|
@NonNull RoutingController newController) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -813,14 +813,14 @@ public final class MediaRouter2 {
|
|||||||
*
|
*
|
||||||
* @param requestedRoute the route info which was used for the transfer
|
* @param requestedRoute the route info which was used for the transfer
|
||||||
*/
|
*/
|
||||||
public void onTransferFailed(@NonNull MediaRoute2Info requestedRoute) {}
|
public void onTransferFailure(@NonNull MediaRoute2Info requestedRoute) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a media routing stops. It can be stopped by a user or a provider.
|
* Called when a media routing stops. It can be stopped by a user or a provider.
|
||||||
*
|
*
|
||||||
* @param controller the controller that controlled the stopped media routing.
|
* @param controller the controller that controlled the stopped media routing.
|
||||||
*/
|
*/
|
||||||
public void onStopped(@NonNull RoutingController controller) { }
|
public void onStop(@NonNull RoutingController controller) { }
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ public class MediaRouter2ManagerTest {
|
|||||||
addRouterCallback(new MediaRouter2.RouteCallback() {});
|
addRouterCallback(new MediaRouter2.RouteCallback() {});
|
||||||
addTransferCallback(new MediaRouter2.TransferCallback() {
|
addTransferCallback(new MediaRouter2.TransferCallback() {
|
||||||
@Override
|
@Override
|
||||||
public void onTransferred(MediaRouter2.RoutingController oldController,
|
public void onTransfer(MediaRouter2.RoutingController oldController,
|
||||||
MediaRouter2.RoutingController newController) {
|
MediaRouter2.RoutingController newController) {
|
||||||
if (newController == null) {
|
if (newController == null) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user