diff options
Diffstat (limited to 'api')
-rw-r--r-- | api/current.txt | 54 |
1 files changed, 25 insertions, 29 deletions
diff --git a/api/current.txt b/api/current.txt index 747f72f..82aad79 100644 --- a/api/current.txt +++ b/api/current.txt @@ -16346,10 +16346,10 @@ package android.media.effect { package android.media.projection { public final class MediaProjection { - method public void addCallback(android.media.projection.MediaProjection.Callback, android.os.Handler); method public android.hardware.display.VirtualDisplay createVirtualDisplay(java.lang.String, int, int, int, int, android.view.Surface, android.hardware.display.VirtualDisplay.Callback, android.os.Handler); - method public void removeCallback(android.media.projection.MediaProjection.Callback); + method public void registerCallback(android.media.projection.MediaProjection.Callback, android.os.Handler); method public void stop(); + method public void unregisterCallback(android.media.projection.MediaProjection.Callback); } public static abstract class MediaProjection.Callback { @@ -16358,8 +16358,8 @@ package android.media.projection { } public final class MediaProjectionManager { + method public android.content.Intent createScreenCaptureIntent(); method public android.media.projection.MediaProjection getMediaProjection(int, android.content.Intent); - method public android.content.Intent getScreenCaptureIntent(); } } @@ -17538,14 +17538,12 @@ package android.net { public class VpnService extends android.app.Service { ctor public VpnService(); - method public boolean addAddress(java.net.InetAddress, int); method public android.os.IBinder onBind(android.content.Intent); method public void onRevoke(); method public static android.content.Intent prepare(android.content.Context); method public boolean protect(int); method public boolean protect(java.net.Socket); method public boolean protect(java.net.DatagramSocket); - method public boolean removeAddress(java.net.InetAddress, int); field public static final java.lang.String SERVICE_INTERFACE = "android.net.VpnService"; } @@ -28242,6 +28240,8 @@ package android.telecomm { method public static android.telecomm.Connection createCanceledConnection(); method public static android.telecomm.Connection createFailedConnection(int, java.lang.String); method public final void destroy(); + method public final android.net.Uri getAddress(); + method public final int getAddressPresentation(); method public final boolean getAudioModeIsVoip(); method public final android.telecomm.AudioState getAudioState(); method public final int getCallCapabilities(); @@ -28251,11 +28251,9 @@ package android.telecomm { method public final java.util.List<android.telecomm.Connection> getConferenceableConnections(); method public final int getDisconnectCause(); method public final java.lang.String getDisconnectMessage(); - method public final android.net.Uri getHandle(); - method public final int getHandlePresentation(); method public final int getState(); method public final android.telecomm.StatusHints getStatusHints(); - method public final boolean isRequestingRingback(); + method public final boolean isRingbackRequested(); method public void onAbort(); method public void onAnswer(); method public void onAudioStateChanged(android.telecomm.AudioState); @@ -28270,6 +28268,7 @@ package android.telecomm { method public void onStopDtmfTone(); method public void onUnhold(); method public final void setActive(); + method public final void setAddress(android.net.Uri, int); method public final void setAudioModeIsVoip(boolean); method public final void setCallCapabilities(int); method public final void setCallerDisplayName(java.lang.String, int); @@ -28277,12 +28276,11 @@ package android.telecomm { method public final void setConnectionService(android.telecomm.ConnectionService); method public final void setDialing(); method public final void setDisconnected(int, java.lang.String); - method public final void setHandle(android.net.Uri, int); method public final void setInitialized(); method public final void setInitializing(); method public final void setOnHold(); method public final void setPostDialWait(java.lang.String); - method public final void setRequestingRingback(boolean); + method public final void setRingbackRequested(boolean); method public final void setRinging(); method public final void setStatusHints(android.telecomm.StatusHints); method public static java.lang.String stateToString(int); @@ -28390,7 +28388,6 @@ package android.telecomm { } public final class RemoteConference { - method public final void addCallback(android.telecomm.RemoteConference.Callback); method public void disconnect(); method public final int getCallCapabilities(); method public final java.util.List<android.telecomm.RemoteConnection> getConnections(); @@ -28398,9 +28395,10 @@ package android.telecomm { method public java.lang.String getDisconnectMessage(); method public final int getState(); method public void hold(); - method public final void removeCallback(android.telecomm.RemoteConference.Callback); + method public final void registerCallback(android.telecomm.RemoteConference.Callback); method public void separate(android.telecomm.RemoteConnection); method public void unhold(); + method public final void unregisterCallback(android.telecomm.RemoteConference.Callback); } public static abstract class RemoteConference.Callback { @@ -28415,52 +28413,48 @@ package android.telecomm { public final class RemoteConnection { method public void abort(); - method public void addListener(android.telecomm.RemoteConnection.Listener); method public void answer(); method public void disconnect(); - method public boolean getAudioModeIsVoip(); + method public android.net.Uri getAddress(); + method public int getAddressPresentation(); method public int getCallCapabilities(); - method public java.lang.String getCallerDisplayName(); + method public java.lang.CharSequence getCallerDisplayName(); method public int getCallerDisplayNamePresentation(); - method public java.util.List<android.telecomm.RemoteConnection> getChildren(); method public android.telecomm.RemoteConference getConference(); method public java.util.List<android.telecomm.RemoteConnection> getConferenceableConnections(); method public int getDisconnectCauseCode(); method public java.lang.String getDisconnectCauseMessage(); method public int getFailureCode(); method public java.lang.String getFailureMessage(); - method public android.net.Uri getHandle(); - method public int getHandlePresentation(); - method public android.telecomm.RemoteConnection getParent(); method public int getState(); method public android.telecomm.StatusHints getStatusHints(); method public void hold(); - method public boolean isRequestingRingback(); + method public boolean isRingbackRequested(); + method public boolean isVoipAudioMode(); method public void playDtmfTone(char); method public void postDialContinue(boolean); + method public void registerCallback(android.telecomm.RemoteConnection.Callback); method public void reject(); - method public void removeListener(android.telecomm.RemoteConnection.Listener); method public void setAudioState(android.telecomm.AudioState); method public void stopDtmfTone(); method public void unhold(); + method public void unregisterCallback(android.telecomm.RemoteConnection.Callback); } - public static abstract class RemoteConnection.Listener { - ctor public RemoteConnection.Listener(); - method public void onAudioModeIsVoipChanged(android.telecomm.RemoteConnection, boolean); + public static abstract class RemoteConnection.Callback { + ctor public RemoteConnection.Callback(); + method public void onAddressChanged(android.telecomm.RemoteConnection, android.net.Uri, int); method public void onCallCapabilitiesChanged(android.telecomm.RemoteConnection, int); method public void onCallerDisplayNameChanged(android.telecomm.RemoteConnection, java.lang.String, int); - method public void onChildrenChanged(android.telecomm.RemoteConnection, java.util.List<android.telecomm.RemoteConnection>); method public void onConferenceChanged(android.telecomm.RemoteConnection, android.telecomm.RemoteConference); method public void onConferenceableConnectionsChanged(android.telecomm.RemoteConnection, java.util.List<android.telecomm.RemoteConnection>); method public void onDestroyed(android.telecomm.RemoteConnection); method public void onDisconnected(android.telecomm.RemoteConnection, int, java.lang.String); - method public void onHandleChanged(android.telecomm.RemoteConnection, android.net.Uri, int); - method public void onParentChanged(android.telecomm.RemoteConnection, android.telecomm.RemoteConnection); method public void onPostDialWait(android.telecomm.RemoteConnection, java.lang.String); - method public void onRequestingRingback(android.telecomm.RemoteConnection, boolean); + method public void onRingbackRequested(android.telecomm.RemoteConnection, boolean); method public void onStateChanged(android.telecomm.RemoteConnection, int); method public void onStatusHintsChanged(android.telecomm.RemoteConnection, android.telecomm.StatusHints); + method public void onVoipAudioChanged(android.telecomm.RemoteConnection, boolean); } public final class StatusHints implements android.os.Parcelable { @@ -28478,7 +28472,7 @@ package android.telecomm { public class TelecommManager { method public void addNewIncomingCall(android.telecomm.PhoneAccountHandle, android.os.Bundle); method public void cancelMissedCallsNotification(); - method public void clearAccounts(java.lang.String); + method public void clearAccounts(); method public android.telecomm.PhoneAccountHandle getConnectionManager(); method public android.telecomm.PhoneAccountHandle getDefaultOutgoingPhoneAccount(java.lang.String); method public java.util.List<android.telecomm.PhoneAccountHandle> getEnabledPhoneAccounts(); @@ -28501,6 +28495,8 @@ package android.telecomm { field public static final java.lang.String EXTRA_CONNECTION_SERVICE = "android.telecomm.extra.CONNECTION_SERVICE"; field public static final java.lang.String EXTRA_PHONE_ACCOUNT_HANDLE = "android.telecomm.extra.PHONE_ACCOUNT_HANDLE"; field public static final java.lang.String EXTRA_START_CALL_WITH_SPEAKERPHONE = "android.telecomm.extra.START_CALL_WITH_SPEAKERPHONE"; + field public static final java.lang.String GATEWAY_ORIGINAL_ADDRESS = "android.telecomm.extra.GATEWAY_ORIGINAL_ADDRESS"; + field public static final java.lang.String GATEWAY_PROVIDER_PACKAGE = "android.telecomm.extra.GATEWAY_PROVIDER_PACKAGE"; field public static final int PRESENTATION_ALLOWED = 1; // 0x1 field public static final int PRESENTATION_PAYPHONE = 4; // 0x4 field public static final int PRESENTATION_RESTRICTED = 2; // 0x2 |