* commit '928debf59a1c8249a6a502574f806955f2a166cc': IMS call merge call-back changes.
This commit is contained in:
@@ -160,10 +160,13 @@ interface IImsCallSession {
|
|||||||
void resume(in ImsStreamMediaProfile profile);
|
void resume(in ImsStreamMediaProfile profile);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Merges the active & hold call. When it succeeds, {@link Listener#callSessionMerged}
|
* Merges the active & hold call. When the merge starts,
|
||||||
* is called.
|
* {@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();
|
void merge();
|
||||||
|
|
||||||
|
|||||||
@@ -48,10 +48,11 @@ interface IImsCallSessionListener {
|
|||||||
void callSessionResumeReceived(in IImsCallSession session, in ImsCallProfile profile);
|
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);
|
in IImsCallSession newSession, in ImsCallProfile profile);
|
||||||
|
void callSessionMergeComplete(in IImsCallSession session);
|
||||||
void callSessionMergeFailed(in IImsCallSession session,
|
void callSessionMergeFailed(in IImsCallSession session,
|
||||||
in ImsReasonInfo reasonInfo);
|
in ImsReasonInfo reasonInfo);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user