# MediaRouter.GroupRouteInfo

# MediaRouter.GroupRouteInfo

Artifact:[androidx.mediarouter:mediarouter](https://developer.android.com/jetpack/androidx/releases/mediarouter)  
[View Source](https://cs.android.com/search?q=file:androidx/mediarouter/media/MediaRouter.java+class:androidx.mediarouter.media.MediaRouter.GroupRouteInfo)  
Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/mediarouter/media/MediaRouter.GroupRouteInfo "View this page in Java")

<br />

```
class MediaRouter.GroupRouteInfo : MediaRouter.RouteInfo
```

<br />

|---|---|---------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)                                                                                  |||
| ↳ | [androidx.mediarouter.media.MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)              ||
|   | ↳ | [androidx.mediarouter.media.MediaRouter.GroupRouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo) |

*** ** * ** ***

Provides information about a media route that represents a dynamic group.

## Summary

|                                    ### Constants                                    |
|-------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [ADD_ROUTE_FAILED_REASON_ALREADY_IN_GROUP](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#ADD_ROUTE_FAILED_REASON_ALREADY_IN_GROUP())` = 3` Adding a route to a dynamic group has failed because the route is already in the group.                                                                                                          |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [ADD_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#ADD_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION())` = 5` Adding a route to a dynamic group has failed because the group route is a connected route but there is no available route connection for adding a route.             |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [ADD_ROUTE_FAILED_REASON_NOT_GROUPABLE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#ADD_ROUTE_FAILED_REASON_NOT_GROUPABLE())` = 2` Adding a route to a dynamic group has failed because the route is not groupable.                                                                                                                       |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [ADD_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#ADD_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE())` = 4` Adding a route to a dynamic group has failed because the group route doesn't support adding a route.                                                                       |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [ADD_ROUTE_SUCCESSFUL](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#ADD_ROUTE_SUCCESSFUL())` = 1` The[addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))has added a route to the dynamic group.                    |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [REMOVE_ROUTE_FAILED_REASON_LAST_ROUTE_IN_GROUP](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#REMOVE_ROUTE_FAILED_REASON_LAST_ROUTE_IN_GROUP())` = 4` Removing a route from a dynamic group has failed because the route is the last route in the group.                                                                                   |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [REMOVE_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#REMOVE_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION())` = 6` Removing a route from a dynamic group has failed because the group route is a connected route but there is no available route connection for removing a route. |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [REMOVE_ROUTE_FAILED_REASON_NOT_IN_GROUP](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#REMOVE_ROUTE_FAILED_REASON_NOT_IN_GROUP())` = 3` Removing a route from a dynamic group has failed because the route isn't in the group.                                                                                                             |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [REMOVE_ROUTE_FAILED_REASON_NOT_UNSELECTABLE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#REMOVE_ROUTE_FAILED_REASON_NOT_UNSELECTABLE())` = 2` Removing a route from a dynamic group has failed because the route is not unselectable.                                                                                                    |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [REMOVE_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#REMOVE_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE())` = 5` Removing a route from a dynamic group has failed because the group route doesn't support removing a route.                                                           |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [REMOVE_ROUTE_SUCCESSFUL](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#REMOVE_ROUTE_SUCCESSFUL())` = 1` The[removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))has removed a route from the dynamic group.    |

|                                                                                                                                                        ### Public functions                                                                                                                                                        |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                                                        | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))`(route: `[MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)`)` Adds the route as a member of the dynamic group if the route is groupable.                                                                                                                                                 |
| `(`[Mutable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-list/index.html)`)`[List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)`<`[MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)`!>` | [getRoutesInGroup](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#getRoutesInGroup())`()` Returns the list of[RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)s of the given dynamic group route.                                                                                                                                                                                                                                                                                                                         |
| [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                                                        | [getSelectionState](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#getSelectionState(androidx.mediarouter.media.MediaRouter.RouteInfo))`(route: `[MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)`)` Gets the selection state of the route when the route is in the dynamic group or[NOT_IN_GROUP](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouteProvider.DynamicGroupRouteController.DynamicRouteDescriptor#NOT_IN_GROUP())when the route isn't in the dynamic group. |
| [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                                                | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [isConnected](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#isConnected())`()` Returns`true`if this route is currently connected.                                                                                                                                                                                                                                                                                                                                                    |
| [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                                                | [isGroupable](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#isGroupable(androidx.mediarouter.media.MediaRouter.RouteInfo))`(route: `[MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)`)` Returns`true`if the route is groupable and can be added to the dynamic group with the[addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))method.                                             |
| [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                                                | [isUnselectable](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#isUnselectable(androidx.mediarouter.media.MediaRouter.RouteInfo))`(route: `[MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)`)` Returns`true`if the route is in the dynamic group and is unselectable from the dynamic group with the[removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))method.                 |
| [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                                                        | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))`(route: `[MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)`)` Removes the route from the dynamic group if the route is unselectable.                                                                                                                                               |

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ### Inherited Constants                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From[androidx.mediarouter.media.MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo) |-------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [CONNECTION_STATE_CONNECTED](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#CONNECTION_STATE_CONNECTED())` = 2` A connection state indicating the route is connected.                                                                                                                                                                                                                                                                                                          | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [CONNECTION_STATE_CONNECTING](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#CONNECTION_STATE_CONNECTING())` = 1` A connection state indicating the route is in the process of connecting and is not yet ready for use.                                                                                                                                                                                                                                                        | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [CONNECTION_STATE_DISCONNECTED](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#CONNECTION_STATE_DISCONNECTED())` = 0` The default connection state indicating the route is disconnected.                                                                                                                                                                                                                                                                                       | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_AUDIO_VIDEO_RECEIVER](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_AUDIO_VIDEO_RECEIVER())` = 4` A receiver device type indicating that the presentation of the media is happening on an Audio/Video receiver (AVR).                                                                                                                                                                                                                                | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_BLE_HEADSET](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_BLE_HEADSET())` = 22` A receiver device type indicating the presentation of the media is happening on a Bluetooth Low Energy (BLE) HEADSET.                                                                                                                                                                                                                                               | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_BLUETOOTH_A2DP](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_BLUETOOTH_A2DP())` = 3` A receiver device type of the route indicating the presentation of the media is happening on a bluetooth device such as a bluetooth speaker.                                                                                                                                                                                                                   | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_BUILTIN_SPEAKER](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_BUILTIN_SPEAKER())` = 12` A receiver device type indicating the presentation of the media is happening on a speaker system (i.e. a mono speaker or stereo speakers) built into the device.                                                                                                                                                                                            | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_CAR](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_CAR())` = 9` A receiver device type indicating that the presentation of the media is happening on a car.                                                                                                                                                                                                                                                                                          | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_COMPUTER](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_COMPUTER())` = 7` A receiver device type indicating that the presentation of the media is happening on a computer.                                                                                                                                                                                                                                                                           | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_DOCK](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_DOCK())` = 19` A receiver device type indicating the presentation of the media is happening on an audio device associated on a dock.                                                                                                                                                                                                                                                             | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_GAME_CONSOLE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_GAME_CONSOLE())` = 8` A receiver device type indicating that the presentation of the media is happening on a gaming console.                                                                                                                                                                                                                                                             | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_GROUP](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_GROUP())` = 1000` A receiver device type indicating that the presentation of the media is happening on a group of devices.                                                                                                                                                                                                                                                                      | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_HDMI](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_HDMI())` = 16` A receiver device type indicating the presentation of the media is happening on an HDMI connection.                                                                                                                                                                                                                                                                               | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_HDMI_ARC](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_HDMI_ARC())` = 23` A receiver device type indicating the presentation of the media is happening on an Audio Return Channel of an HDMI connection                                                                                                                                                                                                                                             | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_HDMI_EARC](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_HDMI_EARC())` = 24` A receiver device type indicating the presentation of the media is happening on an Enhanced Audio Return Channel of an HDMI connection                                                                                                                                                                                                                                  | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_HEARING_AID](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_HEARING_AID())` = 21` A receiver device type indicating the presentation of the media is happening on a hearing aid device.                                                                                                                                                                                                                                                               | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_REMOTE_SPEAKER](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_REMOTE_SPEAKER())` = 2` A receiver device type of the route indicating the presentation of the media is happening on a remote speaker.                                                                                                                                                                                                                                                 | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_SMARTPHONE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_SMARTPHONE())` = 11` A receiver device type indicating that the presentation of the media is happening on a smartphone.                                                                                                                                                                                                                                                                    | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_SMARTWATCH](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_SMARTWATCH())` = 10` A receiver device type indicating that the presentation of the media is happening on a smartwatch.                                                                                                                                                                                                                                                                    | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_SPEAKER](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_SPEAKER())` = 2` **This property is deprecated.** use[DEVICE_TYPE_BUILTIN_SPEAKER](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_BUILTIN_SPEAKER())and[DEVICE_TYPE_REMOTE_SPEAKER](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_REMOTE_SPEAKER())instead. <br /> | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_TABLET](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_TABLET())` = 5` A receiver device type indicating that the presentation of the media is happening on a tablet.                                                                                                                                                                                                                                                                                 | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_TABLET_DOCKED](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_TABLET_DOCKED())` = 6` A receiver device type indicating that the presentation of the media is happening on a docked tablet.                                                                                                                                                                                                                                                            | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_TV](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_TV())` = 1` A receiver device type of the route indicating the presentation of the media is happening on a TV.                                                                                                                                                                                                                                                                                     | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_USB_ACCESSORY](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_USB_ACCESSORY())` = 18` A receiver device type indicating the presentation of the media is happening on a USB audio device in accessory mode.                                                                                                                                                                                                                                           | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_USB_DEVICE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_USB_DEVICE())` = 17` A receiver device type indicating the presentation of the media is happening on a USB audio device.                                                                                                                                                                                                                                                                   | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_USB_HEADSET](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_USB_HEADSET())` = 20` A receiver device type indicating the presentation of the media is happening on a USB audio headset.                                                                                                                                                                                                                                                                | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_WIRED_HEADPHONES](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_WIRED_HEADPHONES())` = 14` A receiver device type indicating the presentation of the media is happening on a pair of wired headphones.                                                                                                                                                                                                                                               | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [DEVICE_TYPE_WIRED_HEADSET](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#DEVICE_TYPE_WIRED_HEADSET())` = 13` A receiver device type indicating the presentation of the media is happening on a headset, which is the combination of a headphones and a microphone.                                                                                                                                                                                                           | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [PLAYBACK_TYPE_LOCAL](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#PLAYBACK_TYPE_LOCAL())` = 0` The default playback type, "local", indicating the presentation of the media is happening on the same device (e.g. a phone, a tablet) as where it is controlled from.                                                                                                                                                                                                        | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [PLAYBACK_TYPE_REMOTE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE())` = 1` A playback type indicating the presentation of the media is happening on a different device (i.e. the remote device) than where it is controlled from.                                                                                                                                                                                                                     | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [PLAYBACK_VOLUME_FIXED](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#PLAYBACK_VOLUME_FIXED())` = 0` Playback information indicating the playback volume is fixed, i.e. it cannot be controlled from this object.                                                                                                                                                                                                                                                             | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [PLAYBACK_VOLUME_VARIABLE](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE())` = 1` Playback information indicating the playback volume is variable and can be controlled from this object.                                                                                                                                                                                                                                                            | |

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ### Inherited functions                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From[androidx.mediarouter.media.MediaRouter.RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo) |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | [canDisconnect](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#canDisconnect())`()` Gets whether this route supports disconnecting without interrupting playback.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                                                                                                                                                       | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [connect](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#connect())`()` Connects this route without selecting it.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                                                                                                                                                       | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [disconnect](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#disconnect())`()` Disconnects this route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                         | [getConnectionState](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getConnectionState())`()` Gets the connection state of the route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | `(`[Mutable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-list/index.html)`)`[List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)`<`[IntentFilter](https://developer.android.com/reference/android/content/IntentFilter.html)`!>` | [getControlFilters](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getControlFilters())`()` Gets a list of[media control intent](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaControlIntent)filters that describe the capabilities of this route and the media control actions that it supports.                                                                                                                                                                                                                                                                                                                                                                                                        | | [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`?`                                                                                                                                                                                                                | [getDescription](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getDescription())`()` Gets the user-visible description of the route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                         | [getDeviceType](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getDeviceType())`()` Gets the type of the receiver device associated with this route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | [Bundle](https://developer.android.com/reference/android/os/Bundle.html)`?`                                                                                                                                                                                                                         | [getExtras](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getExtras())`()` Gets a collection of extra properties about this route that were supplied by its media route provider, or null if none.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | [Uri](https://developer.android.com/reference/android/net/Uri.html)`?`                                                                                                                                                                                                                              | [getIconUri](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getIconUri())`()` Gets the URI of the icon representing this route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)                                                                                                                                                                                                                   | [getId](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getId())`()` Gets the unique id of the route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | [MediaRouteDescriptor](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouteDescriptor)`?`                                                                                                                                                                           | [getMediaRouteDescriptor](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getMediaRouteDescriptor())`()` Returns the[MediaRouteDescriptor](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouteDescriptor)of this media route info or`null`if it is not updated by its provider yet.                                                                                                                                                                                                                                                                                                                                                                                                                       | | [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)                                                                                                                                                                                                                   | [getName](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getName())`()` Gets the user-visible name of the route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                         | [getPlaybackStream](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getPlaybackStream())`()` Gets the audio stream over which the playback associated with this route is performed.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                         | [getPlaybackType](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getPlaybackType())`()` Gets the type of playback associated with this route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | [Display](https://developer.android.com/reference/android/view/Display.html)`?`                                                                                                                                                                                                                     | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [getPresentationDisplay](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getPresentationDisplay())`()` Gets the[Display](https://developer.android.com/reference/android/view/Display.html)that should be used by the application to show a[android.app.Presentation](https://developer.android.com/reference/android/app/Presentation.html)on an external display when this route is selected.                                                                                                                                                                                                                                             | | [MediaRouter.ProviderInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.ProviderInfo)                                                                                                                                                                      | [getProvider](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getProvider())`()` Gets information about the provider of this media route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | [IntentSender](https://developer.android.com/reference/android/content/IntentSender.html)`?`                                                                                                                                                                                                        | [getSettingsIntent](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getSettingsIntent())`()` Gets an intent sender for launching a settings activity for this route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                         | [getVolume](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getVolume())`()` Gets the current volume for this route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                         | [getVolumeHandling](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getVolumeHandling())`()` Gets information about how volume is handled on the route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                         | [getVolumeMax](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getVolumeMax())`()` Gets the maximum volume at which the playback associated with this route is performed.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [isBluetooth](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#isBluetooth())`()` Returns true if this route is a bluetooth route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | ~~[isConnecting](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#isConnecting())~~`()` **This function is deprecated.** use[getConnectionState](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#getConnectionState())instead. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [isDefault](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#isDefault())`()` Returns true if this route is the default route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | [isDeviceSpeaker](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#isDeviceSpeaker())`()` Returns true if this route is the default route and the device speaker.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | [isEnabled](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#isEnabled())`()` Returns true if this route is enabled and may be selected.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [isSelected](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#isSelected())`()` Returns true if this route is currently selected.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | [isSystemRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#isSystemRoute())`()` Returns`true`if this route is a system route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [matchesSelector](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#matchesSelector(androidx.mediarouter.media.MediaRouteSelector))`(selector: `[MediaRouteSelector](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouteSelector)`)` Returns true if the route supports at least one of the capabilities described by a media route selector.                                                                                                                                                                                                                                                                | | [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                                                                                                                                                       | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [requestSetVolume](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#requestSetVolume(int))`(volume: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` Requests a volume change for this route asynchronously.                                                                                                                                                                                                                                                                                                                                                                                                  | | [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                                                                                                                                                       | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [requestUpdateVolume](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#requestUpdateVolume(int))`(delta: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` Requests an incremental volume update for this route asynchronously.                                                                                                                                                                                                                                                                                                                                                                                | | [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                                                                                                                                                       | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [select](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#select())`()` Selects this media route.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                                                                                                                                                       | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [sendControlRequest](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#sendControlRequest(android.content.Intent,androidx.mediarouter.media.MediaRouter.ControlRequestCallback))`(` ` intent: `[Intent](https://developer.android.com/reference/android/content/Intent.html)`,` ` callback: `[MediaRouter.ControlRequestCallback](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.ControlRequestCallback)`?` `)` Sends a[media control](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaControlIntent)request to be performed asynchronously by the route's destination. | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [supportsControlAction](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#supportsControlAction(java.lang.String,java.lang.String))`(category: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`, action: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`)` Returns true if the route supports the specified[media control](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaControlIntent)category and action.                                                                                                                           | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [supportsControlCategory](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#supportsControlCategory(java.lang.String))`(category: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`)` Returns true if the route supports the specified[media control](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaControlIntent)category.                                                                                                                                                                                                                                                | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                                                 | `@`[MainThread](https://developer.android.com/reference/kotlin/androidx/annotation/MainThread) [supportsControlRequest](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#supportsControlRequest(android.content.Intent))`(intent: `[Intent](https://developer.android.com/reference/android/content/Intent.html)`)` Returns true if the route supports the specified[media control](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaControlIntent)request.                                                                                                                                                                                                                                                   | | [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)                                                                                                                                                                                                                   | [toString](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo#toString())`()`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | |

## Constants

### ADD_ROUTE_FAILED_REASON_ALREADY_IN_GROUP

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val ADD_ROUTE_FAILED_REASON_ALREADY_IN_GROUP = 3: Int
```

Adding a route to a dynamic group has failed because the route is already in the group.  

|                                                                                  See also                                                                                   |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### ADD_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val ADD_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION = 5: Int
```

Adding a route to a dynamic group has failed because the group route is a connected route but there is no available route connection for adding a route.  

|                                                                                  See also                                                                                   |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### ADD_ROUTE_FAILED_REASON_NOT_GROUPABLE

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val ADD_ROUTE_FAILED_REASON_NOT_GROUPABLE = 2: Int
```

Adding a route to a dynamic group has failed because the route is not groupable.  

|                                                                                  See also                                                                                   |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### ADD_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val ADD_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE = 4: Int
```

Adding a route to a dynamic group has failed because the group route doesn't support adding a route.  

|                                                                                  See also                                                                                   |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### ADD_ROUTE_SUCCESSFUL

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val ADD_ROUTE_SUCCESSFUL = 1: Int
```

The[addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))has added a route to the dynamic group.  

|                                                                                  See also                                                                                   |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### REMOVE_ROUTE_FAILED_REASON_LAST_ROUTE_IN_GROUP

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val REMOVE_ROUTE_FAILED_REASON_LAST_ROUTE_IN_GROUP = 4: Int
```

Removing a route from a dynamic group has failed because the route is the last route in the group.  

|                                                                                     See also                                                                                      |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### REMOVE_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val REMOVE_ROUTE_FAILED_REASON_NOT_AVAILABLE_ROUTE_CONNECTION = 6: Int
```

Removing a route from a dynamic group has failed because the group route is a connected route but there is no available route connection for removing a route.  

|                                                                                     See also                                                                                      |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### REMOVE_ROUTE_FAILED_REASON_NOT_IN_GROUP

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val REMOVE_ROUTE_FAILED_REASON_NOT_IN_GROUP = 3: Int
```

Removing a route from a dynamic group has failed because the route isn't in the group.  

|                                                                                     See also                                                                                      |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### REMOVE_ROUTE_FAILED_REASON_NOT_UNSELECTABLE

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val REMOVE_ROUTE_FAILED_REASON_NOT_UNSELECTABLE = 2: Int
```

Removing a route from a dynamic group has failed because the route is not unselectable.  

|                                                                                     See also                                                                                      |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### REMOVE_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val REMOVE_ROUTE_FAILED_REASON_UNSUPPORTED_FOR_GROUP_ROUTE = 5: Int
```

Removing a route from a dynamic group has failed because the group route doesn't support removing a route.  

|                                                                                     See also                                                                                      |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### REMOVE_ROUTE_SUCCESSFUL

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
const val REMOVE_ROUTE_SUCCESSFUL = 1: Int
```

The[removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))has removed a route from the dynamic group.  

|                                                                                     See also                                                                                      |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

## Public functions

### addRoute

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
@MainThread
fun addRoute(route: MediaRouter.RouteInfo): Int
```

Adds the route as a member of the dynamic group if the route is groupable.

If the route is not groupable or is already in the dynamic group, then adding it to the dynamic group will do nothing.  

|                                   Returns                                   |
|-----------------------------------------------------------------------------|---------------------------------------------------|
| [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | The state of adding a route to the dynamic group. |

|                                                                                     See also                                                                                      |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [isGroupable](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#isGroupable(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |

### getRoutesInGroup

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
fun getRoutesInGroup(): (Mutable)List<MediaRouter.RouteInfo!>
```

Returns the list of[RouteInfo](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.RouteInfo)s of the given dynamic group route.  

### getSelectionState

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
fun getSelectionState(route: MediaRouter.RouteInfo): Int
```

Gets the selection state of the route when the route is in the dynamic group or[NOT_IN_GROUP](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouteProvider.DynamicGroupRouteController.DynamicRouteDescriptor#NOT_IN_GROUP())when the route isn't in the dynamic group.  

### isConnected

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
@MainThread
fun isConnected(): Boolean
```

Returns`true`if this route is currently connected.

Must be called on the main thread.  

|                                       Returns                                       |
|-------------------------------------------------------------------------------------|-------------------------------------------|
| [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) | True if this route is currently connected |

|                                                                  See also                                                                  |
|--------------------------------------------------------------------------------------------------------------------------------------------|---|
| [getConnectedGroupRoutes](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter#getConnectedGroupRoutes()) |   |

### isGroupable

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
fun isGroupable(route: MediaRouter.RouteInfo): Boolean
```

Returns`true`if the route is groupable and can be added to the dynamic group with the[addRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#addRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))method.  

### isUnselectable

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
fun isUnselectable(route: MediaRouter.RouteInfo): Boolean
```

Returns`true`if the route is in the dynamic group and is unselectable from the dynamic group with the[removeRoute](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#removeRoute(androidx.mediarouter.media.MediaRouter.RouteInfo))method.  

### removeRoute

Added in[1.8.1](https://developer.android.com/jetpack/androidx/releases/mediarouter#1.8.1)  

```
@MainThread
fun removeRoute(route: MediaRouter.RouteInfo): Int
```

Removes the route from the dynamic group if the route is unselectable.

If the route is not unselectable, not in the dynamic group, or is the last route of the dynamic group, then removing it from the dynamic group will do nothing.  

|                                   Returns                                   |
|-----------------------------------------------------------------------------|-------------------------------------------------------|
| [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | The state of removing a route from the dynamic group. |

|                                                                                        See also                                                                                         |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [isUnselectable](https://developer.android.com/reference/kotlin/androidx/mediarouter/media/MediaRouter.GroupRouteInfo#isUnselectable(androidx.mediarouter.media.MediaRouter.RouteInfo)) |   |