public class RetransmissionRequesterImpl extends SinglePacketTransformerAdapter implements TransformEngine, RetransmissionRequester
Constructor and Description |
---|
RetransmissionRequesterImpl(MediaStream stream) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes this PacketTransformer i.e.
|
void |
enable(boolean enable)
Enables or disables this
RetransmissionRequester . |
PacketTransformer |
getRTCPTransformer()
Gets the PacketTransformer for RTCP packets.
|
PacketTransformer |
getRTPTransformer()
Gets the PacketTransformer for RTP packets.
|
RawPacket |
reverseTransform(RawPacket pkt)
Reverse-transforms a specific packet.
|
void |
setSenderSsrc(long ssrc)
Sets the SSRC to be used by this
RetransmissionRequester as
"packet sender SSRC" in outgoing NACK packets. |
transform
reverseTransform, transform
public RetransmissionRequesterImpl(MediaStream stream)
public RawPacket reverseTransform(RawPacket pkt)
SinglePacketTransformer.reverseTransform(RawPacket)
.reverseTransform
in class SinglePacketTransformerAdapter
pkt
- the transformed packet to be restored.public void close()
SinglePacketTransformer
does
nothing.close
in interface PacketTransformer
close
in class SinglePacketTransformer
public PacketTransformer getRTPTransformer()
getRTPTransformer
in interface TransformEngine
public PacketTransformer getRTCPTransformer()
getRTCPTransformer
in interface TransformEngine
public void enable(boolean enable)
RetransmissionRequester
.enable
in interface RetransmissionRequester
enable
- true
to enable, false
to disable.public void setSenderSsrc(long ssrc)
RetransmissionRequester
as
"packet sender SSRC" in outgoing NACK packets.setSenderSsrc
in interface RetransmissionRequester
ssrc
- the SSRC to use as "packet sender SSRC".
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.