Loading api/current.txt +14 −11 Original line number Diff line number Diff line Loading @@ -27020,12 +27020,19 @@ package android.media { method @NonNull public static android.media.MediaRouter2 getInstance(@NonNull android.content.Context); method @NonNull public java.util.List<android.media.MediaRoute2Info> getRoutes(); method @NonNull public android.media.MediaRouter2.RoutingController getSystemController(); method public void registerControllerCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.RoutingControllerCallback); method public void registerControllerCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.ControllerCallback); method public void registerRouteCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.RouteCallback, @NonNull android.media.RouteDiscoveryPreference); method public void requestCreateController(@NonNull android.media.MediaRoute2Info); method public void registerTransferCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.TransferCallback); method public void setOnGetControllerHintsListener(@Nullable android.media.MediaRouter2.OnGetControllerHintsListener); method public void unregisterControllerCallback(@NonNull android.media.MediaRouter2.RoutingControllerCallback); method public void transferTo(@Nullable android.media.MediaRoute2Info); method public void unregisterControllerCallback(@NonNull android.media.MediaRouter2.ControllerCallback); method public void unregisterRouteCallback(@NonNull android.media.MediaRouter2.RouteCallback); method public void unregisterTransferCallback(@NonNull android.media.MediaRouter2.TransferCallback); } public static class MediaRouter2.ControllerCallback { ctor public MediaRouter2.ControllerCallback(); method public void onControllerUpdated(@NonNull android.media.MediaRouter2.RoutingController); } public static interface MediaRouter2.OnGetControllerHintsListener { Loading @@ -27046,7 +27053,6 @@ package android.media { method @NonNull public String getId(); method @NonNull public java.util.List<android.media.MediaRoute2Info> getSelectableRoutes(); method @NonNull public java.util.List<android.media.MediaRoute2Info> getSelectedRoutes(); method @NonNull public java.util.List<android.media.MediaRoute2Info> getTransferableRoutes(); method public int getVolume(); method public int getVolumeHandling(); method public int getVolumeMax(); Loading @@ -27054,15 +27060,12 @@ package android.media { method public void release(); method public void selectRoute(@NonNull android.media.MediaRoute2Info); method public void setVolume(int); method public void transferToRoute(@NonNull android.media.MediaRoute2Info); } public static class MediaRouter2.RoutingControllerCallback { ctor public MediaRouter2.RoutingControllerCallback(); method public void onControllerCreated(@NonNull android.media.MediaRouter2.RoutingController); method public void onControllerCreationFailed(@NonNull android.media.MediaRoute2Info); method public void onControllerReleased(@NonNull android.media.MediaRouter2.RoutingController); method public void onControllerUpdated(@NonNull android.media.MediaRouter2.RoutingController); public static class MediaRouter2.TransferCallback { ctor public MediaRouter2.TransferCallback(); method public void onTransferFailed(@NonNull android.media.MediaRoute2Info); method public void onTransferred(@NonNull android.media.MediaRouter2.RoutingController, @Nullable android.media.MediaRouter2.RoutingController); } public class MediaScannerConnection implements android.content.ServiceConnection { Loading
api/current.txt +14 −11 Original line number Diff line number Diff line Loading @@ -27020,12 +27020,19 @@ package android.media { method @NonNull public static android.media.MediaRouter2 getInstance(@NonNull android.content.Context); method @NonNull public java.util.List<android.media.MediaRoute2Info> getRoutes(); method @NonNull public android.media.MediaRouter2.RoutingController getSystemController(); method public void registerControllerCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.RoutingControllerCallback); method public void registerControllerCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.ControllerCallback); method public void registerRouteCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.RouteCallback, @NonNull android.media.RouteDiscoveryPreference); method public void requestCreateController(@NonNull android.media.MediaRoute2Info); method public void registerTransferCallback(@NonNull java.util.concurrent.Executor, @NonNull android.media.MediaRouter2.TransferCallback); method public void setOnGetControllerHintsListener(@Nullable android.media.MediaRouter2.OnGetControllerHintsListener); method public void unregisterControllerCallback(@NonNull android.media.MediaRouter2.RoutingControllerCallback); method public void transferTo(@Nullable android.media.MediaRoute2Info); method public void unregisterControllerCallback(@NonNull android.media.MediaRouter2.ControllerCallback); method public void unregisterRouteCallback(@NonNull android.media.MediaRouter2.RouteCallback); method public void unregisterTransferCallback(@NonNull android.media.MediaRouter2.TransferCallback); } public static class MediaRouter2.ControllerCallback { ctor public MediaRouter2.ControllerCallback(); method public void onControllerUpdated(@NonNull android.media.MediaRouter2.RoutingController); } public static interface MediaRouter2.OnGetControllerHintsListener { Loading @@ -27046,7 +27053,6 @@ package android.media { method @NonNull public String getId(); method @NonNull public java.util.List<android.media.MediaRoute2Info> getSelectableRoutes(); method @NonNull public java.util.List<android.media.MediaRoute2Info> getSelectedRoutes(); method @NonNull public java.util.List<android.media.MediaRoute2Info> getTransferableRoutes(); method public int getVolume(); method public int getVolumeHandling(); method public int getVolumeMax(); Loading @@ -27054,15 +27060,12 @@ package android.media { method public void release(); method public void selectRoute(@NonNull android.media.MediaRoute2Info); method public void setVolume(int); method public void transferToRoute(@NonNull android.media.MediaRoute2Info); } public static class MediaRouter2.RoutingControllerCallback { ctor public MediaRouter2.RoutingControllerCallback(); method public void onControllerCreated(@NonNull android.media.MediaRouter2.RoutingController); method public void onControllerCreationFailed(@NonNull android.media.MediaRoute2Info); method public void onControllerReleased(@NonNull android.media.MediaRouter2.RoutingController); method public void onControllerUpdated(@NonNull android.media.MediaRouter2.RoutingController); public static class MediaRouter2.TransferCallback { ctor public MediaRouter2.TransferCallback(); method public void onTransferFailed(@NonNull android.media.MediaRoute2Info); method public void onTransferred(@NonNull android.media.MediaRouter2.RoutingController, @Nullable android.media.MediaRouter2.RoutingController); } public class MediaScannerConnection implements android.content.ServiceConnection {