public class OriginalHeaderBlockTransformEngine extends SinglePacketTransformerAdapter implements TransformEngine
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-------------+---------------+-------------------------------+
| id | len |R| PT | Sequence Number |
+-------------+---------------+-------------------------------+
| Timestamp |
+-------------------------------------------------------------+
| SSRC |
+-------------------------------------------------------------+
| Constructor and Description |
|---|
OriginalHeaderBlockTransformEngine()
Initializes a new
OriginalHeaderBlockTransformEngine instance. |
| Modifier and Type | Method and Description |
|---|---|
PacketTransformer |
getRTCPTransformer()
Implements
TransformEngine.getRTCPTransformer(). |
PacketTransformer |
getRTPTransformer()
Implements
TransformEngine.getRTPTransformer(). |
RawPacket |
reverseTransform(RawPacket pkt)
|
void |
setExtensionID(int id)
Sets the ID of the abs-send-time RTP extension.
|
RawPacket |
transform(RawPacket pkt)
Here we would re-form or remove the OHB extension to only include fields
which we modified, in order to reduce the overhead.
|
close, reverseTransform, transformpublic OriginalHeaderBlockTransformEngine()
OriginalHeaderBlockTransformEngine instance.public RawPacket reverseTransform(RawPacket pkt)
reverseTransform in class SinglePacketTransformerAdapterpkt - the transformed packet to be restored.public RawPacket transform(RawPacket pkt)
transform in class SinglePacketTransformerAdapterpkt - the packet to be transformed.public PacketTransformer getRTPTransformer()
TransformEngine.getRTPTransformer().getRTPTransformer in interface TransformEnginepublic PacketTransformer getRTCPTransformer()
TransformEngine.getRTCPTransformer().
This TransformEngine does not transform RTCP packets.getRTCPTransformer in interface TransformEnginepublic void setExtensionID(int id)
id - the ID to set.Copyright © 2022 jitsi.org. All rights reserved.