Various IMS changes. (2/3)
Tyler Gunn [Fri, 18 Jul 2014 20:44:18 +0000 (13:44 -0700)]
- Modifying "accept" in ImsCall to pass along the accepted call type.

Bug: 15893156
Change-Id: Ie4f171b56d7026b2620f81cd4075b8d0c0e98abe

src/java/com/android/ims/ImsCall.java

index ab80fdb..a744a2e 100644 (file)
@@ -810,14 +810,16 @@ public class ImsCall implements ICall {
      * Accepts a call.
      *
      * @see Listener#onCallStarted
+     *
+     * @param callType The call type the user agreed to for accepting the call.
      * @throws ImsException if the IMS service fails to accept the call
      */
-    public void accept() throws ImsException {
+    public void accept(int callType) throws ImsException {
         if (DBG) {
             log("accept :: session=" + mSession);
         }
 
-        accept(ImsCallProfile.CALL_TYPE_VOICE, new ImsStreamMediaProfile());
+        accept(callType, new ImsStreamMediaProfile());
     }
 
     /**