Lines Matching defs:imsCall

149     public ImsPhoneConnection(Phone phone, ImsCall imsCall, ImsPhoneCallTracker ct,
157 mImsCall = imsCall;
159 if ((imsCall != null) && (imsCall.getCallProfile() != null)) {
160 mAddress = imsCall.getCallProfile().getCallExtra(ImsCallProfile.EXTRA_OI);
161 mCnapName = imsCall.getCallProfile().getCallExtra(ImsCallProfile.EXTRA_CNA);
163 imsCall.getCallProfile().getCallExtraInt(ImsCallProfile.EXTRA_OIR));
165 imsCall.getCallProfile().getCallExtraInt(ImsCallProfile.EXTRA_CNAP));
166 updateMediaCapabilities(imsCall);
179 updateExtras(imsCall);
639 public synchronized void setImsCall(ImsCall imsCall) {
640 mImsCall = imsCall;
651 public boolean update(ImsCall imsCall, ImsPhoneCall.State state) {
657 if (imsCall.isPendingHold()) {
679 boolean updateParent = mParent.update(this, imsCall, state);
680 boolean updateAddressDisplay = updateAddressDisplay(imsCall);
681 boolean updateMediaCapabilities = updateMediaCapabilities(imsCall);
682 boolean updateExtras = updateExtras(imsCall);
704 ImsCall imsCall = getImsCall();
705 if (imsCall == null) {
709 imsCall.removeParticipants(new String[]{endpoint.toString()});
738 * @param imsCall The call to check for changes in address display fields.
741 public boolean updateAddressDisplay(ImsCall imsCall) {
742 if (imsCall == null) {
747 ImsCallProfile callProfile = imsCall.getCallProfile();
788 * @param imsCall The call to check for changes in media capabilities.
791 public boolean updateMediaCapabilities(ImsCall imsCall) {
792 if (imsCall == null) {
800 ImsCallProfile negotiatedCallProfile = imsCall.getCallProfile();
859 ImsCallProfile localCallProfile = imsCall.getLocalCallProfile();
866 ImsCallProfile remoteCallProfile = imsCall.getRemoteCallProfile();
917 * @param imsCall The call to check for changes in extras.
920 boolean updateExtras(ImsCall imsCall) {
921 if (imsCall == null) {
925 final ImsCallProfile callProfile = imsCall.getCallProfile();