Language

MediaRoute2Type Enum

Definition

public enum MediaRoute2Type
type MediaRoute2Type = 
Inheritance
MediaRoute2Type

Fields

Name Value Description
Unknown 0

Indicates the route's type is unknown or undefined.

Android reference for android.media.MediaRoute2Info.TYPE_UNKNOWN.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

BuiltinSpeaker 2

Indicates the route is the speaker system (i.e. a mono speaker or stereo speakers) built into the device.

Android reference for android.media.MediaRoute2Info.TYPE_BUILTIN_SPEAKER.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

WiredHeadset 3

Indicates the route is a headset, which is the combination of a headphones and a microphone.

Android reference for android.media.MediaRoute2Info.TYPE_WIRED_HEADSET.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

WiredHeadphones 4

Indicates the route is a pair of wired headphones.

Android reference for android.media.MediaRoute2Info.TYPE_WIRED_HEADPHONES.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

LineAnalog 5

Indicates the route is an analog line-level connection.

Android reference for android.media.MediaRoute2Info.TYPE_LINE_ANALOG.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

LineDigital 6

Indicates the route is a digital line connection (for example S/PDIF).

Android reference for android.media.MediaRoute2Info.TYPE_LINE_DIGITAL.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

BluetoothA2dp 8

Indicates the route is a bluetooth device, such as a bluetooth speaker or headphones.

Android reference for android.media.MediaRoute2Info.TYPE_BLUETOOTH_A2DP.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Hdmi 9

Indicates the route is an HDMI connection.

Android reference for android.media.MediaRoute2Info.TYPE_HDMI.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

HdmiArc 10

Indicates the route is an Audio Return Channel of an HDMI connection.

Android reference for android.media.MediaRoute2Info.TYPE_HDMI_ARC.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

UsbDevice 11

Indicates the route is a USB audio device.

Android reference for android.media.MediaRoute2Info.TYPE_USB_DEVICE.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

UsbAccessory 12

Indicates the route is a USB audio device in accessory mode.

Android reference for android.media.MediaRoute2Info.TYPE_USB_ACCESSORY.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Dock 13

Indicates the route is the audio device associated with a dock.

Android reference for android.media.MediaRoute2Info.TYPE_DOCK.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

AuxLine 19

Indicates the route is using the auxiliary line-level connectors.

Android reference for android.media.MediaRoute2Info.TYPE_AUX_LINE.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

UsbHeadset 22

Indicates the route is a USB audio headset.

Android reference for android.media.MediaRoute2Info.TYPE_USB_HEADSET.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

HearingAid 23

Indicates the route is a hearing aid.

Android reference for android.media.MediaRoute2Info.TYPE_HEARING_AID.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

BleHeadset 26

Indicates the route is a Bluetooth Low Energy (BLE) HEADSET.

Android reference for android.media.MediaRoute2Info.TYPE_BLE_HEADSET.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

HdmiEarc 29

Indicates the route is an Enhanced Audio Return Channel of an HDMI connection.

Android reference for android.media.MediaRoute2Info.TYPE_HDMI_EARC.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

MultichannelSpeakerGroup 32

Indicates the route is a speaker group supporting multichannel contents. The speakers in the group are connected together using local network based protocols. The speaker group requires additional input of the physical positions of each individual speaker to provide a better experience on multichannel contents.

Android reference for android.media.MediaRoute2Info.TYPE_MULTICHANNEL_SPEAKER_GROUP.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteTv 1001

Indicates the route is a remote TV. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_TV.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteSpeaker 1002

Indicates the route is a remote speaker. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_SPEAKER.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteAudioVideoReceiver 1003

Indicates the route is a remote Audio/Video Receiver (AVR). A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_AUDIO_VIDEO_RECEIVER.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteTablet 1004

Indicates the route is a remote tablet. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_TABLET.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteTabletDocked 1005

Indicates the route is a remote docked tablet. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_TABLET_DOCKED.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteComputer 1006

Indicates the route is a remote computer. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_COMPUTER.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteGameConsole 1007

Indicates the route is a remote gaming console. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_GAME_CONSOLE.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteCar 1008

Indicates the route is a remote car. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_CAR.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteSmartwatch 1009

Indicates the route is a remote smartwatch. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_SMARTWATCH.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

RemoteSmartphone 1010

Indicates the route is a remote smartphone. A remote device uses a routing protocol managed by the application, as opposed to the routing being done by the system.

Android reference for android.media.MediaRoute2Info.TYPE_REMOTE_SMARTPHONE.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Group 2000

Indicates the route is a group of devices.

Android reference for android.media.MediaRoute2Info.TYPE_GROUP.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to