public class DefaultIncomingCall extends DefaultCall implements IncomingCall
callDuration, callEventListener, callFlowManager, callIdentifier, callStatus, callUpdateStatus, destination, eventBus, gateway, hasDisplayMedia, hasUserMedia, isIceConnected, localCameraOrientation, localVideoCapturer, localVideoSource, localVideoTrack, networkQualityListener, peerConnection, peerConnectionMediaMonitor, remoteVideoTrack, source, videoRtpTransceiver| Constructor and Description |
|---|
DefaultIncomingCall(java.lang.String callId,
java.lang.String correlationId,
User source,
User destination,
android.content.Context context,
boolean hasRemoteVideo,
RecordingOptions recordingOptions,
java.util.Map<java.lang.String,java.lang.String> customData,
Gateway gateway,
EventBus eventBus,
java.lang.String token) |
DefaultIncomingCall(java.lang.String callId,
java.lang.String correlationId,
User source,
User destination,
android.content.Context context,
boolean hasRemoteVideo,
RecordingOptions recordingOptions,
java.util.Map<java.lang.String,java.lang.String> customData,
SessionDescription remoteDescription,
Gateway gateway,
EventBus eventBus,
java.lang.String token) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept() |
void |
accept(CallOptions callOptions) |
CallOptions |
callOptions() |
void |
decline() |
boolean |
hasRemoteVideo() |
void |
onRemoteSessionDescriptionEvent(RTCRemoteDescriptionEvent event) |
void |
onRTCLocalDescriptionEvent(RTCLocalDescriptionEvent event) |
void |
setRemoteDescription(SessionDescription sessionDescription) |
cameraOrientation, cameraOrientation, correlationId, createLocalAudioTrack, createLocalVideoTrack, createPeerConnection, createPeerConnectionMonitor, destination, duration, emitCallEstablishedEvent, endTime, establishTime, getTotalMediaStats, handleRemoteCandidates, hangup, hasLocalVideo, hasScreenShare, id, localVideo, localVideoTrack, mute, muted, onNetworkQualityChanged, onRemoteNetworkQualityChanged, onRTCCallInfoEvent, onRTCCallUpdatedEvent, onRTCCallUpdatingEvent, onRTCErrorEvent, onRTCHangupEvent, onRTCIceCandidateEvent, onRTCIceConnectedEvent, onRTCIceFailedEvent, onRTCMediaStreamCreated, onRTCNetworkQualityChangedEvent, onRTCTrickleIceEvent, recordingOptions, remoteVideoTrack, sendDTMF, setEventListener, setNetworkQualityListener, source, speakerphone, speakerphone, startScreenShare, startTime, status, stopScreenShareclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetEventListenercameraOrientation, cameraOrientation, correlationId, destination, duration, endTime, establishTime, hangup, hasLocalVideo, hasScreenShare, id, localVideo, localVideoTrack, mute, muted, recordingOptions, remoteVideoTrack, sendDTMF, setNetworkQualityListener, source, speakerphone, speakerphone, startScreenShare, startTime, status, stopScreenSharepublic DefaultIncomingCall(java.lang.String callId,
java.lang.String correlationId,
User source,
User destination,
android.content.Context context,
boolean hasRemoteVideo,
RecordingOptions recordingOptions,
java.util.Map<java.lang.String,java.lang.String> customData,
SessionDescription remoteDescription,
Gateway gateway,
EventBus eventBus,
java.lang.String token)
public DefaultIncomingCall(java.lang.String callId,
java.lang.String correlationId,
User source,
User destination,
android.content.Context context,
boolean hasRemoteVideo,
RecordingOptions recordingOptions,
java.util.Map<java.lang.String,java.lang.String> customData,
Gateway gateway,
EventBus eventBus,
java.lang.String token)
public void accept()
accept in interface IncomingCallpublic void accept(CallOptions callOptions)
accept in interface IncomingCallpublic void decline()
decline in interface IncomingCallpublic CallOptions callOptions()
callOptions in interface Callpublic boolean hasRemoteVideo()
hasRemoteVideo in interface CallhasRemoteVideo in class DefaultCallpublic void onRTCLocalDescriptionEvent(RTCLocalDescriptionEvent event)
public void onRemoteSessionDescriptionEvent(RTCRemoteDescriptionEvent event)
public void setRemoteDescription(SessionDescription sessionDescription)