Uses of Interface
org.jitsi.impl.neomedia.transform.TransformEngine
-
-
Uses of TransformEngine in org.jitsi.impl.neomedia
Methods in org.jitsi.impl.neomedia that return TransformEngine Modifier and Type Method Description protected TransformEngineAudioMediaStreamImpl. getRTCPTermination()Gets the RTCP termination for thisMediaStreamImpl.protected TransformEngineMediaStreamImpl. getRTCPTermination()Gets the RTCP termination for thisMediaStreamImpl.protected TransformEngineVideoMediaStreamImpl. getRTCPTermination()Gets the RTCP termination for thisMediaStreamImpl.Methods in org.jitsi.impl.neomedia with parameters of type TransformEngine Modifier and Type Method Description voidMediaStreamImpl. injectPacket(RawPacket pkt, boolean data, TransformEngine after)Sends a given RTP or RTCP packet to the remote peer/side.voidMediaStreamImpl. injectPacket(RawPacket pkt, boolean data, TransformEngine after, boolean create)Sends a given RTP or RTCP packet to the remote peer/side.voidMediaStreamImpl. setExternalTransformer(TransformEngine transformEngine)Sets the external (application-provided) TransformEngine of this MediaStream. -
Uses of TransformEngine in org.jitsi.impl.neomedia.recording
Classes in org.jitsi.impl.neomedia.recording that implement TransformEngine Modifier and Type Class Description classPacketBufferA TransformEngine and PacketTransformer which implement a fixed-size buffer. -
Uses of TransformEngine in org.jitsi.impl.neomedia.rtcp
Classes in org.jitsi.impl.neomedia.rtcp that implement TransformEngine Modifier and Type Class Description classAudioRTCPTerminationProvide RTCP termination facilities for audioclassRTCPReceiverFeedbackTerminationTerminates RRs and REMBs. -
Uses of TransformEngine in org.jitsi.impl.neomedia.rtp
Classes in org.jitsi.impl.neomedia.rtp that implement TransformEngine 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 TransformEngine Modifier and Type Method Description TransformEngineTransportCCEngine. getEgressEngine()Gets the engine which handles outgoing RTP packets for this instance.TransformEngineTransportCCEngine. getIngressEngine()Gets the engine which handles incoming RTP packets for this instance. -
Uses of TransformEngine in org.jitsi.impl.neomedia.rtp.remotebitrateestimator
Classes in org.jitsi.impl.neomedia.rtp.remotebitrateestimator that implement TransformEngine Modifier and Type Class Description classRemoteBitrateEstimatorWrapperThis is the receive-side remote bitrate estimator. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform
Classes in org.jitsi.impl.neomedia.transform with type parameters of type TransformEngine Modifier and Type Class Description classTransformEngineWrapper<T extends TransformEngine>Wraps a TransformerEngine (allows the wrapped instance to be swapped without modifications to the RTPConnector's transformer engine chain.Classes in org.jitsi.impl.neomedia.transform that implement TransformEngine 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.classDebugTransformEngineLogs all the packets that go in and out of a MediaStream.classDiscardTransformEngineAs the name suggests, the DiscardTransformEngine discards packets that are flagged for discard.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 intervalclassRtxTransformerIntercepts RTX (RFC-4588) packets coming from anMediaStream, and removes their RTX encapsulation.classTransformEngineChainThe engine chain allows using numerous TransformEngines on a single stream.classTransformEngineWrapper<T extends TransformEngine>Wraps a TransformerEngine (allows the wrapped instance to be swapped without modifications to the RTPConnector's transformer engine chain.Fields in org.jitsi.impl.neomedia.transform declared as TransformEngine Modifier and Type Field Description protected TransformEngine[]TransformEngineChain. engineChainThe sequence of TransformEngines whose PacketTransformers this engine chain will be applying to RTP and RTCP packets.Methods in org.jitsi.impl.neomedia.transform that return TransformEngine Modifier and Type Method Description TransformEngineRTPTransformTCPConnector. getEngine()Gets the customized TransformEngine which contains the concrete transform logic.TransformEngineRTPTransformUDPConnector. getEngine()Gets the customized TransformEngine which contains the concrete transform logic.TransformEngine[]TransformEngineChain. getEngineChain()Gets the sequence of TransformEngines whose PacketTransformers this engine chain applies to RTP and RTCP packets.Methods in org.jitsi.impl.neomedia.transform with parameters of type TransformEngine Modifier and Type Method Description booleanTransformEngineChain. addEngine(TransformEngine engine)Appends aTransformEngineto this chain.voidTransformEngineChain. addEngine(TransformEngine engine, int position)Adds aTransformEngineat a specific position in this chain.booleanTransformEngineChain. addEngine(TransformEngine engine, TransformEngine after)Adds aTransformEngineto this chain, at the position after theafterinstance.voidRTPTransformTCPConnector. setEngine(TransformEngine engine)Sets the customized TransformEngine which contains the concrete transform logic.voidRTPTransformUDPConnector. setEngine(TransformEngine engine)Sets the customized TransformEngine which contains the concrete transform logic.RawPacket[]TransformEngineChain.PacketTransformerChain. transform(RawPacket[] pkts, TransformEngine after)Transforms the specifiedpktsusing theTransformEngines in the chain in order starting after a specificTransformEngine.Constructors in org.jitsi.impl.neomedia.transform with parameters of type TransformEngine Constructor Description TransformEngineChain(TransformEngine[] engineChain)Creates a new TransformEngineChain using the engineChain array. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.csrc
Classes in org.jitsi.impl.neomedia.transform.csrc that implement TransformEngine 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". -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.delay
Classes in org.jitsi.impl.neomedia.transform.delay that implement TransformEngine Modifier and Type Class Description classDelayingTransformEngineATransformEnginethat delays the RTP stream by specified packet count by holding them in a buffer. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.dtls
Classes in org.jitsi.impl.neomedia.transform.dtls that implement TransformEngine Modifier and Type Class Description classDtlsTransformEngineImplementsSrtpControl.TransformEngine(and, respectively,TransformEngine) for DTLS-SRTP. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.dtmf
Classes in org.jitsi.impl.neomedia.transform.dtmf that implement TransformEngine Modifier and Type Class Description classDtmfTransformEngineThe class is responsible for sending DTMF tones in an RTP audio stream as described by RFC4733. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.fec
Classes in org.jitsi.impl.neomedia.transform.fec that implement TransformEngine Modifier and Type Class Description classFECTransformEngineImplements aPacketTransformerandTransformEnginefor RFC5109. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.pt
Classes in org.jitsi.impl.neomedia.transform.pt that implement TransformEngine Modifier and Type Class Description classPayloadTypeTransformEngineWe use this engine to change payload types of outgoing RTP packets if needed. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.rtcp
Classes in org.jitsi.impl.neomedia.transform.rtcp that implement TransformEngine 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. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.sdes
Classes in org.jitsi.impl.neomedia.transform.sdes that implement TransformEngine Modifier and Type Class Description classSDesTransformEngineTransformEngine for SDES based SRTP encryption. -
Uses of TransformEngine in org.jitsi.impl.neomedia.transform.zrtp
Classes in org.jitsi.impl.neomedia.transform.zrtp that implement TransformEngine Modifier and Type Class Description classZRTPTransformEngineJMF extension/connector to support GNU ZRTP4J. -
Uses of TransformEngine in org.jitsi.service.neomedia
Subinterfaces of TransformEngine in org.jitsi.service.neomedia Modifier and Type Interface Description static interfaceSrtpControl.TransformEngineAdds a cleanup() method to org.jitsi.impl.neomedia.transform.TransformEngine which is to go in hand with the cleanup() method of SrtpControl.Methods in org.jitsi.service.neomedia with parameters of type TransformEngine Modifier and Type Method Description voidMediaStream. injectPacket(RawPacket pkt, boolean data, TransformEngine after)Sends a given RTP or RTCP packet to the remote peer/side.voidMediaStream. setExternalTransformer(TransformEngine transformEngine)Sets the external (application-provided) TransformEngine of this MediaStream.
-