|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.service.protocol.media.AbstractOperationSetVideoTelephony<OperationSetBasicTelephonyJabberImpl,ProtocolProviderServiceJabberImpl,CallJabberImpl,CallPeerJabberImpl>
net.java.sip.communicator.impl.protocol.jabber.OperationSetVideoTelephonyJabberImpl
public class OperationSetVideoTelephonyJabberImpl
Implements OperationSetVideoTelephony in order to give access to video-specific functionality in the Jabber protocol implementation.
| Field Summary |
|---|
| Fields inherited from class net.java.sip.communicator.service.protocol.media.AbstractOperationSetVideoTelephony |
|---|
basicTelephony, parentProvider |
| Fields inherited from interface net.java.sip.communicator.service.protocol.OperationSetVideoTelephony |
|---|
LOCAL_VIDEO_STREAMING |
| Constructor Summary | |
|---|---|
OperationSetVideoTelephonyJabberImpl(OperationSetBasicTelephonyJabberImpl basicTelephony)
Initializes a new OperationSetVideoTelephonyJabberImpl instance which builds upon the telephony-related functionality of a specific OperationSetBasicTelephonyJabberImpl. |
|
| Method Summary | |
|---|---|
void |
answerVideoCallPeer(CallPeer peer)
Indicates a user request to answer an incoming call with video enabled from the specified CallPeer. |
protected Call |
createOutgoingVideoCall(String calleeAddress)
Check if the remote part supports Jingle video. |
Call |
createVideoCall(Contact callee)
Create a new video call and invite the specified CallPeer to it. |
Call |
createVideoCall(String uri)
Create a new video call and invite the specified CallPeer to it. |
QualityControl |
getQualityControl(CallPeer peer)
Returns the quality control for video calls if any. |
void |
setLocalVideoAllowed(Call call,
boolean allowed)
Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean). |
| Methods inherited from class net.java.sip.communicator.service.protocol.media.AbstractOperationSetVideoTelephony |
|---|
addPropertyChangeListener, addVideoListener, createLocalVisualComponent, createVideoCall, createVideoCall, disposeLocalVisualComponent, getMediaUseCase, getVisualComponent, getVisualComponents, isLocalVideoAllowed, isLocalVideoStreaming, removePropertyChangeListener, removeVideoListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OperationSetVideoTelephonyJabberImpl(OperationSetBasicTelephonyJabberImpl basicTelephony)
basicTelephony - the OperationSetBasicTelephonyJabberImpl
the new extension should build upon| Method Detail |
|---|
public void setLocalVideoAllowed(Call call,
boolean allowed)
throws OperationFailedException
setLocalVideoAllowed in interface OperationSetVideoTelephonysetLocalVideoAllowed in class AbstractOperationSetVideoTelephony<OperationSetBasicTelephonyJabberImpl,ProtocolProviderServiceJabberImpl,CallJabberImpl,CallPeerJabberImpl>call - the call where we'd like to allow sending local video.allowed - true if local video transmission is allowed and
false otherwise.
OperationFailedException - if video initialization fails.
public Call createVideoCall(String uri)
throws OperationFailedException
uri - the address of the callee that we should invite to a new
call.
OperationFailedException - with the corresponding code if we fail
to create the video call.
public Call createVideoCall(Contact callee)
throws OperationFailedException
callee - the address of the callee that we should invite to a new
call.
OperationFailedException - with the corresponding code if we fail
to create the video call.
protected Call createOutgoingVideoCall(String calleeAddress)
throws OperationFailedException
calleeAddress - Contact address
OperationFailedException - with the corresponding code if we fail
to create the video call.
public void answerVideoCallPeer(CallPeer peer)
throws OperationFailedException
peer - the call peer that we'd like to answer.
OperationFailedException - with the corresponding code if we
encounter an error while performing this operation.public QualityControl getQualityControl(CallPeer peer)
getQualityControl in interface OperationSetVideoTelephonygetQualityControl in class AbstractOperationSetVideoTelephony<OperationSetBasicTelephonyJabberImpl,ProtocolProviderServiceJabberImpl,CallJabberImpl,CallPeerJabberImpl>peer - the peer which this control operates on.
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||