Modifier and Type | Method and Description |
---|---|
CallPeer |
ConferencePeerViewEvent.getCallPeer()
Returns the call peer associated with the event.
|
Constructor and Description |
---|
ConferencePeerViewEvent(int eventID,
CallPeer peer,
ConferenceCallPeerRenderer callPeerView)
Initializes a new ConferencePeerPanelEvent which is to
be fired by a specific BasicConferenceCallPanel and notifies
about adding or removing of peer panels in conference call.
|
Modifier and Type | Method and Description |
---|---|
CallPeer |
OneToOneCallPanel.getCallPeer()
Gets the CallPeer depicted by this instance.
|
CallPeer |
DesktopSharingMouseAndKeyboardListener.getCallPeer()
Returns the remote-controlled CallPeer.
|
Modifier and Type | Method and Description |
---|---|
void |
CallPanel.addRemoteVideoSpecificComponents(CallPeer callPeer)
Adds remote video specific components.
|
static SecurityPanel<?> |
SecurityPanel.create(SwingCallPeerRenderer peerRenderer,
CallPeer callPeer,
org.jitsi.service.neomedia.SrtpControl srtpControl)
Creates the security panel depending on the concrete implementation of
the passed security controller.
|
static void |
CallManager.enableDesktopRemoteControl(CallPeer callPeer,
boolean isEnable)
Enables/disables remote control when in a desktop sharing session with
the given callPeer.
|
SwingCallPeerRenderer |
OneToOneCallPanel.getCallPeerRenderer(CallPeer callPeer)
Returns the CallPeerRenderer corresponding to the given
callPeer.
|
static Contact |
CallManager.getIMCapableCusaxContact(CallPeer peer)
Searches the cusax enabled providers for a contact with
the detail (address) of the call peer if found and the contact
is provided by a provider which is IM capable, return the contact.
|
static java.lang.String |
CallManager.getPeerDisplayName(CallPeer peer,
CallManager.DetailsResolveListener listener)
A informative text to show for the peer.
|
static byte[] |
CallManager.getPeerImage(CallPeer peer)
Returns the image corresponding to the given peer.
|
static MetaContact |
CallManager.getPeerMetaContact(CallPeer peer)
Returns the metacontact for the given CallPeer by
checking the if the callPeer contact exists, if not checks the
contacts in our contact list that are provided by cusax enabled
providers.
|
static void |
CallManager.hangupCallPeer(CallPeer peer)
Hang ups the given callPeer.
|
static boolean |
CallManager.isVideoQualityPresetSupported(CallPeer callPeer)
Checks whether the callPeer supports setting video
quality presets.
|
static void |
CallManager.openCallTransferDialog(CallPeer peer)
Opens a call transfer dialog to transfer the given peer.
|
static void |
CallManager.putOnHold(CallPeer callPeer,
boolean isOnHold)
Puts on or off hold the given callPeer.
|
static void |
CallManager.setVideoQualityPreset(CallPeer callPeer,
org.jitsi.service.neomedia.QualityPreset qualityPreset)
Sets the given quality preset for the video of the given call peer.
|
static void |
CallManager.transferCall(CallPeer peer,
CallPeer target)
Transfers the given peer to the given target.
|
static void |
CallManager.transferCall(CallPeer peer,
java.lang.String target)
Transfers the given peer to the given target.
|
Constructor and Description |
---|
DesktopSharingMouseAndKeyboardListener(CallPeer callPeer,
CallPeerRenderer callPeerRenderer)
Initializes a new DesktopSharingMouseAndKeyboardListener
instance which is to handle mouse and keyboard events for the purposes of
desktop sharing with a specific CallPeer.
|
DesktopSharingMouseAndKeyboardListener(CallPeer callPeer,
OperationSetDesktopSharingClient desktopSharingClient,
CallPeerRenderer callPeerRenderer)
Initializes a new DesktopSharingMouseAndKeyboardListener
instance which is to handle mouse and keyboard events for the purposes of
desktop sharing with a specific CallPeer.
|
OneToOneCallPanel(CallPanel callContainer,
CallPeer callPeer,
UIVideoHandler2 uiVideoHandler)
Initializes a new OneToOneCallPanel which is to depict a
one-to-one audio and/or video conversation of the local peer/user with a
specific remote CallPeer and which is to be used by a specific
CallPanel for that purpose.
|
OneToOneCallPeerPanel(SwingCallRenderer callRenderer,
CallPeer callPeer,
UIVideoHandler2 uiVideoHandler)
Creates a CallPeerPanel for the given call peer.
|
TransferActiveCallsMenu(javax.swing.JComponent invoker,
CallPeer peer,
java.util.Collection<CallPeer> callPeers)
Creates an instance of the TransferActiveCallsMenu.
|
TransferCallDialog(CallPeer peer)
Creates a TransferCallDialog by specifying the peer to transfer
|
ZrtpSecurityPanel(SwingCallPeerRenderer peerRenderer,
CallPeer callPeer,
org.jitsi.service.neomedia.ZrtpControl zrtpControl)
Creates an instance of SecurityPanel by specifying the
corresponding peer.
|
Constructor and Description |
---|
TransferActiveCallsMenu(javax.swing.JComponent invoker,
CallPeer peer,
java.util.Collection<CallPeer> callPeers)
Creates an instance of the TransferActiveCallsMenu.
|
Modifier and Type | Method and Description |
---|---|
void |
BasicConferenceCallPanel.addDelayedCallPeer(CallPeer peer)
Creates a timer for the call peer and adds the timer and the call peer to
delayedCallPeers list.
|
void |
BasicConferenceCallPanel.fireConferencePeerViewEvent(int eventID,
CallPeer callPeer,
ConferenceCallPeerRenderer callPeerView)
Creates and fires ConferencePeerViewEvent event.
|
SwingCallPeerRenderer |
BasicConferenceCallPanel.getCallPeerRenderer(CallPeer callPeer)
Returns the CallPeerRenderer corresponding to the given
callPeer.
|
void |
BasicConferenceCallPanel.removeDelayedCallPeer(CallPeer peer,
boolean stopTimer)
Removes a call peer from delayedCallPeers list.
|
void |
ThumbnailConferenceCallPanel.updateThumbnail(CallPeer callPeer,
boolean isVideo)
Updates the thumbnail of the given callPeer.
|
protected void |
BasicConferenceCallPanel.updateViewFromModel(CallPeer callPeer)
Updates the ConferenceCallPeerRenderer which is to depict a
specific CallPeer.
|
protected ConferenceCallPeerRenderer |
AudioConferenceCallPanel.updateViewFromModel(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer)
Updates the ConferenceCallPeerRenderer which is to depict a
specific CallPeer.
|
protected abstract ConferenceCallPeerRenderer |
BasicConferenceCallPanel.updateViewFromModel(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer)
Updates the ConferenceCallPeerRenderer which is to depict a
specific CallPeer.
|
protected ConferenceCallPeerRenderer |
VideoConferenceCallPanel.updateViewFromModel(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer)
Updates the ConferenceCallPeerRenderer which is to depict a
specific CallPeer.
|
protected void |
AudioConferenceCallPanel.viewForModelAdded(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer)
Notifies this instance that a ConferenceCallPeerRenderer was
added to depict a specific CallPeer.
|
protected abstract void |
BasicConferenceCallPanel.viewForModelAdded(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer)
Notifies this instance that a ConferenceCallPeerRenderer was
added to depict a specific CallPeer.
|
protected void |
VideoConferenceCallPanel.viewForModelAdded(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer) |
protected void |
AudioConferenceCallPanel.viewForModelRemoved(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer)
Notifies this instance that a ConferenceCallPeerRenderer was
removed to no longer depict a specific CallPeer.
|
protected abstract void |
BasicConferenceCallPanel.viewForModelRemoved(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer)
Notifies this instance that a ConferenceCallPeerRenderer was
removed to no longer depict a specific CallPeer.
|
protected void |
VideoConferenceCallPanel.viewForModelRemoved(ConferenceCallPeerRenderer callPeerPanel,
CallPeer callPeer) |
Constructor and Description |
---|
CallPeerMenu(CallPeer peer,
BasicConferenceCallPanel conferencePanel)
Creates a CallPeerActionMenuBar by specifying the associated
callPeer.
|
ConferenceFocusPanel(BasicConferenceCallPanel callRenderer,
CallPeer callPeer)
Initializes a new ConferenceFocusPanel which is to depict a
specific CallPeer on behalf of a specific
BasicConferenceCallPanel i.e.
|
ConferencePeerPanel(BasicConferenceCallPanel callRenderer,
CallPeer callPeer)
Initializes a new ConferencePeerPanel which is to depict a
specific CallPeer on behalf of a specific
BasicConferenceCallPanel i.e.
|
ConferencePeerPanel(BasicConferenceCallPanel callRenderer,
CallPeer callPeer,
boolean video)
Initializes a new ConferencePeerPanel which is to depict a
specific CallPeer on behalf of a specific
BasicConferenceCallPanel i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
CallPeerGibberishImpl
A Gibberish implementation of the CallPeer interface.
|
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 | Method and Description |
---|---|
void |
OperationSetBasicTelephonyGibberishImpl.answerCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call from the specified
CallPeer.
|
void |
OperationSetBasicTelephonyGibberishImpl.hangupCallPeer(CallPeer peer)
Indicates a user request to end a call with the specified call
particiapnt.
|
void |
OperationSetBasicTelephonyGibberishImpl.hangupCallPeer(CallPeer peer,
int reasonCode,
java.lang.String reason)
Ends the call with the specified peer.
|
void |
OperationSetBasicTelephonyGibberishImpl.putOffHold(CallPeer peer)
Resumes communication with a call peer previously put on hold.
|
void |
OperationSetBasicTelephonyGibberishImpl.putOnHold(CallPeer peer)
Puts the specified CallPeer "on hold".
|
void |
OperationSetBasicTelephonyGibberishImpl.setMute(CallPeer peer,
boolean mute)
Sets the mute state of the audio stream being sent to a specific
CallPeer.
|
Constructor and Description |
---|
ConferenceMemberGibberishImpl(CallPeer conferenceFocusCallPeer,
java.lang.String address)
Creates an instance of ConferenceMemberGibberishImpl by
specifying the parent call peer and the address of the member.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCallPeerJabberGTalkImpl<T extends AbstractCallJabberGTalkImpl<?>,U extends AbstractCallPeerMediaHandlerJabberGTalkImpl<?>,V extends org.jivesoftware.smack.packet.IQ>
An implementation of the CallPeer abstract class for the common part
of Jabber and Gtalk protocols.
|
class |
CallPeerJabberImpl
Implements a Jabber CallPeer.
|
Modifier and Type | Method and Description |
---|---|
protected CallPeer |
OperationSetTelephonyConferencingJabberImpl.doInviteCalleeToCall(java.lang.String calleeAddress,
CallJabberImpl call)
Invites a callee with a specific address to join a specific Call
for the purposes of telephony conferencing.
|
protected CallPeer |
OperationSetDesktopSharingClientJabberImpl.getListenerCallPeer(java.lang.String callPeerAddress)
Returns the callPeer corresponding to the given callPeerAddress given in
parameter, if this callPeer exists in the listener list.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
OperationSetBasicTelephonyJabberImpl.answerCallPeer(CallPeer peer)
Implements method answerCallPeer
from OperationSetBasicTelephony.
|
void |
OperationSetVideoTelephonyJabberImpl.answerVideoCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call with video enabled
from the specified CallPeer.
|
void |
OperationSetDesktopSharingServerJabberImpl.disableRemoteControl(CallPeer callPeer)
Disable desktop remote control.
|
void |
OperationSetDesktopSharingServerJabberImpl.enableRemoteControl(CallPeer callPeer)
Enable desktop remote control.
|
protected java.lang.String |
OperationSetTelephonyConferencingJabberImpl.getLocalEntity(CallPeer callPeer)
Returns a string to be used for the entity attribute of the
user element for the local peer, in a Conference Information
document to be sent to callPeer
|
org.jitsi.service.neomedia.QualityControl |
OperationSetVideoTelephonyJabberImpl.getQualityControl(CallPeer peer)
Returns the quality control for video calls if any.
|
void |
OperationSetBasicTelephonyJabberImpl.hangupCallPeer(CallPeer peer)
Ends the call with the specified peer.
|
void |
OperationSetBasicTelephonyJabberImpl.hangupCallPeer(CallPeer peer,
int reasonCode,
java.lang.String reasonText)
Ends the call with the specified peer.
|
boolean |
OperationSetDesktopSharingServerJabberImpl.isRemoteControlAvailable(CallPeer callPeer)
Tells if the peer provided can be remotely controlled by this peer:
- The server is able to grant/revoke remote access to its desktop.
|
boolean |
OperationSetBasicTelephonyJabberImpl.isSecure(CallPeer peer)
Gets the secure state of the call session in which a specific peer
is involved
|
void |
OperationSetDesktopSharingServerJabberImpl.modifyRemoteControl(CallPeer callPeer,
boolean enables)
Sends IQ InputEvent START or STOP in order to enable/disable the remote
peer to remotely control our PC.
|
void |
OperationSetBasicTelephonyJabberImpl.putOffHold(CallPeer peer)
Resumes communication with a call peer previously put on hold.
|
void |
OperationSetBasicTelephonyJabberImpl.putOnHold(CallPeer peer)
Puts the specified CallPeer "on hold".
|
void |
OperationSetDesktopSharingClientJabberImpl.sendKeyboardEvent(CallPeer callPeer,
java.awt.event.KeyEvent event)
Send a keyboard notification.
|
void |
OperationSetDesktopSharingClientJabberImpl.sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event)
Send a mouse notification.
|
void |
OperationSetDesktopSharingClientJabberImpl.sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event,
java.awt.Dimension videoPanelSize)
Send a mouse notification for specific "moved" MouseEvent.
|
void |
OperationSetDTMFJabberImpl.startSendingDTMF(CallPeer callPeer,
org.jitsi.service.neomedia.DTMFTone tone)
Sends the DTMFTone tone to callPeer.
|
void |
OperationSetDTMFJabberImpl.stopSendingDTMF(CallPeer callPeer)
Stops sending DTMF.
|
void |
OperationSetBasicTelephonyJabberImpl.transfer(CallPeer peer,
CallPeer target)
Transfers (in the sense of call transfer) a specific CallPeer to
a specific callee address which already participates in an active
Call.
|
void |
OperationSetBasicTelephonyJabberImpl.transfer(CallPeer peer,
java.lang.String target)
Transfers (in the sense of call transfer) a specific CallPeer to
a specific callee address which may or may not already be participating
in an active Call.
|
Modifier and Type | Class and Description |
---|---|
class |
MockCallPeer |
Modifier and Type | Method and Description |
---|---|
CallPeer |
MockOperationSetBasicTelephony.addNewCallPeer(Call call,
java.lang.String address) |
Modifier and Type | Method and Description |
---|---|
void |
MockOperationSetBasicTelephony.answerCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call from the specified
CallPeer.
|
void |
MockOperationSetBasicTelephony.hangupCallPeer(CallPeer peer)
Indicates a user request to end a call with the specified call
particiapnt.
|
void |
MockOperationSetBasicTelephony.hangupCallPeer(CallPeer peer,
int reasonCode,
java.lang.String reason)
Ends the call with the specified peer.
|
void |
MockOperationSetBasicTelephony.putOffHold(CallPeer peer)
Resumes communication with a call peer previously put on hold.
|
void |
MockOperationSetBasicTelephony.putOnHold(CallPeer peer)
Puts the specified CallPeer "on hold".
|
Modifier and Type | Class and Description |
---|---|
class |
CallPeerSipImpl
Our SIP implementation of the default CallPeer;
|
Modifier and Type | Method and Description |
---|---|
void |
OperationSetBasicTelephonySipImpl.answerCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call from the specified
CallPeer.
|
void |
OperationSetVideoTelephonySipImpl.answerVideoCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call with video enabled
from the specified CallPeer.
|
void |
OperationSetDesktopSharingServerSipImpl.disableRemoteControl(CallPeer callPeer)
Disable desktop remote control.
|
void |
OperationSetDesktopSharingServerSipImpl.enableRemoteControl(CallPeer callPeer)
Enable desktop remote control.
|
protected java.lang.String |
OperationSetTelephonyConferencingSipImpl.getLocalEntity(CallPeer callPeer)
Returns a string to be used for the entity attribute of the
user element for the local peer, in a Conference Information
document to be sent to callPeer
|
org.jitsi.service.neomedia.QualityControl |
OperationSetVideoTelephonySipImpl.getQualityControl(CallPeer peer)
Returns the quality control for video calls if any.
|
void |
OperationSetBasicTelephonySipImpl.hangupCallPeer(CallPeer peer)
Ends the call with the specified peer.
|
void |
OperationSetBasicTelephonySipImpl.hangupCallPeer(CallPeer peer,
int reasonCode,
java.lang.String reason)
Ends the call with the specified peer.
|
boolean |
OperationSetDesktopSharingServerSipImpl.isRemoteControlAvailable(CallPeer callPeer)
Tells if the peer provided can be remotely controlled by this peer:
- The server is able to grant/revoke remote access to its desktop.
|
boolean |
OperationSetBasicTelephonySipImpl.isSecure(CallPeer peer)
Returns true to indicate that the call associated with the
given peer is secured, otherwise returns false.
|
void |
OperationSetTelephonyParkSipImpl.parkCall(java.lang.String parkSlot,
CallPeer peer)
Parks an already existing call to the specified parkSlot.
|
void |
OperationSetBasicTelephonySipImpl.putOffHold(CallPeer peer)
Resumes communication with a call peer previously put on hold.
|
void |
OperationSetBasicTelephonySipImpl.putOnHold(CallPeer peer)
Puts the specified CallPeer "on hold".
|
void |
OperationSetDesktopSharingClientSipImpl.sendKeyboardEvent(CallPeer callPeer,
java.awt.event.KeyEvent event)
Send a keyboard notification.
|
void |
OperationSetDesktopSharingClientSipImpl.sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event)
Send a mouse notification.
|
void |
OperationSetDesktopSharingClientSipImpl.sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event,
java.awt.Dimension videoPanelSize)
Send a mouse notification for specific "moved" MouseEvent.
|
void |
OperationSetDTMFSipImpl.startSendingDTMF(CallPeer callPeer,
org.jitsi.service.neomedia.DTMFTone tone)
Sends the DTMFTone tone to callPeer.
|
void |
OperationSetDTMFSipImpl.stopSendingDTMF(CallPeer callPeer)
Stops sending DTMF.
|
void |
OperationSetBasicTelephonySipImpl.transfer(CallPeer transferee,
CallPeer transferTarget)
Transfers the call we have with transferee to
transferTarget.
|
void |
OperationSetBasicTelephonySipImpl.transfer(CallPeer peer,
java.lang.String target)
Transfers (in the sense of call transfer) a specific
CallPeer to a specific callee address which already
participates in an active Call.
|
Modifier and Type | Method and Description |
---|---|
CallPeerRenderer |
CallRenderer.getCallPeerRenderer(CallPeer callPeer)
Returns the CallPeerRenderer corresponding to the given
callPeer.
|
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 | 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.
|
Modifier and Type | Method and Description |
---|---|
CallPeer |
ConferenceMember.getConferenceFocusCallPeer()
Gets the CallPeer which is the conference focus of this
ConferenceMember.
|
CallPeer |
AbstractConferenceMember.getConferenceFocusCallPeer()
Gets the CallPeer which is the conference focus of this
ConferenceMember.
|
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.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<CallPeer> |
CallConference.getCallPeers()
Gets a list of the CallPeers associated with the Calls
participating in this telephony conference.
|
abstract java.util.Iterator<? extends CallPeer> |
Call.getCallPeers()
Returns an iterator over all call peers.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
OperationSetVideoTelephony.addVideoListener(CallPeer peer,
org.jitsi.util.event.VideoListener listener)
Adds a specific VideoListener to this telephony in order to
receive notifications when visual/video Components are being
added and removed for a specific CallPeer.
|
void |
OperationSetBasicTelephony.answerCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call from the specified
CallPeer.
|
void |
OperationSetVideoTelephony.answerVideoCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call with video enabled
from the specified CallPeer.
|
void |
OperationSetDesktopSharingServer.disableRemoteControl(CallPeer callPeer)
Disables desktop remote control.
|
void |
OperationSetDesktopSharingServer.enableRemoteControl(CallPeer callPeer)
Enables desktop remote control.
|
protected void |
Call.fireCallPeerEvent(CallPeer sourceCallPeer,
int eventID)
Creates a CallPeerEvent with
sourceCallPeer and eventID and dispatches it on
all currently registered listeners.
|
protected void |
Call.fireCallPeerEvent(CallPeer sourceCallPeer,
int eventID,
boolean delayed)
Creates a CallPeerEvent with
sourceCallPeer and eventID and dispatches it on
all currently registered listeners.
|
void |
AbstractOperationSetDesktopSharingClient.fireRemoteControlGranted(CallPeer peer)
Fires a RemoteControlGrantedEvent to all registered listeners.
|
void |
AbstractOperationSetDesktopSharingClient.fireRemoteControlRevoked(CallPeer peer)
Fires a RemoteControlGrantedEvent to all registered listeners.
|
ConferenceMember |
OperationSetVideoTelephony.getConferenceMember(CallPeer peer,
java.awt.Component visualComponent)
Determines the ConferenceMember which is participating in a
telephony conference with a specific CallPeer as its focus and
which is sending a video content/RTP stream displayed in a specific
visual Component.
|
protected RemoteControlListener |
AbstractOperationSetDesktopSharingClient.getListener(CallPeer callPeer)
Returns the RemoteControlListener corresponding to the given
callPeer, if it exists.
|
java.awt.Component |
OperationSetVideoTelephony.getLocalVisualComponent(CallPeer peer)
Gets the visual Component which depicts the local video
being streamed to a specific CallPeer.
|
org.jitsi.service.neomedia.QualityControl |
OperationSetVideoTelephony.getQualityControl(CallPeer peer)
Returns the quality control for video calls if any.
|
java.awt.Component |
OperationSetVideoTelephony.getVisualComponent(CallPeer peer)
Deprecated.
|
java.util.List<java.awt.Component> |
OperationSetVideoTelephony.getVisualComponents(CallPeer peer)
Gets the visual/video Components available in this telephony for
a specific CallPeer.
|
void |
OperationSetBasicTelephony.hangupCallPeer(CallPeer peer)
Indicates a user request to end a call with the specified call
peer.
|
void |
OperationSetBasicTelephony.hangupCallPeer(CallPeer peer,
int reasonCode,
java.lang.String reason)
Ends the call with the specified peer.
|
boolean |
OperationSetDesktopSharingServer.isRemoteControlAvailable(CallPeer callPeer)
Tells if the peer provided can be remotely controlled by this peer:
- The server is able to grant/revoke remote access to its desktop.
|
boolean |
OperationSetSecureTelephony.isSecure(CallPeer peer)
Gets the secure state of the call session in which a specific peer
is involved
|
void |
OperationSetTelephonyPark.parkCall(java.lang.String parkSlot,
CallPeer peer)
Parks an already existing call to the specified parkSlot.
|
void |
OperationSetBasicTelephony.putOffHold(CallPeer peer)
Resumes communication with a call peer previously put on hold.
|
void |
OperationSetBasicTelephony.putOnHold(CallPeer peer)
Puts the specified CallPeer "on hold".
|
void |
OperationSetVideoTelephony.removeVideoListener(CallPeer peer,
org.jitsi.util.event.VideoListener listener)
Removes a specific VideoListener from this telephony in
order to no longer have it receive notifications when visual/video
Components are being added and removed for a specific
CallPeer.
|
void |
OperationSetDesktopSharingClient.sendKeyboardEvent(CallPeer callPeer,
java.awt.event.KeyEvent event)
Send a keyboard notification.
|
void |
OperationSetDesktopSharingClient.sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event)
Send a mouse notification.
|
void |
OperationSetDesktopSharingClient.sendMouseEvent(CallPeer callPeer,
java.awt.event.MouseEvent event,
java.awt.Dimension videoPanelSize)
Send a mouse notification for specific "moved" MouseEvent.
|
void |
OperationSetDTMF.startSendingDTMF(CallPeer callPeer,
org.jitsi.service.neomedia.DTMFTone tone)
Sends the DTMFTone tone to callPeer.
|
void |
OperationSetDTMF.stopSendingDTMF(CallPeer callPeer)
Stop sending of the currently transmitting DTMF tone.
|
void |
OperationSetAdvancedTelephony.transfer(CallPeer peer,
CallPeer target)
Transfers (in the sense of call transfer) a specific CallPeer to
a specific callee address which already participates in an active
Call.
|
void |
OperationSetAdvancedTelephony.transfer(CallPeer peer,
java.lang.String target)
Transfers (in the sense of call transfer) a specific CallPeer to
a specific callee address which may or may not already be participating
in an active Call.
|
void |
OperationSetCallTransfer.transferCallPeer(CallPeer peer,
java.lang.String targetURI)
Indicates a user request to transfer the specified call participant to a
new (target) uri.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CallConference.getCallPeers(java.util.List<CallPeer> callPeers)
Adds the CallPeers associated with the Calls
participating in this telephony conference into a specific List.
|
Constructor and Description |
---|
AbstractConferenceMember(CallPeer conferenceFocusCallPeer,
java.lang.String address)
Creates an instance of AbstractConferenceMember by specifying
the corresponding conferenceFocusCallPeer, to which this member
is connected.
|
Modifier and Type | Method and Description |
---|---|
CallPeer |
CallPeerControlEvent.getAssociatedCallPeer()
Returns the CallPeer that this event is pertaining to.
|
CallPeer |
RemoteControlGrantedEvent.getCallPeer()
Get the CallPeer.
|
CallPeer |
RemoteControlListener.getCallPeer()
Returns the remote-controlled CallPeer.
|
CallPeer |
RemoteControlRevokedEvent.getCallPeer()
Get the CallPeer.
|
CallPeer |
CallPeerConferenceEvent.getSourceCallPeer()
Gets the
CallPeer which is the source of/fired the
event. |
CallPeer |
CallPeerEvent.getSourceCallPeer()
Returns the source call peer (the one that this event is about).
|
CallPeer |
CallPeerChangeEvent.getSourceCallPeer()
Returns the CallPeer that this event is about.
|
CallPeer |
ConferenceMembersSoundLevelEvent.getSourcePeer()
Returns the source CallPeer for which the event occurred.
|
Constructor and Description |
---|
CallPeerChangeEvent(CallPeer source,
java.lang.String type,
java.lang.Object oldValue,
java.lang.Object newValue)
Creates a CallPeerChangeEvent with the specified source, type,
oldValue and newValue.
|
CallPeerChangeEvent(CallPeer source,
java.lang.String type,
java.lang.Object oldValue,
java.lang.Object newValue,
java.lang.String reason)
Creates a CallPeerChangeEvent with the specified source, type,
oldValue and newValue.
|
CallPeerChangeEvent(CallPeer source,
java.lang.String type,
java.lang.Object oldValue,
java.lang.Object newValue,
java.lang.String reason,
int reasonCode)
Creates a CallPeerChangeEvent with the specified source, type,
oldValue and newValue.
|
CallPeerConferenceEvent(CallPeer sourceCallPeer,
int eventID)
Initializes a new
CallPeerConferenceEvent which is to
be fired by a specific CallPeer and which notifies
about a change in its conference-related information not including a
change pertaining to a specific ConferenceMember . |
CallPeerConferenceEvent(CallPeer sourceCallPeer,
int eventID,
ConferenceMember conferenceMember)
Initializes a new
CallPeerConferenceEvent which is to
be fired by a specific CallPeer and which notifies
about a change in its conference-related information pertaining to a
specific ConferenceMember . |
CallPeerConferenceEvent(CallPeer sourceCallPeer,
int eventID,
ConferenceMember conferenceMember,
java.lang.String errorString)
Initializes a new CallPeerConferenceEvent which is to
be fired by a specific CallPeer and which notifies
about a change in its conference-related information pertaining to a
specific ConferenceMember.
|
CallPeerControlEvent(CallPeer source,
java.lang.String targetURI)
Creates a new event instance with the specified source CallPeer
and targetURI, if any.
|
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
|
CallPeerSecurityNegotiationStartedEvent(CallPeer callPeer,
int sessionType,
org.jitsi.service.neomedia.SrtpControl srtpControl)
The event constructor
|
CallPeerSecurityOffEvent(CallPeer callPeer,
int sessionType)
The event constructor.
|
CallPeerSecurityOnEvent(CallPeer callPeer,
int sessionType,
java.lang.String cipher,
org.jitsi.service.neomedia.SrtpControl srtpControl)
The event constructor
|
CallPeerSecurityTimeoutEvent(CallPeer callPeer,
int sessionType)
The event constructor
|
ConferenceMembersSoundLevelEvent(CallPeer callPeer,
java.util.Map<ConferenceMember,java.lang.Integer> levels)
Creates an instance of ConferenceMembersSoundLevelEvent for the
given callPeer by indicating the mapping of
ConferenceMembers and sound levels.
|
Modifier and Type | Class and Description |
---|---|
class |
MediaAwareCallPeer<T extends MediaAwareCall<?,?,V>,U extends CallPeerMediaHandler<?>,V extends ProtocolProviderService>
A utility class implementing media control code shared between current
telephony implementations.
|
Modifier and Type | Method and Description |
---|---|
protected abstract CallPeer |
AbstractOperationSetTelephonyConferencing.doInviteCalleeToCall(CalleeAddressT calleeAddress,
MediaAwareCallT call)
Invites a callee with a specific address to join a specific Call
for the purposes of telephony conferencing.
|
CallPeer |
AbstractOperationSetTelephonyConferencing.inviteCalleeToCall(java.lang.String uri,
Call call)
Invites the callee represented by the specified uri to an already
existing call.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOperationSetVideoTelephony.addVideoListener(CallPeer peer,
org.jitsi.util.event.VideoListener listener)
Delegates to the CallPeerMediaHandler of the specified
CallPeer because the video is provided by it.
|
ConferenceMember |
AbstractOperationSetVideoTelephony.getConferenceMember(CallPeer peer,
java.awt.Component visualComponent)
Returns the ConferenceMember corresponding to the given
visualComponent.
|
protected abstract java.lang.String |
AbstractOperationSetTelephonyConferencing.getLocalEntity(CallPeer callPeer)
Returns a string to be used for the entity attribute of the
user element for the local peer, in a Conference Information
document to be sent to callPeer
|
java.awt.Component |
AbstractOperationSetVideoTelephony.getLocalVisualComponent(CallPeer peer)
Implements
OperationSetVideoTelephony#createLocalVisualComponent(CallPeer) . |
org.jitsi.service.neomedia.QualityControl |
AbstractOperationSetVideoTelephony.getQualityControl(CallPeer peer)
Returns the quality control for video calls if any.
|
java.awt.Component |
AbstractOperationSetVideoTelephony.getVisualComponent(CallPeer peer)
Deprecated.
|
java.util.List<java.awt.Component> |
AbstractOperationSetVideoTelephony.getVisualComponents(CallPeer peer)
Gets the visual/video Components available in this telephony for
a specific CallPeer.
|
void |
AbstractOperationSetVideoTelephony.removeVideoListener(CallPeer peer,
org.jitsi.util.event.VideoListener listener)
Delegates to the CallPeerMediaHandler of the specified
CallPeer because the video is provided by it.
|
Constructor and Description |
---|
CallPeerAdapter(CallPeer peer,
CallPeerRenderer renderer)
Initializes a new CallPeerAdapter instance which is to listen to
a specific CallPeer on behalf of a specific
CallPeerRenderer.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.