Uses of Interface
org.jitsi.impl.neomedia.transform.PacketTransformer
-
-
Uses of PacketTransformer in org.jitsi.impl.neomedia.recording
Classes in org.jitsi.impl.neomedia.recording that implement PacketTransformer Modifier and Type Class Description classPacketBufferA TransformEngine and PacketTransformer which implement a fixed-size buffer.Methods in org.jitsi.impl.neomedia.recording that return PacketTransformer Modifier and Type Method Description PacketTransformerPacketBuffer. getRTCPTransformer()ImplementsTransformEngine.getRTCPTransformer().PacketTransformerPacketBuffer. getRTPTransformer()ImplementsTransformEngine.getRTPTransformer(). -
Uses of PacketTransformer in org.jitsi.impl.neomedia.rtcp
Methods in org.jitsi.impl.neomedia.rtcp that return PacketTransformer Modifier and Type Method Description PacketTransformerAudioRTCPTermination. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerRTCPReceiverFeedbackTermination. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerAudioRTCPTermination. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerRTCPReceiverFeedbackTermination. getRTPTransformer()Gets the PacketTransformer for RTP packets. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.rtp
Classes in org.jitsi.impl.neomedia.rtp that implement PacketTransformer Modifier and Type Class Description classMediaStreamTrackReceiverContains theMediaStreamTrackDescs for aMediaStream.classTransportCCEngine.EgressEngineHandles outgoing RTP packets for thisTransportCCEngine.classTransportCCEngine.IngressEngineHandles incoming RTP packets for thisTransportCCEngine.classVideoMediaStreamTrackReceiverExtends the genericMediaStreamTrackReceiverwith logic to update itsMediaStreamTrackDescs with received packets.Methods in org.jitsi.impl.neomedia.rtp that return PacketTransformer Modifier and Type Method Description PacketTransformerMediaStreamTrackReceiver. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerTransportCCEngine.EgressEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerTransportCCEngine.IngressEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerMediaStreamTrackReceiver. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerTransportCCEngine.EgressEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerTransportCCEngine.IngressEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.rtp.remotebitrateestimator
Classes in org.jitsi.impl.neomedia.rtp.remotebitrateestimator that implement PacketTransformer Modifier and Type Class Description classRemoteBitrateEstimatorWrapperThis is the receive-side remote bitrate estimator.Methods in org.jitsi.impl.neomedia.rtp.remotebitrateestimator that return PacketTransformer Modifier and Type Method Description PacketTransformerRemoteBitrateEstimatorWrapper. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerRemoteBitrateEstimatorWrapper. getRTPTransformer()Gets the PacketTransformer for RTP packets. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform
Classes in org.jitsi.impl.neomedia.transform that implement PacketTransformer Modifier and Type Class Description classAbsSendTimeEngineImplements a TransformEngine which replaces the timestamps in abs-send-time RTP extensions with timestamps generated locally.classCachingTransformerImplements a cache of outgoing RTP packets.classOriginalHeaderBlockTransformEngineAppends an Original Header Block packet extension to incoming packets.classPaddingTerminationDe-duplicates RTP packets from incoming RTP streams.classREDFilterTransformEngineRemoves the RED encapsulation (RFC2198) from outgoing packets, dropping non-primary (redundancy) packets.classREDTransformEngineImplements aPacketTransformerandTransformEnginefor RED (RFC2198).classRetransmissionRequesterImplCreates classes to handle both the detection of loss and the creation and sending of nack packets, and a scheduler to allow for nacks to be re-transmitted at a set intervalclassSinglePacketTransformerExtends the PacketTransformer interface with methods which allow the transformation of a single packet into a single packet.classSinglePacketTransformerAdapterclassTransformEngineChain.PacketTransformerChainA PacketTransformerChain is a meta PacketTransformer that applies all transformers present in this engine chain.Methods in org.jitsi.impl.neomedia.transform that return PacketTransformer Modifier and Type Method Description PacketTransformerAbsSendTimeEngine. getRTCPTransformer()ImplementsTransformEngine.getRTCPTransformer().PacketTransformerCachingTransformer. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerDiscardTransformEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerOriginalHeaderBlockTransformEngine. getRTCPTransformer()ImplementsTransformEngine.getRTCPTransformer().PacketTransformerPaddingTermination. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerREDFilterTransformEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerREDTransformEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerRetransmissionRequesterImpl. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerRtxTransformer. getRTCPTransformer()ImplementsTransformEngine.getRTCPTransformer().PacketTransformerTransformEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerTransformEngineChain. getRTCPTransformer()Returns the meta PacketTransformer that will be applying RTCP transformations from all engines registered in this TransformEngineChain.PacketTransformerTransformEngineWrapper. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerAbsSendTimeEngine. getRTPTransformer()ImplementsTransformEngine.getRTPTransformer().PacketTransformerCachingTransformer. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerDiscardTransformEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerOriginalHeaderBlockTransformEngine. getRTPTransformer()ImplementsTransformEngine.getRTPTransformer().PacketTransformerPaddingTermination. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerREDFilterTransformEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerREDTransformEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerRetransmissionRequesterImpl. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerRtxTransformer. getRTPTransformer()ImplementsTransformEngine.getRTPTransformer().PacketTransformerTransformEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerTransformEngineChain. getRTPTransformer()Returns the meta PacketTransformer that will be applying RTCP transformations from all engines registered in this TransformEngineChain.PacketTransformerTransformEngineWrapper. getRTPTransformer()Gets the PacketTransformer for RTP packets.PacketTransformerAbstractTransformOutputStream. getTransformer()Gets thePacketTransformerused by this instance to transformRawPackets.PacketTransformerTransformInputStream. getTransformer()Gets the PacketTransformer which is used to reverse-transform packets.PacketTransformerTransformOutputStream. getTransformer()Gets thePacketTransformerused by this instance to transformRawPackets.PacketTransformerTransformTCPOutputStream. getTransformer()Gets thePacketTransformerused by this instance to transformRawPackets.PacketTransformerTransformUDPOutputStream. getTransformer()Gets thePacketTransformerused by this instance to transformRawPackets.Methods in org.jitsi.impl.neomedia.transform with parameters of type PacketTransformer Modifier and Type Method Description voidAbstractTransformOutputStream. setTransformer(PacketTransformer transformer)Sets thePacketTransformerto be used by this instance to transformRawPackets.voidTransformInputStream. setTransformer(PacketTransformer transformer)Sets the PacketTransformer which is to be used to reverse-transform packets.voidTransformOutputStream. setTransformer(PacketTransformer transformer)Sets thePacketTransformerto be used by this instance to transformRawPackets.voidTransformOutputStreamImpl. setTransformer(PacketTransformer transformer)Sets thePacketTransformerto be used by this instance to transformRawPackets.voidTransformTCPOutputStream. setTransformer(PacketTransformer transformer)Sets thePacketTransformerto be used by this instance to transformRawPackets.voidTransformUDPOutputStream. setTransformer(PacketTransformer transformer)Sets thePacketTransformerto be used by this instance to transformRawPackets. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.csrc
Classes in org.jitsi.impl.neomedia.transform.csrc that implement PacketTransformer Modifier and Type Class Description classCsrcTransformEngineWe use this engine to add the list of CSRC identifiers in RTP packets that we send to conference participants during calls where we are the mixer.classSsrcTransformEngineImplements read-only support for "A Real-Time Transport Protocol (RTP) Header Extension for Client-to-Mixer Audio Level Indication".Methods in org.jitsi.impl.neomedia.transform.csrc that return PacketTransformer Modifier and Type Method Description PacketTransformerCsrcTransformEngine. getRTCPTransformer()Always returns null since this engine does not require any RTCP transformations.PacketTransformerSsrcTransformEngine. getRTCPTransformer()Always returns null since this engine does not require any RTCP transformations.PacketTransformerCsrcTransformEngine. getRTPTransformer()Returns a reference to this class since it is performing RTP transformations in here.PacketTransformerSsrcTransformEngine. getRTPTransformer()Returns a reference to this class since it is performing RTP transformations in here. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.delay
Methods in org.jitsi.impl.neomedia.transform.delay that return PacketTransformer Modifier and Type Method Description PacketTransformerDelayingTransformEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerDelayingTransformEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.dtls
Classes in org.jitsi.impl.neomedia.transform.dtls that implement PacketTransformer Modifier and Type Class Description classDtlsPacketTransformerImplementsPacketTransformerfor DTLS-SRTP.Methods in org.jitsi.impl.neomedia.transform.dtls that return PacketTransformer Modifier and Type Method Description PacketTransformerDtlsTransformEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerDtlsTransformEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.dtmf
Classes in org.jitsi.impl.neomedia.transform.dtmf that implement PacketTransformer Modifier and Type Class Description classDtmfTransformEngineThe class is responsible for sending DTMF tones in an RTP audio stream as described by RFC4733.Methods in org.jitsi.impl.neomedia.transform.dtmf that return PacketTransformer Modifier and Type Method Description PacketTransformerDtmfTransformEngine. getRTCPTransformer()Always returns null since this engine does not require any RTCP transformations.PacketTransformerDtmfTransformEngine. getRTPTransformer()Returns a reference to this class since it is performing RTP transformations in here. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.fec
Classes in org.jitsi.impl.neomedia.transform.fec that implement PacketTransformer Modifier and Type Class Description classAbstractFECReceiverAPacketTransformerwhich handles incoming fec packets.classFECTransformEngineImplements aPacketTransformerandTransformEnginefor RFC5109.classFlexFec03ReceiverReceive and process FlexFec03 packets, recovering missing packets where possibleclassULPFECReceiverThis class handles the reception of incoming ULPFEC (RFC 5109) packetsMethods in org.jitsi.impl.neomedia.transform.fec that return PacketTransformer Modifier and Type Method Description PacketTransformerFECTransformEngine. getRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformerFECTransformEngine. getRTPTransformer()Gets the PacketTransformer for RTP packets. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.pt
Classes in org.jitsi.impl.neomedia.transform.pt that implement PacketTransformer Modifier and Type Class Description classPayloadTypeTransformEngineWe use this engine to change payload types of outgoing RTP packets if needed.Methods in org.jitsi.impl.neomedia.transform.pt that return PacketTransformer Modifier and Type Method Description PacketTransformerPayloadTypeTransformEngine. getRTCPTransformer()Always returns null since this engine does not require any RTCP transformations.PacketTransformerPayloadTypeTransformEngine. getRTPTransformer()Returns a reference to this class since it is performing RTP transformations in here. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.rtcp
Classes in org.jitsi.impl.neomedia.transform.rtcp that implement PacketTransformer Modifier and Type Class Description classCompoundPacketEngineImplements a TransformEngine which splits incoming RTCP compound packets into individual packets.classStatisticsEngineImplements a TransformEngine monitors the incoming and outgoing RTCP packets, logs and stores statistical data about an associated MediaStream.Methods in org.jitsi.impl.neomedia.transform.rtcp that return PacketTransformer Modifier and Type Method Description PacketTransformerCompoundPacketEngine. getRTCPTransformer()Returns a reference to this class since it is performing RTCP transformations in here.PacketTransformerStatisticsEngine. getRTCPTransformer()Returns a reference to this class since it is performing RTP transformations in here.PacketTransformerCompoundPacketEngine. getRTPTransformer()Always returns null since this engine does not require any RTP transformations.PacketTransformerStatisticsEngine. getRTPTransformer()Always returns null since this engine does not require any RTP transformations. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.sdes
Methods in org.jitsi.impl.neomedia.transform.sdes that return PacketTransformer Modifier and Type Method Description PacketTransformerSDesTransformEngine. getRTCPTransformer()PacketTransformerSDesTransformEngine. getRTPTransformer() -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.srtp
Classes in org.jitsi.impl.neomedia.transform.srtp that implement PacketTransformer Modifier and Type Class Description classSRTCPTransformerSRTCPTransformer implements PacketTransformer.classSRTPTransformerSRTPTransformer implements PacketTransformer and provides implementations for RTP packet to SRTP packet transformation and SRTP packet to RTP packet transformation logic. -
Uses of PacketTransformer in org.jitsi.impl.neomedia.transform.zrtp
Classes in org.jitsi.impl.neomedia.transform.zrtp that implement PacketTransformer Modifier and Type Class Description classZRTCPTransformerPacketTransformer that delegates the forward/reverse transformation of packets to different packet transformers.classZRTPTransformEngineJMF extension/connector to support GNU ZRTP4J.Methods in org.jitsi.impl.neomedia.transform.zrtp that return PacketTransformer Modifier and Type Method Description PacketTransformerZRTPTransformEngine. getRTPTransformer()Returns this RTPTransformer.
-