Modifier and Type | Method and Description |
---|---|
Call |
CallRecordImpl.getSourceCall()
The Call source of this record
|
Modifier and Type | Method and Description |
---|---|
void |
CallRecordImpl.setSourceCall(Call sourceCall)
The source call which this record servers
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Call> |
UIServiceImpl.getInProgressCalls()
Returns a collection of all currently in progress calls.
|
Modifier and Type | Field and Description |
---|---|
protected Call |
AbstractCallToggleButton.call
The Call that this button controls.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Call> |
CallManager.getInProgressCalls()
Returns a collection of all currently in progress calls.
|
Modifier and Type | Method and Description |
---|---|
static void |
CallManager.answerCall(Call call)
Answers the given call.
|
static void |
CallManager.answerCallInFirstExistingCall(Call call)
Answers the given call in an existing call.
|
static void |
CallManager.answerVideoCall(Call call)
Answers the given call with video.
|
static TransparentFrame |
DesktopSharingFrame.createTransparentFrame(Call call,
boolean initialFrame)
Creates the transparent desktop sharing frame.
|
static void |
CallManager.enableDesktopSharing(Call call,
boolean enable)
Enables the desktop sharing in an existing call.
|
static void |
CallManager.enableLocalVideo(Call call,
boolean enable)
Enables/disables local video for a specific Call.
|
static void |
CallManager.enableRegionDesktopSharing(Call call,
boolean enable)
Enables the region desktop sharing for the given call.
|
static void |
CallManager.enableRegionDesktopSharing(Call call,
int x,
int y,
int width,
int height)
Creates a desktop sharing call to the contact represented by the given
string.
|
static CallPanel |
CallManager.getActiveCallContainer(Call call)
Returns the CallContainer corresponding to the given
call.
|
static UIContactImpl |
CallManager.getCallUIContact(Call call)
Returns the MetaContact, to which the given Call
was initially created.
|
static javax.swing.JFrame |
DesktopSharingFrame.getFrameForCall(Call call)
Get the frame for a Call.
|
static void |
CallManager.hangupCall(Call call)
Hang ups the given call.
|
static void |
CallManager.inviteToConferenceCall(java.util.Map<ProtocolProviderService,java.util.List<java.lang.String>> callees,
Call call)
Invites the given list of callees to the given conference
call.
|
static void |
CallManager.inviteToConferenceCall(java.lang.String[] callees,
Call call)
Invites the given list of callees to the given conference
call.
|
static void |
CallManager.inviteToJitsiVideobridgeConfCall(java.lang.String[] callees,
Call call)
Invites the given list of callees to the given conference
call.
|
static boolean |
CallManager.isDesktopSharingEnabled(Call call)
Indicates if the desktop sharing is currently enabled for the given
call.
|
static boolean |
CallManager.isLocalVideoEnabled(Call call)
Indicates if the desktop sharing is currently enabled for the given
call.
|
static boolean |
CallManager.isRegionDesktopSharingEnabled(Call call)
Indicates if the desktop sharing is currently enabled for the given
call.
|
static boolean |
CallManager.isVideoStreaming(Call call)
Indicates if we have video streams to show in this interface.
|
Modifier and Type | Method and Description |
---|---|
static void |
CallManager.mergeExistingCalls(CallConference conference,
java.util.Collection<Call> calls)
Merges specific existing Calls into a specific telephony
conference.
|
Constructor and Description |
---|
AbstractCallToggleButton(Call call,
boolean settingsPanel,
boolean selected,
ImageID iconImageID,
ImageID pressedIconImageID,
java.lang.String toolTipTextKey)
Initializes a new AbstractCallToggleButton instance which is to
control a toggle action for a specific Call.
|
AbstractCallToggleButton(Call call,
boolean selected,
ImageID iconImageID,
java.lang.String toolTipTextKey)
Initializes a new AbstractCallToggleButton instance which is to
control a toggle action for a specific Call.
|
CallTransferHandler(Call call)
Initializes a new CallTransferHandler instance which is to
invite dropped callees to a telephony conference specified by a specific
Call which participates in it.
|
DesktopSharingButton(Call call)
Initializes a new DesktopSharingButton instance which is meant
to be used to initiate a desktop sharing during a call.
|
DesktopSharingButton(Call call,
boolean selected)
Initializes a new HoldButton instance which is to put a specific
CallPeer on/off hold.
|
FullScreenShareIndicator(Call call)
Constructs the indicator and adds the appropriate listeners.
|
HoldButton(Call call)
Initializes a new HoldButton instance which is to put a specific
Call on/off hold.
|
HoldButton(Call call,
boolean selected)
Initializes a new HoldButton instance which is to put a specific
CallPeer on/off hold.
|
LocalVideoButton(Call call)
Initializes a new LocalVideoButton instance which is to
start/stop the streaming of the local video to the remote peers
participating in a specific telephony conference.
|
LocalVideoButton(Call call,
boolean selected)
Initializes a new LocalVideoButton instance which is to
start/stop the streaming of the local video to the remote peers
participating in a specific telephony conference.
|
ParkCallButton(Call c)
Initializes a new ParkCallButton instance which is to
park (the Call of) a specific
CallPeer.
|
ReceivedCallDialog(Call call,
boolean video,
boolean existingCall,
boolean desktopStreaming)
Creates a ReceivedCallDialog by specifying the associated call.
|
RecordButton(Call call)
Initializes a new RecordButton instance which is to record the
audio stream.
|
RecordButton(Call call,
boolean selected)
Initializes a new RecordButton instance which is to record the
audio stream.
|
ResizeVideoButton(Call call)
Initializes a new DesktopSharingButton instance which is meant
to be used to initiate a desktop sharing during a call.
|
ResizeVideoButton(Call call,
boolean selected)
Initializes a new HoldButton instance which is to put a specific
CallPeer on/off hold.
|
TransferCallButton(Call c)
Initializes a new TransferCallButton instance which is to
transfer (the Call of) a specific
CallPeer.
|
Modifier and Type | Method and Description |
---|---|
Call |
ConferencePeerPanel.getCall()
Gets the Call associated with this instance.
|
Constructor and Description |
---|
ConferencePeerPanel(BasicConferenceCallPanel callRenderer,
Call call,
boolean video)
Initializes a new ConferencePeerPanel which is to depict the
local peer represented by a specific Call on behalf of a
specific BasicConferenceCallPanel i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
CallGibberishImpl
A Gibberish implementation of the Call interface.
|
Modifier and Type | Method and Description |
---|---|
Call |
OperationSetBasicTelephonyGibberishImpl.createCall(java.lang.String callee,
CallConference conference)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
OperationSetTelephonyConferencingGibberishImpl.createConfCall(java.lang.String[] callees)
Creates a conference call with the given list of callees
|
Call |
OperationSetTelephonyConferencingGibberishImpl.createConfCall(java.lang.String[] callees,
CallConference conference)
Creates a conference call with the given list of callees
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Call> |
OperationSetBasicTelephonyGibberishImpl.getActiveCalls()
Returns an iterator over all currently active calls.
|
Modifier and Type | Method and Description |
---|---|
CallPeer |
OperationSetTelephonyConferencingGibberishImpl.inviteCalleeToCall(java.lang.String callee,
Call existingCall)
Invites the given callee to the given existingCall.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCallJabberGTalkImpl<T extends AbstractCallPeerJabberGTalkImpl<?,?,?>>
An implementation of the Call abstract class for the common part of
Jabber and Gtalk protocols.
|
class |
CallJabberImpl
A Jabber implementation of the Call abstract class encapsulating
Jabber jingle sessions.
|
Modifier and Type | Method and Description |
---|---|
Call |
OperationSetResAwareTelephonyJabberImpl.createCall(Contact callee,
ContactResource calleeResource)
Creates a new Call and invites a specific CallPeer
given by her Contact on a specific ContactResource to
it.
|
Call |
OperationSetResAwareTelephonyJabberImpl.createCall(Contact callee,
ContactResource calleeResource,
CallConference conference)
Creates a new Call and invites a specific CallPeer
given by her Contact to it.
|
Call |
OperationSetBasicTelephonyJabberImpl.createCall(java.lang.String callee,
CallConference conference)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
OperationSetResAwareTelephonyJabberImpl.createCall(java.lang.String callee,
java.lang.String calleeResource)
Creates a new Call and invites a specific CallPeer
given by her Contact on a specific ContactResource to
it.
|
Call |
OperationSetResAwareTelephonyJabberImpl.createCall(java.lang.String uri,
java.lang.String calleeResource,
CallConference conference)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
OperationSetVideoBridgeImpl.createConfCall(java.lang.String[] callees)
Creates a conference call with the specified callees as call peers via a
video bridge provided by the parent Jabber provider.
|
protected Call |
OperationSetVideoTelephonyJabberImpl.createOutgoingVideoCall(java.lang.String calleeAddress)
Check if the remote part supports Jingle video.
|
protected Call |
OperationSetDesktopSharingServerJabberImpl.createOutgoingVideoCall(java.lang.String calleeAddress)
Check if the remote part supports Jingle video.
|
protected Call |
OperationSetDesktopStreamingJabberImpl.createOutgoingVideoCall(java.lang.String calleeAddress,
org.jitsi.service.neomedia.device.MediaDevice videoDevice)
Check if the remote part supports Jingle video.
|
protected Call |
OperationSetDesktopSharingServerJabberImpl.createOutgoingVideoCall(java.lang.String calleeAddress,
org.jitsi.service.neomedia.device.MediaDevice videoDevice)
Check if the remote part supports Jingle video.
|
Call |
OperationSetVideoTelephonyJabberImpl.createVideoCall(Contact callee)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingJabberImpl.createVideoCall(Contact callee)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingJabberImpl.createVideoCall(Contact callee,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopSharingServerJabberImpl.createVideoCall(Contact callee,
org.jitsi.service.neomedia.device.MediaDevice device)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetVideoTelephonyJabberImpl.createVideoCall(java.lang.String uri)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingJabberImpl.createVideoCall(java.lang.String uri)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingJabberImpl.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopSharingServerJabberImpl.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.device.MediaDevice device)
Create a new video call and invite the specified CallPeer to it.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OperationSetAutoAnswerJabberImpl.autoAnswer(Call call,
java.util.Map<org.jitsi.service.neomedia.MediaType,org.jitsi.service.neomedia.MediaDirection> directions)
Auto-answers to a call with "audio only" or "audio/video" if the incoming
call is a video call.
|
protected void |
ActiveCallsRepositoryJabberGTalkImpl.fireCallEvent(int eventID,
Call sourceCall,
CallChangeEvent cause)
Creates and dispatches a CallEvent notifying registered
listeners that an event with id eventID has occurred on
sourceCall.
|
CallPeer |
OperationSetVideoBridgeImpl.inviteCalleeToCall(java.lang.String uri,
Call call)
Invites the callee represented by the specified uri to an already
existing call using a video bridge provided by the parent Jabber provider.
|
boolean |
OperationSetDesktopStreamingJabberImpl.isLocalVideoAllowed(Call call)
Implements OperationSetVideoTelephony#isLocalVideoAllowed(Call).
|
boolean |
OperationSetDesktopStreamingJabberImpl.isPartialStreaming(Call call)
If the streaming is partial (not the full desktop).
|
void |
OperationSetDesktopStreamingJabberImpl.movePartialDesktopStreaming(Call call,
int x,
int y)
Move origin of a partial desktop streaming.
|
protected void |
OperationSetTelephonyConferencingJabberImpl.notifyCallPeers(Call call)
Notifies all CallPeers associated with a specific Call
about changes in the telephony conference-related information.
|
protected boolean |
OperationSetAutoAnswerJabberImpl.satisfyAutoAnswerConditions(Call call)
Checks if the call satisfy the auto answer conditions.
|
void |
OperationSetVideoTelephonyJabberImpl.setLocalVideoAllowed(Call call,
boolean allowed)
Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call,
boolean).
|
void |
OperationSetDesktopStreamingJabberImpl.setLocalVideoAllowed(Call call,
boolean allowed)
Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call,
boolean).
|
void |
OperationSetDesktopStreamingJabberImpl.setLocalVideoAllowed(Call call,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice,
boolean allowed)
Sets the indicator which determines whether the streaming of local video
in a specific Call is allowed.
|
void |
OperationSetDesktopSharingServerJabberImpl.setLocalVideoAllowed(Call call,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice,
boolean allowed)
Sets the indicator which determines whether the streaming of local video
in a specific Call is allowed.
|
Modifier and Type | Class and Description |
---|---|
class |
MockCall |
Modifier and Type | Method and Description |
---|---|
Call |
MockOperationSetBasicTelephony.createCall(Contact callee,
ContactResource calleeResource,
CallConference conference)
Creates a new Call and invites a specific CallPeer
given by her Contact to it.
|
Call |
MockOperationSetBasicTelephony.createCall(java.lang.String callee,
CallConference conference)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
MockOperationSetBasicTelephony.placeCall(java.lang.String toAddress) |
Call |
MockOperationSetBasicTelephony.receiveCall(java.lang.String fromAddress) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Call> |
MockOperationSetBasicTelephony.getActiveCalls()
Returns an iterator over all currently active calls.
|
Modifier and Type | Method and Description |
---|---|
CallPeer |
MockOperationSetBasicTelephony.addNewCallPeer(Call call,
java.lang.String address) |
Modifier and Type | Class and Description |
---|---|
class |
CallSipImpl
A SIP implementation of the abstract Call class encapsulating SIP
dialogs.
|
class |
DesktopSharingCallSipImpl
When enabled DesktopSharingCallSipImpl is used to be able to handle
desktop sharing control messages out of dialog.
|
Modifier and Type | Method and Description |
---|---|
Call |
OperationSetBasicTelephonySipImpl.createCall(java.lang.String callee,
CallConference conference)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
OperationSetVideoTelephonySipImpl.createVideoCall(Contact callee)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingSipImpl.createVideoCall(Contact callee)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingSipImpl.createVideoCall(Contact callee,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopSharingServerSipImpl.createVideoCall(Contact callee,
org.jitsi.service.neomedia.device.MediaDevice device)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetVideoTelephonySipImpl.createVideoCall(Contact callee,
org.jitsi.service.neomedia.QualityPreset qualityPreferences)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetVideoTelephonySipImpl.createVideoCall(java.lang.String uri)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingSipImpl.createVideoCall(java.lang.String uri)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreamingSipImpl.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopSharingServerSipImpl.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.device.MediaDevice device)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetVideoTelephonySipImpl.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.QualityPreset qualityPreferences)
Create a new video call and invite the specified CallPeer to it.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OperationSetAutoAnswerSipImpl.autoAnswer(Call call)
Makes a check after creating call locally, should we answer it.
|
protected void |
ActiveCallsRepositorySipImpl.fireCallEvent(int eventID,
Call sourceCall,
CallChangeEvent cause)
Creates and dispatches a CallEvent notifying registered
listeners that an event with id eventID has occurred on
sourceCall.
|
protected void |
CallSipImpl.fireCallEvent(int eventID,
Call sourceCall,
java.util.Map<org.jitsi.service.neomedia.MediaType,org.jitsi.service.neomedia.MediaDirection> mediaDirections)
Creates and dispatches a CallEvent notifying registered
listeners that an event with id eventID has occurred on
sourceCall.
|
boolean |
OperationSetDesktopStreamingSipImpl.isLocalVideoAllowed(Call call)
Implements OperationSetVideoTelephony#isLocalVideoAllowed(Call).
|
boolean |
OperationSetDesktopStreamingSipImpl.isPartialStreaming(Call call)
If the streaming is partial (not the full desktop).
|
void |
OperationSetDesktopStreamingSipImpl.movePartialDesktopStreaming(Call call,
int x,
int y)
Move origin of a partial desktop streaming.
|
protected void |
OperationSetTelephonyConferencingSipImpl.notifyCallPeers(Call call)
Notifies all CallPeers associated with a specific Call
about changes in the telephony conference-related information.
|
void |
OperationSetJitsiMeetToolsSipImpl.notifyJoinJitsiMeetRoom(Call call,
java.util.Map<java.lang.String,java.lang.String> callHeaders)
Notifies all registered
JitsiMeetRequestListener about incoming
call that contains name of the MUC room which is hosting Jitsi Meet
conference. |
protected boolean |
OperationSetAutoAnswerSipImpl.satisfyAutoAnswerConditions(Call call)
Checks if the call satisfy the auto answer conditions.
|
void |
OperationSetVideoTelephonySipImpl.setLocalVideoAllowed(Call call,
boolean allowed)
Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call,
boolean).
|
void |
OperationSetDesktopStreamingSipImpl.setLocalVideoAllowed(Call call,
boolean allowed)
Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call,
boolean).
|
void |
OperationSetDesktopStreamingSipImpl.setLocalVideoAllowed(Call call,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice,
boolean allowed)
Sets the indicator which determines whether the streaming of local video
in a specific Call is allowed.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NotificationManager.isConference(Call call)
Checks if the contained call is a conference call.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Call> |
UIService.getInProgressCalls()
Returns a collection of all currently in progress calls.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCallPeer<T extends Call,U extends ProtocolProviderService>
Provides a default implementation for most of the CallPeer methods
with the purpose of only leaving custom protocol development to clients using
the PhoneUI service.
|
class |
ActiveCallsRepository<T extends Call,U extends OperationSetBasicTelephony<? extends ProtocolProviderService>>
Keeps a list of all calls currently active and maintained by this protocol
provider.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCall<T extends CallPeer,U extends ProtocolProviderService>
Provides implementations for some of the methods in the Call
abstract class to facilitate implementations.
|
Modifier and Type | Method and Description |
---|---|
Call |
OperationSetBasicTelephony.createCall(ConferenceDescription cd,
ChatRoom chatRoom)
Creates a new Call and sends an invite to the conference
described in cd.
|
Call |
OperationSetBasicTelephony.createCall(Contact callee)
Creates a new Call and invites a specific CallPeer
to it given by her Contact.
|
Call |
OperationSetBasicTelephony.createCall(Contact callee,
CallConference conference)
Creates a new Call and invites a specific CallPeer
to it given by her Contact.
|
Call |
OperationSetResourceAwareTelephony.createCall(Contact callee,
ContactResource calleeResource)
Creates a new Call and invites a specific CallPeer
given by her Contact on a specific ContactResource to
it.
|
Call |
OperationSetResourceAwareTelephony.createCall(Contact callee,
ContactResource calleeResource,
CallConference conference)
Creates a new Call and invites a specific CallPeer
given by her Contact to it.
|
Call |
OperationSetBasicTelephony.createCall(java.lang.String uri)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
OperationSetBasicTelephony.createCall(java.lang.String uri,
CallConference conference)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
OperationSetResourceAwareTelephony.createCall(java.lang.String callee,
java.lang.String calleeResource)
Creates a new Call and invites a specific CallPeer
given by her Contact on a specific ContactResource to
it.
|
Call |
OperationSetResourceAwareTelephony.createCall(java.lang.String uri,
java.lang.String calleeResource,
CallConference conference)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
OperationSetTelephonyConferencing.createConfCall(java.lang.String[] callees)
Creates a conference call with the specified callees as call peers.
|
Call |
OperationSetVideoBridge.createConfCall(java.lang.String[] callees)
Creates a conference call with the specified callees as call peers via a
video bridge provided by the parent Jabber provider.
|
Call |
OperationSetTelephonyConferencing.createConfCall(java.lang.String[] callees,
CallConference conference)
Creates a conference call with the specified callees as call peers.
|
Call |
OperationSetVideoTelephony.createVideoCall(Contact callee)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreaming.createVideoCall(Contact callee,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetVideoTelephony.createVideoCall(Contact callee,
org.jitsi.service.neomedia.QualityPreset qualityPreferences)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetVideoTelephony.createVideoCall(java.lang.String uri)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetDesktopStreaming.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice)
Create a new video call and invite the specified CallPeer to it.
|
Call |
OperationSetVideoTelephony.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.QualityPreset qualityPreferences)
Create a new video call and invite the specified CallPeer to it.
|
Call |
CallPeer.getCall()
Returns a reference to the call that this peer belongs to.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<? extends Call> |
OperationSetBasicTelephony.getActiveCalls()
Returns an iterator over all currently active calls.
|
java.util.List<Call> |
CallConference.getCalls()
Gets the list of Call participating in this telephony
conference.
|
static java.util.List<Call> |
CallConference.getCalls(Call call)
Gets the list of Calls participating in the telephony conference
in which a specific Call is participating.
|
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
CallConference.addCall(Call call)
Adds a specific Call to the list of Calls participating
in this telephony conference.
|
void |
OperationSetVideoTelephony.addPropertyChangeListener(Call call,
java.beans.PropertyChangeListener listener)
Adds a specific PropertyChangeListener to the list of
listeners which get notified when the properties (e.g.
|
protected void |
AbstractOperationSetBasicAutoAnswer.answerCall(Call call,
boolean isVideoCall)
Answers call if peer in correct state or wait for it.
|
boolean |
AbstractOperationSetBasicAutoAnswer.autoAnswer(Call call,
boolean isVideoCall)
Makes a check after creating call locally, should we answer it.
|
protected void |
CallConference.callAdded(Call call)
Notifies this CallConference that a specific Call has
been added to the list of Calls participating in this telephony
conference.
|
protected void |
CallConference.callRemoved(Call call)
Notifies this CallConference that a specific Call has
been removed from the list of Calls participating in this
telephony conference.
|
boolean |
CallConference.containsCall(Call call)
Determines whether a specific Call is participating in this
telephony conference.
|
org.jitsi.service.neomedia.recording.Recorder |
OperationSetBasicTelephony.createRecorder(Call call)
Creates a new Recorder which is to record the specified
Call (into a file which is to be specified when starting the
returned Recorder).
|
protected void |
ActiveCallsRepository.fireCallEvent(int eventID,
Call sourceCall)
Creates and dispatches a CallEvent notifying registered
listeners that an event with id eventID has occurred on
sourceCall.
|
protected abstract void |
ActiveCallsRepository.fireCallEvent(int eventID,
Call sourceCall,
CallChangeEvent cause)
Creates and dispatches a CallEvent notifying registered
listeners that an event with id eventID has occurred on
sourceCall.
|
static int |
CallConference.getCallPeerCount(Call call)
Gets the number of CallPeers associated with the Calls
participating in the telephony conference-related state of a specific
Call.
|
static java.util.List<CallPeer> |
CallConference.getCallPeers(Call call)
Gets a list of the CallPeers associated with the Calls
participating in the telephony conference in which a specific
Call is participating.
|
static java.util.List<Call> |
CallConference.getCalls(Call call)
Gets the list of Calls participating in the telephony conference
in which a specific Call is participating.
|
CallPeer |
OperationSetTelephonyConferencing.inviteCalleeToCall(java.lang.String uri,
Call call)
Invites the callee represented by the specified uri to an already
existing call.
|
CallPeer |
OperationSetVideoBridge.inviteCalleeToCall(java.lang.String uri,
Call call)
Invites the callee represented by the specified uri to an already
existing call.
|
boolean |
OperationSetVideoTelephony.isLocalVideoAllowed(Call call)
Gets the indicator which determines whether the streaming of local video
in a specific Call is allowed.
|
boolean |
OperationSetVideoTelephony.isLocalVideoStreaming(Call call)
Gets the indicator which determines whether a specific Call
is currently streaming the local video (to a remote destination).
|
boolean |
OperationSetDesktopStreaming.isPartialStreaming(Call call)
If the streaming is partial (not the full desktop).
|
void |
OperationSetDesktopStreaming.movePartialDesktopStreaming(Call call,
int x,
int y)
Move origin of a partial desktop streaming.
|
void |
OperationSetJitsiMeetTools.JitsiMeetRequestListener.onJoinJitsiMeetRequest(Call call,
java.lang.String jitsiMeetRoom,
java.util.Map<java.lang.String,java.lang.String> extraData)
Events is fired for an incoming call that contains information about
Jitsi Meet conference room to be joined.
|
(package private) boolean |
CallConference.removeCall(Call call)
Removes a specific Call from the list of Calls
participating in this telephony conference.
|
void |
OperationSetVideoTelephony.removePropertyChangeListener(Call call,
java.beans.PropertyChangeListener listener)
Removes a specific PropertyChangeListener from the list of
listeners which get notified when the properties (e.g.
|
protected abstract boolean |
AbstractOperationSetBasicAutoAnswer.satisfyAutoAnswerConditions(Call call)
Checks if the call satisfy the auto answer conditions.
|
void |
OperationSetVideoTelephony.setLocalVideoAllowed(Call call,
boolean allowed)
Sets the indicator which determines whether the streaming of local video
in a specific Call is allowed.
|
void |
OperationSetDesktopStreaming.setLocalVideoAllowed(Call call,
org.jitsi.service.neomedia.device.MediaDevice mediaDevice,
boolean allowed)
Sets the indicator which determines whether the streaming of local video
in a specific Call is allowed.
|
void |
OperationSetBasicTelephony.setMute(Call call,
boolean mute)
Sets the mute state of the Call.
|
Modifier and Type | Method and Description |
---|---|
Call |
CallReceivedEvent.getCall()
Returns the received call.
|
Call |
CallChangeEvent.getSourceCall()
The Call on which the event has occurred.
|
Call |
CallEvent.getSourceCall()
Returns the Call that triggered this event.
|
Call |
CallPeerEvent.getSourceCall()
Returns the call that the source call peer is associated with.
|
Constructor and Description |
---|
CallChangeEvent(Call source,
java.lang.String type,
java.lang.Object oldValue,
java.lang.Object newValue)
Creates a CallChangeEvent with the specified source, type, oldValue and
newValue.
|
CallChangeEvent(Call source,
java.lang.String type,
java.lang.Object oldValue,
java.lang.Object newValue,
CallPeerChangeEvent cause)
Creates a CallChangeEvent with the specified source, type, oldValue and
newValue.
|
CallEvent(Call call,
int eventID)
Creates an event instance indicating that an incoming/outgoing call
has been created
|
CallEvent(Call call,
int eventID,
java.util.Map<org.jitsi.service.neomedia.MediaType,org.jitsi.service.neomedia.MediaDirection> mediaDirections)
Initializes a new CallEvent instance which is to represent an
event fired by a specific Call as its source.
|
CallPeerEvent(CallPeer sourceCallPeer,
Call sourceCall,
int eventID)
Creates a call peer event instance indicating that an event with
id eventID has happened to sourceCallPeer in
sourceCall
|
CallPeerEvent(CallPeer sourceCallPeer,
Call sourceCall,
int eventID,
boolean delayed)
Creates a call peer event instance indicating that an event with
id eventID has happened to sourceCallPeer in
sourceCall
|
CallReceivedEvent(Call call)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
MediaAwareCall<T extends MediaAwareCallPeer<?,?,V>,U extends OperationSetBasicTelephony<V>,V extends ProtocolProviderService>
A utility class implementing media control code shared between current
telephony implementations.
|
Modifier and Type | Method and Description |
---|---|
Call |
AbstractOperationSetBasicTelephony.createCall(ConferenceDescription cd,
ChatRoom chatRoom)
Creates a new Call and sends an invite to the conference
described in cd.
|
Call |
AbstractOperationSetBasicTelephony.createCall(Contact callee)
Creates a new Call and invites a specific CallPeer
to it given by her Contact.
|
Call |
AbstractOperationSetBasicTelephony.createCall(Contact callee,
CallConference conference)
Creates a new Call and invites a specific CallPeer
to it given by her Contact.
|
Call |
AbstractOperationSetBasicTelephony.createCall(java.lang.String uri)
Creates a new Call and invites a specific CallPeer to
it given by her String URI.
|
Call |
AbstractOperationSetTelephonyConferencing.createConfCall(java.lang.String[] callees)
Creates a conference call with the specified callees as call peers.
|
Call |
AbstractOperationSetTelephonyConferencing.createConfCall(java.lang.String[] callees,
CallConference conference)
Creates a conference Call with the specified callees as
CallPeers.
|
Call |
AbstractOperationSetVideoTelephony.createVideoCall(Contact callee,
org.jitsi.service.neomedia.QualityPreset qualityPreferences)
Create a new video call and invite the specified CallPeer to it with
initial video setting.
|
Call |
AbstractOperationSetVideoTelephony.createVideoCall(java.lang.String uri,
org.jitsi.service.neomedia.QualityPreset qualityPreferences)
Create a new video call and invite the specified CallPeer to it with
initial video setting.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOperationSetVideoTelephony.addPropertyChangeListener(Call call,
java.beans.PropertyChangeListener listener)
Adds a specific PropertyChangeListener to the list of
listeners which get notified when the properties (e.g.
|
protected void |
MediaAwareCallConference.callRemoved(Call call)
Notifies this CallConference that a specific Call has
been removed from the list of Calls participating in this
telephony conference.
|
org.jitsi.service.neomedia.recording.Recorder |
AbstractOperationSetBasicTelephony.createRecorder(Call call)
Creates a new Recorder which is to record the specified
Call (into a file which is to be specified when starting the
returned Recorder).
|
void |
AbstractOperationSetBasicTelephony.fireCallEvent(int eventID,
Call sourceCall)
Creates and dispatches a CallEvent notifying registered
listeners that an event with id eventID has occurred on
sourceCall.
|
void |
AbstractOperationSetBasicTelephony.fireCallEvent(int eventID,
Call sourceCall,
java.util.Map<org.jitsi.service.neomedia.MediaType,org.jitsi.service.neomedia.MediaDirection> mediaDirections)
Creates and dispatches a CallEvent notifying registered
listeners that an event with id eventID has occurred on
sourceCall.
|
CallPeer |
AbstractOperationSetTelephonyConferencing.inviteCalleeToCall(java.lang.String uri,
Call call)
Invites the callee represented by the specified uri to an already
existing call.
|
boolean |
AbstractOperationSetVideoTelephony.isLocalVideoAllowed(Call call)
Determines whether the streaming of local video in a specific
Call is currently allowed.
|
boolean |
AbstractOperationSetVideoTelephony.isLocalVideoStreaming(Call call)
Determines whether a specific Call is currently streaming the
local video (to a remote destination).
|
protected void |
AbstractOperationSetTelephonyConferencing.notifyAll(Call call)
Notifies all CallPeers associated with the telephony conference
in which a specific Call is participating about changes in the
telephony conference-related information.
|
protected abstract void |
AbstractOperationSetTelephonyConferencing.notifyCallPeers(Call call)
Notifies all CallPeers associated with a specific Call
about changes in the telephony conference-related information.
|
void |
AbstractOperationSetVideoTelephony.removePropertyChangeListener(Call call,
java.beans.PropertyChangeListener listener)
Removes a specific PropertyChangeListener from the list of
listeners which get notified when the properties (e.g.
|
void |
AbstractOperationSetVideoTelephony.setLocalVideoAllowed(Call call,
boolean allowed)
Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call,
boolean).
|
void |
AbstractOperationSetBasicTelephony.setMute(Call call,
boolean mute)
Sets the mute state of the Call.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.