Class REDFilterTransformEngine
- java.lang.Object
-
- org.jitsi.impl.neomedia.transform.SinglePacketTransformer
-
- org.jitsi.impl.neomedia.transform.SinglePacketTransformerAdapter
-
- org.jitsi.impl.neomedia.transform.REDFilterTransformEngine
-
- All Implemented Interfaces:
PacketTransformer,TransformEngine
public class REDFilterTransformEngine extends SinglePacketTransformerAdapter implements TransformEngine
Removes the RED encapsulation (RFC2198) from outgoing packets, dropping non-primary (redundancy) packets.- Author:
- George Politis
-
-
Constructor Summary
Constructors Constructor Description REDFilterTransformEngine(byte redPayloadType)Initializes a new REDFilterTransformEngine with the given payload type number for RED.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PacketTransformergetRTCPTransformer()Gets the PacketTransformer for RTCP packets.PacketTransformergetRTPTransformer()Gets the PacketTransformer for RTP packets.voidsetEnabled(boolean enabled)Enables or disables this transformer.RawPackettransform(RawPacket pkt)Transforms a specific packet.-
Methods inherited from class org.jitsi.impl.neomedia.transform.SinglePacketTransformerAdapter
reverseTransform
-
Methods inherited from class org.jitsi.impl.neomedia.transform.SinglePacketTransformer
close, reverseTransform, transform
-
-
-
-
Method Detail
-
setEnabled
public void setEnabled(boolean enabled)
Enables or disables this transformer.- Parameters:
enabled-
-
getRTPTransformer
public PacketTransformer getRTPTransformer()
Gets the PacketTransformer for RTP packets.- Specified by:
getRTPTransformerin interfaceTransformEngine- Returns:
- the PacketTransformer for RTP packets
-
getRTCPTransformer
public PacketTransformer getRTCPTransformer()
Gets the PacketTransformer for RTCP packets.- Specified by:
getRTCPTransformerin interfaceTransformEngine- Returns:
- the PacketTransformer for RTCP packets
-
transform
public RawPacket transform(RawPacket pkt)
Transforms a specific packet.- Overrides:
transformin classSinglePacketTransformerAdapter- Parameters:
pkt- the packet to be transformed.- Returns:
- the transformed packet.
-
-