Package | Description |
---|---|
net.java.sip.communicator.impl.protocol.jabber | |
net.java.sip.communicator.impl.protocol.sip | |
net.java.sip.communicator.service.protocol.media |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCallPeerMediaHandlerJabberGTalkImpl<T extends AbstractCallPeerJabberGTalkImpl<?,?,?>>
An implementation of the CallPeerMediaHandler abstract class for the
common part of Jabber and Gtalk protocols.
|
class |
CallPeerMediaHandlerJabberImpl
An XMPP specific extension of the generic media handler.
|
Modifier and Type | Class and Description |
---|---|
class |
CallPeerMediaHandlerSipImpl
The media handler class handles all media management for a single
CallPeer.
|
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 void |
MediaHandler.closeStream(CallPeerMediaHandler<?> callPeerMediaHandler,
org.jitsi.service.neomedia.MediaType mediaType)
Closes the MediaStream that this instance uses for a specific
MediaType and prepares it for garbage collection.
|
protected org.jitsi.service.neomedia.MediaStream |
MediaHandler.configureStream(CallPeerMediaHandler<?> callPeerMediaHandler,
org.jitsi.service.neomedia.device.MediaDevice device,
org.jitsi.service.neomedia.format.MediaFormat format,
org.jitsi.service.neomedia.MediaStreamTarget target,
org.jitsi.service.neomedia.MediaDirection direction,
java.util.List<org.jitsi.service.neomedia.RTPExtension> rtpExtensions,
org.jitsi.service.neomedia.MediaStream stream,
boolean masterStream)
Configures stream to use the specified device,
format, target, direction, etc.
|
(package private) org.jitsi.service.neomedia.SrtpControl |
MediaHandler.getEncryptionMethod(CallPeerMediaHandler<?> callPeerMediaHandler,
org.jitsi.service.neomedia.MediaType mediaType)
Gets the SRTP control type used for a given media type.
|
(package private) long |
MediaHandler.getRemoteSSRC(CallPeerMediaHandler<?> callPeerMediaHandler,
org.jitsi.service.neomedia.MediaType mediaType) |
(package private) SrtpControls |
MediaHandler.getSrtpControls(CallPeerMediaHandler<?> callPeerMediaHandler)
Gets the SrtpControls of the MediaStreams of this
instance.
|
(package private) org.jitsi.service.neomedia.MediaStream |
MediaHandler.getStream(CallPeerMediaHandler<?> callPeerMediaHandler,
org.jitsi.service.neomedia.MediaType mediaType)
Gets the MediaStream of this instance which is of a specific
MediaType.
|
(package private) org.jitsi.service.neomedia.MediaStream |
MediaHandler.initStream(CallPeerMediaHandler<?> callPeerMediaHandler,
org.jitsi.service.neomedia.StreamConnector connector,
org.jitsi.service.neomedia.device.MediaDevice device,
org.jitsi.service.neomedia.format.MediaFormat format,
org.jitsi.service.neomedia.MediaStreamTarget target,
org.jitsi.service.neomedia.MediaDirection direction,
java.util.List<org.jitsi.service.neomedia.RTPExtension> rtpExtensions,
boolean masterStream)
Creates if necessary, and configures the stream that this
MediaHandler is using for the MediaType matching the
one of the MediaDevice.
|
(package private) boolean |
MediaHandler.processKeyFrameRequest(CallPeerMediaHandler<?> callPeerMediaHandler)
Processes a request for a (video) key frame from a remote peer to the
local peer.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.