public class AbsSendTimeEngine extends SinglePacketTransformerAdapter implements TransformEngine
Constructor and Description |
---|
AbsSendTimeEngine()
Initializes a new
AbsSendTimeEngine instance. |
Modifier and Type | Method and Description |
---|---|
static long |
getAbsSendTime(RawPacket pkt,
byte extensionID)
1 2 3 4 5 6 7 8 9 10 11 12 ....
|
PacketTransformer |
getRTCPTransformer()
Implements
TransformEngine.getRTCPTransformer() . |
PacketTransformer |
getRTPTransformer()
Implements
TransformEngine.getRTPTransformer() . |
void |
setExtensionID(int id)
Sets the ID of the abs-send-time RTP extension.
|
RawPacket |
transform(RawPacket pkt)
Implements
SinglePacketTransformer.transform(RawPacket) . |
reverseTransform
close, reverseTransform, transform
public AbsSendTimeEngine()
AbsSendTimeEngine
instance.public RawPacket transform(RawPacket pkt)
SinglePacketTransformer.transform(RawPacket)
.transform
in class SinglePacketTransformerAdapter
pkt
- the packet to be transformed.public PacketTransformer getRTPTransformer()
TransformEngine.getRTPTransformer()
.getRTPTransformer
in interface TransformEngine
public PacketTransformer getRTCPTransformer()
TransformEngine.getRTCPTransformer()
.
This TransformEngine does not transform RTCP packets.getRTCPTransformer
in interface TransformEngine
public void setExtensionID(int id)
id
- the ID to set.public static long getAbsSendTime(RawPacket pkt, byte extensionID)
pkt
- is a RawPacket
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.