@Override
 public void onCallResumeFailed(ImsCall imsCall, ImsReasonInfo reasonInfo) {
   // TODO : What should be done?
   // If we are in the midst of swapping the FG and BG calls and we got a resume fail, we
   // need to swap back the FG and BG calls.
   if (mSwitchingFgAndBgCalls && imsCall == mCallExpectedToResume) {
     mForegroundCall.switchWith(mBackgroundCall);
     mCallExpectedToResume = null;
     mSwitchingFgAndBgCalls = false;
   }
   mPhone.notifySuppServiceFailed(Phone.SuppService.RESUME);
 }
 @Override
 public void onCallMergeFailed(ImsCall call, ImsReasonInfo reasonInfo) {
   if (DBG) log("onCallMergeFailed reasonInfo=" + reasonInfo);
   mPhone.notifySuppServiceFailed(Phone.SuppService.CONFERENCE);
 }