| // Signature format: 2.0 |
| package com.android.media.remotedisplay { |
| |
| public class RemoteDisplay { |
| ctor public RemoteDisplay(String, String); |
| method public String getDescription(); |
| method public String getId(); |
| method public String getName(); |
| method public int getPresentationDisplayId(); |
| method public int getStatus(); |
| method public int getVolume(); |
| method public int getVolumeHandling(); |
| method public int getVolumeMax(); |
| method public void setDescription(String); |
| method public void setName(String); |
| method public void setPresentationDisplayId(int); |
| method public void setStatus(int); |
| method public void setVolume(int); |
| method public void setVolumeHandling(int); |
| method public void setVolumeMax(int); |
| field public static final int PLAYBACK_VOLUME_FIXED = 0; // 0x0 |
| field public static final int PLAYBACK_VOLUME_VARIABLE = 1; // 0x1 |
| field public static final int STATUS_AVAILABLE = 2; // 0x2 |
| field public static final int STATUS_CONNECTED = 4; // 0x4 |
| field public static final int STATUS_CONNECTING = 3; // 0x3 |
| field public static final int STATUS_IN_USE = 1; // 0x1 |
| field public static final int STATUS_NOT_AVAILABLE = 0; // 0x0 |
| } |
| |
| public abstract class RemoteDisplayProvider { |
| ctor public RemoteDisplayProvider(android.content.Context); |
| method public void addDisplay(com.android.media.remotedisplay.RemoteDisplay); |
| method public com.android.media.remotedisplay.RemoteDisplay findRemoteDisplay(String); |
| method public android.os.IBinder getBinder(); |
| method public final android.content.Context getContext(); |
| method public int getDiscoveryMode(); |
| method public java.util.Collection<com.android.media.remotedisplay.RemoteDisplay> getDisplays(); |
| method public android.app.PendingIntent getSettingsPendingIntent(); |
| method public void onAdjustVolume(com.android.media.remotedisplay.RemoteDisplay, int); |
| method public void onConnect(com.android.media.remotedisplay.RemoteDisplay); |
| method public void onDisconnect(com.android.media.remotedisplay.RemoteDisplay); |
| method public void onDiscoveryModeChanged(int); |
| method public void onSetVolume(com.android.media.remotedisplay.RemoteDisplay, int); |
| method public void removeDisplay(com.android.media.remotedisplay.RemoteDisplay); |
| method public void updateDisplay(com.android.media.remotedisplay.RemoteDisplay); |
| field public static final int DISCOVERY_MODE_ACTIVE = 2; // 0x2 |
| field public static final int DISCOVERY_MODE_NONE = 0; // 0x0 |
| field public static final int DISCOVERY_MODE_PASSIVE = 1; // 0x1 |
| field public static final String SERVICE_INTERFACE = "com.android.media.remotedisplay.RemoteDisplayProvider"; |
| } |
| |
| } |
| |