public abstract class TransformInputStream<T extends Closeable> extends RTPConnectorInputStream<T>
PACKET_RECEIVE_BUFFER_LENGTH, SO_RCVBUF_PNAME, socket| Modifier | Constructor and Description |
|---|---|
protected |
TransformInputStream(T socket)
Initializes a new TransformInputStream which is to transform the
packets received from a specific (network) socket.
|
| Modifier and Type | Method and Description |
|---|---|
protected RawPacket[] |
createRawPacket(DatagramPacket datagramPacket)
Creates a new RawPacket array from a specific
DatagramPacket in order to have this instance receive its
packet data through its
RTPConnectorInputStream.read(byte[], int, int) method. |
PacketTransformer |
getTransformer()
Gets the PacketTransformer which is used to reverse-transform
packets.
|
void |
setTransformer(PacketTransformer transformer)
Sets the PacketTransformer which is to be used to
reverse-transform packets.
|
addDatagramPacketFilter, close, doLogPacket, endOfStream, getContentDescriptor, getContentLength, getControl, getControls, getDatagramPacketFilters, getLastActivityTime, getMinimumTransferSize, getNumberOfReceivedBytes, getPacketLoggingService, read, read, receive, setEnabled, setPriority, setReceiveBufferSize, setThreadPriority, setTransferHandlerprotected TransformInputStream(T socket)
socket - the (network) socket from which packets are to be received
and transformed by the new instanceprotected RawPacket[] createRawPacket(DatagramPacket datagramPacket)
RTPConnectorInputStream.read(byte[], int, int) method.
Reverse-transforms the received packet.createRawPacket in class RTPConnectorInputStream<T extends Closeable>datagramPacket - the DatagramPacket containing the packet
dataRTPConnectorInputStream.read(byte[], int, int) methodRTPConnectorInputStream.createRawPacket(DatagramPacket)public PacketTransformer getTransformer()
public void setTransformer(PacketTransformer transformer)
transformer - the PacketTransformer which is to be used to
reverse-transform packets.Copyright © 2021 jitsi.org. All rights reserved.