* commit '761abc04df0833a58537b7d40f7834aa51f06b32': Add functions to update on conference changes.
This commit is contained in:
@@ -28114,6 +28114,7 @@ package android.telecom {
|
||||
method public void onAbort();
|
||||
method public void onAnswer();
|
||||
method public void onAudioStateChanged(android.telecom.AudioState);
|
||||
method public void onConferenceChanged();
|
||||
method public void onDisconnect();
|
||||
method public void onHold();
|
||||
method public void onPlayDtmfTone(char);
|
||||
|
||||
@@ -911,6 +911,7 @@ public abstract class Connection {
|
||||
mConference = conference;
|
||||
if (mConnectionService != null && mConnectionService.containsConference(conference)) {
|
||||
fireConferenceChanged();
|
||||
onConferenceChanged();
|
||||
}
|
||||
return true;
|
||||
}
|
||||
@@ -1009,6 +1010,11 @@ public abstract class Connection {
|
||||
*/
|
||||
public void onPostDialContinue(boolean proceed) {}
|
||||
|
||||
/**
|
||||
* Notifies this Connection that the conference which is set on it has changed.
|
||||
*/
|
||||
public void onConferenceChanged() {}
|
||||
|
||||
static String toLogSafePhoneNumber(String number) {
|
||||
// For unknown number, log empty string.
|
||||
if (number == null) {
|
||||
|
||||
@@ -103,6 +103,17 @@ public final class PhoneCapabilities {
|
||||
return (capabilities & capability) != 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes the specified capability from the set of capabilities and returns the new set.
|
||||
* @param capabilities The set of capabilities.
|
||||
* @param capability The capability to remove from the set.
|
||||
* @return The set of capabilities, with the capability removed.
|
||||
* @hide
|
||||
*/
|
||||
public static int remove(int capabilities, int capability) {
|
||||
return capabilities & ~capability;
|
||||
}
|
||||
|
||||
public static String toString(int capabilities) {
|
||||
StringBuilder builder = new StringBuilder();
|
||||
builder.append("[Capabilities:");
|
||||
|
||||
Reference in New Issue
Block a user