public class CompoundPacketEngine extends java.lang.Object implements TransformEngine, PacketTransformer
Constructor and Description |
---|
CompoundPacketEngine() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the transformer and underlying transform engine.
|
PacketTransformer |
getRTCPTransformer()
Returns a reference to this class since it is performing RTCP
transformations in here.
|
PacketTransformer |
getRTPTransformer()
Always returns null since this engine does not require any
RTP transformations.
|
RawPacket[] |
reverseTransform(RawPacket[] pkts)
Reverse-transforms each packet in an array of packets.
|
RawPacket[] |
transform(RawPacket[] pkts)
Transforms each packet in an array of packets.
|
public void close()
close
in interface PacketTransformer
public PacketTransformer getRTCPTransformer()
getRTCPTransformer
in interface TransformEngine
public PacketTransformer getRTPTransformer()
getRTPTransformer
in interface TransformEngine
public RawPacket[] reverseTransform(RawPacket[] pkts)
PacketTransformer
reverseTransform
in interface PacketTransformer
pkts
- the transformed packets to be restored.public RawPacket[] transform(RawPacket[] pkts)
transform
in interface PacketTransformer
pkts
- the packets to be transformed
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.