Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Class
net.java.sip.communicator.service.neomedia.RTPExtension

Packages that use RTPExtension
net.java.sip.communicator.impl.neomedia   
net.java.sip.communicator.impl.neomedia.device   
net.java.sip.communicator.impl.protocol.jabber   
net.java.sip.communicator.impl.protocol.jabber.jinglesdp   
net.java.sip.communicator.impl.protocol.sip.sdp   
net.java.sip.communicator.service.neomedia   
net.java.sip.communicator.service.neomedia.device   
net.java.sip.communicator.service.protocol.media   
 

Uses of RTPExtension in net.java.sip.communicator.impl.neomedia
 

Methods in net.java.sip.communicator.impl.neomedia that return types with arguments of type RTPExtension
 Map<Byte,RTPExtension> MediaStreamImpl.getActiveRTPExtensions()
          Returns a map containing all currently active RTPExtensions in use by this stream.
 

Methods in net.java.sip.communicator.impl.neomedia with parameters of type RTPExtension
 void AudioMediaStreamImpl.addRTPExtension(byte extensionID, RTPExtension rtpExtension)
          In addition to calling MediaStreamImpl.addRTPExtension(byte, RTPExtension) this method enables sending of CSRC audio levels.
 void MediaStreamImpl.addRTPExtension(byte extensionID, RTPExtension rtpExtension)
          Maps or updates the mapping between extensionID and rtpExtension.
 byte MediaStreamImpl.getActiveRTPExtensionID(RTPExtension rtpExtension)
          Returns the ID currently assigned to a specific RTP extension.
 

Uses of RTPExtension in net.java.sip.communicator.impl.neomedia.device
 

Methods in net.java.sip.communicator.impl.neomedia.device that return types with arguments of type RTPExtension
 List<RTPExtension> AudioMixerMediaDevice.getSupportedExtensions()
          Returns a List containing (at the time of writing) a single extension descriptor indicating SENDRECV for mixer-to-client audio levels.
 List<RTPExtension> AudioMediaDeviceImpl.getSupportedExtensions()
          Returns a List containing (at the time of writing) a single extension descriptor indicating RECVONLY support for mixer-to-client audio levels.
 List<RTPExtension> AbstractMediaDevice.getSupportedExtensions()
          Returns a List containing (at the time of writing) a single extension descriptor indicating RECVONLY support for mixer-to-client audio levels.
 

Uses of RTPExtension in net.java.sip.communicator.impl.protocol.jabber
 

