Add CallsManagerListener
Also contains some minor bug fixes:
- add an incoming field to Call
- correcty log failed outgoing calls (previously these were mostly dropped)
- log missed incoming calls
Change-Id: I72dc39efd519302c1f765f4f9c9d04c5095e45a6
diff --git a/src/com/android/telecomm/IncomingCallsManager.java b/src/com/android/telecomm/IncomingCallsManager.java
index 0493df8..6edbbbf 100644
--- a/src/com/android/telecomm/IncomingCallsManager.java
+++ b/src/com/android/telecomm/IncomingCallsManager.java
@@ -82,10 +82,7 @@
Call call = mPendingIncomingCalls.remove(callInfo.getId());
if (call != null) {
Log.d(this, "Incoming call %s found.", call.getId());
- call.setHandle(callInfo.getHandle());
- call.setState(callInfo.getState());
-
- mSwitchboard.handleSuccessfulIncomingCall(call);
+ mSwitchboard.handleSuccessfulIncomingCall(call, callInfo);
}
}