Merge "IMS call merge call-back changes." into lmp-mr1-dev

This commit is contained in:
Tyler Gunn
2014-10-24 21:10:40 +00:00
committed by Android (Google) Code Review
2 changed files with 9 additions and 5 deletions

View File

@@ -160,10 +160,13 @@ interface IImsCallSession {
void resume(in ImsStreamMediaProfile profile);
/**
* Merges the active & hold call. When it succeeds, {@link Listener#callSessionMerged}
* is called.
* Merges the active & hold call. When the merge starts,
* {@link Listener#callSessionMergeStarted} is called.
* {@link Listener#callSessionMergeComplete} is called if the merge is successful, and
* {@link Listener#callSessionMergeFailed} is called if the merge fails.
*
* @see Listener#callSessionMerged, Listener#callSessionMergeFailed
* @see Listener#callSessionMergeStarted, Listener#callSessionMergeComplete,
* Listener#callSessionMergeFailed
*/
void merge();

View File

@@ -48,10 +48,11 @@ interface IImsCallSessionListener {
void callSessionResumeReceived(in IImsCallSession session, in ImsCallProfile profile);
/**
* Notifiies the result of call merge operation.
* Notifies the result of call merge operation.
*/
void callSessionMerged(in IImsCallSession session,
void callSessionMergeStarted(in IImsCallSession session,
in IImsCallSession newSession, in ImsCallProfile profile);
void callSessionMergeComplete(in IImsCallSession session);
void callSessionMergeFailed(in IImsCallSession session,
in ImsReasonInfo reasonInfo);