Add setting and logging for RTT
Add a system setting to store preferred RTT mode for calls. Add logging for RTT in Telecom base classes. Bug: 63934808 Test: manual Change-Id: Ie26fac800931604379bbe7b8abfed7caa8c0236d Merged-In: Ie26fac800931604379bbe7b8abfed7caa8c0236d
This commit is contained in:
@@ -796,6 +796,10 @@ public abstract class Connection extends Conferenceable {
|
||||
builder.append(isLong ? " PROPERTY_HAS_CDMA_VOICE_PRIVACY" : " priv");
|
||||
}
|
||||
|
||||
if (can(properties, PROPERTY_IS_RTT)) {
|
||||
builder.append(isLong ? " PROPERTY_IS_RTT" : " rtt");
|
||||
}
|
||||
|
||||
builder.append("]");
|
||||
return builder.toString();
|
||||
}
|
||||
@@ -2649,6 +2653,7 @@ public abstract class Connection extends Conferenceable {
|
||||
*/
|
||||
@TestApi
|
||||
public final void sendRttSessionRemotelyTerminated() {
|
||||
unsetRttProperty();
|
||||
mListeners.forEach((l) -> l.onRttSessionRemotelyTerminated(Connection.this));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user