class RTPConnectorImpl
extends java.lang.Object
implements javax.media.rtp.RTPConnector
Modifier and Type | Field and Description |
---|---|
RTPTranslatorImpl |
translator |
Constructor and Description |
---|
RTPConnectorImpl(RTPTranslatorImpl translator) |
Modifier and Type | Method and Description |
---|---|
void |
addConnector(RTPConnectorDesc connector) |
void |
close() |
javax.media.protocol.PushSourceStream |
getControlInputStream() |
OutputDataStreamImpl |
getControlOutputStream() |
javax.media.protocol.PushSourceStream |
getDataInputStream() |
OutputDataStreamImpl |
getDataOutputStream() |
int |
getReceiveBufferSize()
Not implemented because there are currently no uses of the underlying
functionality.
|
double |
getRTCPBandwidthFraction()
Not implemented because there are currently no uses of the underlying
functionality.
|
double |
getRTCPSenderBandwidthFraction()
Not implemented because there are currently no uses of the underlying
functionality.
|
int |
getSendBufferSize()
Not implemented because there are currently no uses of the underlying
functionality.
|
void |
removeConnector(RTPConnectorDesc connector) |
void |
setReceiveBufferSize(int receiveBufferSize)
Not implemented because there are currently no uses of the underlying
functionality.
|
void |
setSendBufferSize(int sendBufferSize)
Not implemented because there are currently no uses of the underlying
functionality.
|
(package private) boolean |
writeControlPayload(Payload controlPayload,
MediaStream destination)
Writes an RTCPFeedbackMessage into a destination identified by
a specific MediaStream.
|
public final RTPTranslatorImpl translator
public RTPConnectorImpl(RTPTranslatorImpl translator)
public void addConnector(RTPConnectorDesc connector)
public void close()
close
in interface javax.media.rtp.RTPConnector
public javax.media.protocol.PushSourceStream getControlInputStream() throws java.io.IOException
getControlInputStream
in interface javax.media.rtp.RTPConnector
java.io.IOException
public OutputDataStreamImpl getControlOutputStream() throws java.io.IOException
getControlOutputStream
in interface javax.media.rtp.RTPConnector
java.io.IOException
public javax.media.protocol.PushSourceStream getDataInputStream() throws java.io.IOException
getDataInputStream
in interface javax.media.rtp.RTPConnector
java.io.IOException
public OutputDataStreamImpl getDataOutputStream() throws java.io.IOException
getDataOutputStream
in interface javax.media.rtp.RTPConnector
java.io.IOException
public int getReceiveBufferSize()
getReceiveBufferSize
in interface javax.media.rtp.RTPConnector
public double getRTCPBandwidthFraction()
getRTCPBandwidthFraction
in interface javax.media.rtp.RTPConnector
public double getRTCPSenderBandwidthFraction()
getRTCPSenderBandwidthFraction
in interface javax.media.rtp.RTPConnector
public int getSendBufferSize()
getSendBufferSize
in interface javax.media.rtp.RTPConnector
public void removeConnector(RTPConnectorDesc connector)
public void setReceiveBufferSize(int receiveBufferSize) throws java.io.IOException
setReceiveBufferSize
in interface javax.media.rtp.RTPConnector
java.io.IOException
public void setSendBufferSize(int sendBufferSize) throws java.io.IOException
setSendBufferSize
in interface javax.media.rtp.RTPConnector
java.io.IOException
boolean writeControlPayload(Payload controlPayload, MediaStream destination)
controlPayload
- destination
-
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.