Method parameters in net.java.sip.communicator.impl.protocol.jabber with type arguments of type RTPExtension
protected  MediaStream CallPeerMediaHandlerGTalkImpl.initStream(String streamName, StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<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.
protected  MediaStream CallPeerMediaHandlerJabberImpl.initStream(String streamName, StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<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.
 

Uses of RTPExtension in net.java.sip.communicator.impl.protocol.jabber.jinglesdp
 

Methods in net.java.sip.communicator.impl.protocol.jabber.jinglesdp that return types with arguments of type RTPExtension
static List<RTPExtension> JingleUtils.extractRTPExtensions(RtpDescriptionPacketExtension desc, DynamicRTPExtensionsRegistry extMap)
          Extracts and returns the list of RTPExtensions advertised in desc and registers newly encountered ones into the specified extMap.
 

Method parameters in net.java.sip.communicator.impl.protocol.jabber.jinglesdp with type arguments of type RTPExtension
static ContentPacketExtension JingleUtils.createDescription(ContentPacketExtension.CreatorEnum creator, String contentName, ContentPacketExtension.SendersEnum senders, List<MediaFormat> formats, List<RTPExtension> rtpExtensions, DynamicPayloadTypeRegistry dynamicPayloadTypes, DynamicRTPExtensionsRegistry rtpExtensionsRegistry)
          Creates a new ContentPacketExtension instance according to the specified formats, connector and direction, and using the dynamicPayloadTypes registry to handle dynamic payload type registrations.
 

Uses of RTPExtension in net.java.sip.communicator.impl.protocol.sip.sdp
 

Methods in net.java.sip.communicator.impl.protocol.sip.sdp that return types with arguments of type RTPExtension
static List<RTPExtension> SdpUtils.extractRTPExtensions(javax.sdp.MediaDescription mediaDesc, DynamicRTPExtensionsRegistry extMap)
          Extracts and returns the list of RTPExtensions advertised in mediaDesc and registers newly encountered ones into the specified extMap.
 

Method parameters in net.java.sip.communicator.impl.protocol.sip.sdp with type arguments of type RTPExtension
static javax.sdp.MediaDescription SdpUtils.createMediaDescription(String transport, List<MediaFormat> formats, StreamConnector connector, MediaDirection direction, List<RTPExtension> rtpExtensions, DynamicPayloadTypeRegistry dynamicPayloadTypes, DynamicRTPExtensionsRegistry rtpExtensionsRegistry)
          Creates a new MediaDescription instance according to the specified formats, connector and direction, and using the dynamicPayloadTypes registry to handle dynamic payload type registrations.
 

Uses of RTPExtension in net.java.sip.communicator.service.neomedia
 

Methods in net.java.sip.communicator.service.neomedia that return types with arguments of type RTPExtension
 Map<Byte,RTPExtension> MediaStream.getActiveRTPExtensions()
          Returns a map containing all currently active RTPExtensions in use by this stream.
 

Methods in net.java.sip.communicator.service.neomedia with parameters of type RTPExtension
 void MediaStream.addRTPExtension(byte extensionID, RTPExtension rtpExtension)
          Adds or updates an association in this MediaStream mapping the specified extensionID to rtpExtension and enabling or disabling its use according to the direction attribute of rtpExtension.
 

Uses of RTPExtension in net.java.sip.communicator.service.neomedia.device
 

Methods in net.java.sip.communicator.service.neomedia.device that return types with arguments of type RTPExtension
 List<RTPExtension> MediaDevice.getSupportedExtensions()
          Returns the List of RTPExtensions that this device know how to handle.
 

Uses of RTPExtension in net.java.sip.communicator.service.protocol.media
 

Methods in net.java.sip.communicator.service.protocol.media that return RTPExtension
 RTPExtension DynamicRTPExtensionsRegistry.findExtension(byte extID)
          Returns a reference to the RTPExtension with the specified mapping or null if the number specified by extID has not been allocated yet.
 

Methods in net.java.sip.communicator.service.protocol.media that return types with arguments of type RTPExtension
protected  List<RTPExtension> CallPeerMediaHandler.getExtensionsForType(MediaType type)
          Returns a (possibly empty) List of RTPExtensions supported by the device that this media handler uses to handle media of the specified type.
 Map<RTPExtension,Byte> DynamicRTPExtensionsRegistry.getMappings()
          Returns a copy of all mappings currently registered in this registry.
protected  List<RTPExtension> CallPeerMediaHandler.intersectRTPExtensions(List<RTPExtension> remoteExtensions, List<RTPExtension> supportedExtensions)
          Compares a list of RTPExtensions offered by a remote party to the list of locally supported RTPExtensions as returned by one of our local MediaDevices and returns a third List that contains their intersection.
 

Methods in net.java.sip.communicator.service.protocol.media with parameters of type RTPExtension
 void DynamicRTPExtensionsRegistry.addMapping(RTPExtension extension, byte extID)
          Adds the specified extension to extID mapping to the list of mappings known to this registry.
 byte DynamicRTPExtensionsRegistry.getExtensionMapping(RTPExtension extension)
          Returns the ID that has been allocated for extension or -1 if no extension exists.
 byte DynamicRTPExtensionsRegistry.obtainExtensionMapping(RTPExtension extension)
          Returns the ID that has been allocated for extension.
 

Method parameters in net.java.sip.communicator.service.protocol.media with type arguments of type RTPExtension
protected  MediaStream MediaHandler.configureStream(CallPeerMediaHandler<?> callPeerMediaHandler, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<RTPExtension> rtpExtensions, MediaStream stream, boolean masterStream)
          Configures stream to use the specified device, format, target, direction, etc.
(package private)  MediaStream MediaHandler.initStream(CallPeerMediaHandler<?> callPeerMediaHandler, StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<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.
protected  MediaStream CallPeerMediaHandler.initStream(StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<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.
protected  List<RTPExtension> CallPeerMediaHandler.intersectRTPExtensions(List<RTPExtension> remoteExtensions, List<RTPExtension> supportedExtensions)
          Compares a list of RTPExtensions offered by a remote party to the list of locally supported RTPExtensions as returned by one of our local MediaDevices and returns a third List that contains their intersection.
protected  List<RTPExtension> CallPeerMediaHandler.intersectRTPExtensions(List<RTPExtension> remoteExtensions, List<RTPExtension> supportedExtensions)
          Compares a list of RTPExtensions offered by a remote party to the list of locally supported RTPExtensions as returned by one of our local MediaDevices and returns a third List that contains their intersection.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.