Modifier and Type | Method and Description |
---|---|
REDBlock |
MediaStreamImpl.getPrimaryREDBlock(ByteArrayBuffer baf)
Gets the primary
REDBlock that contains the payload of the RTP
packet passed in as a parameter. |
boolean |
AbstractRTPPacketPredicate.test(ByteArrayBuffer pkt) |
Modifier and Type | Class and Description |
---|---|
class |
REDBlock
Represents a RED block.
|
Modifier and Type | Method and Description |
---|---|
static int |
DePacketizer.VP8PayloadDescriptor.getSize(ByteArrayBuffer baf)
The size in bytes of the Payload Descriptor at offset
offset in input.
|
Modifier and Type | Method and Description |
---|---|
static ByteArrayBuffer |
RTCPFBPacket.getFCI(ByteArrayBuffer baf)
Gets the Feedback Control Information (FCI) field of an RTCP FB message.
|
ByteArrayBuffer |
RTCPIterator.next() |
Modifier and Type | Method and Description |
---|---|
static ByteArrayBuffer |
RTCPFBPacket.getFCI(ByteArrayBuffer baf)
Gets the Feedback Control Information (FCI) field of an RTCP FB message.
|
static java.util.Collection<java.lang.Integer> |
NACKPacket.getLostPackets(ByteArrayBuffer baf) |
static java.util.Collection<java.lang.Integer> |
NACKPacket.getLostPacketsFci(ByteArrayBuffer fciBuffer) |
static RTCPTCCPacket.PacketMap |
RTCPTCCPacket.getPackets(ByteArrayBuffer baf) |
static RTCPTCCPacket.PacketMap |
RTCPTCCPacket.getPacketsFromFci(ByteArrayBuffer fciBuffer) |
(package private) static RTCPTCCPacket.PacketMap |
RTCPTCCPacket.getPacketsFromFci(ByteArrayBuffer fciBuffer,
boolean includeNotReceived) |
static long |
RTCPTCCPacket.getReferenceTime250us(ByteArrayBuffer fciBuffer) |
static long |
RTCPFBPacket.getSourceSSRC(ByteArrayBuffer baf)
Gets the SSRC of the media source of the packet specified in the
ByteArrayBuffer passed in as an argument. |
static long |
RTCPSenderInfoUtils.getTimestamp(ByteArrayBuffer baf)
Gets the RTP timestamp from an SR.
|
static boolean |
NACKPacket.isNACKPacket(ByteArrayBuffer baf)
Gets a boolean indicating whether or not the RTCP packet specified in the
ByteArrayBuffer that is passed as an argument is a NACK packet or
not. |
static boolean |
RTCPFBPacket.isPSFBPacket(ByteArrayBuffer baf)
Gets a boolean that indicates whether or not the packet specified in the
ByteArrayBuffer passed in as an argument is an RTP FB packet. |
static boolean |
RTCPREMBPacket.isREMBPacket(ByteArrayBuffer baf)
Gets a boolean that indicates whether or not the packet specified in the
ByteArrayBuffer that is passed in the first argument is an RTCP
REMB packet. |
static boolean |
RTCPFBPacket.isRTCPFBPacket(ByteArrayBuffer baf)
Gets a boolean that indicates whether or not the packet specified in the
ByteArrayBuffer that is passed in the first argument is an RTCP
RTPFB or PSFB packet. |
static boolean |
RTCPFBPacket.isRTPFBPacket(ByteArrayBuffer baf)
Gets a boolean that indicates whether or not the packet specified in the
ByteArrayBuffer passed in as an argument is an RTP FB packet. |
static boolean |
RTCPTCCPacket.isTCCPacket(ByteArrayBuffer baf)
Gets a boolean indicating whether or not the RTCP packet specified in the
ByteArrayBuffer that is passed as an argument is a TCC packet or
not. |
static int |
RTCPSenderInfoUtils.setOctetCount(ByteArrayBuffer baf,
int octetCount)
Sets the octet count in the SR that is specified in the arguments.
|
static int |
RTCPSenderInfoUtils.setPacketCount(ByteArrayBuffer baf,
int packetCount)
Sets the packet count in the SR that is specified in the arguments.
|
static int |
RTCPSenderInfoUtils.setTimestamp(ByteArrayBuffer baf,
int ts)
Sets the RTP timestamp in an SR.
|
Constructor and Description |
---|
RTCPIterator(ByteArrayBuffer baf)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static byte |
FrameMarkingHeaderExtension.getSpatialID(ByteArrayBuffer baf,
java.lang.String encoding) |
static byte |
FrameMarkingHeaderExtension.getTemporalID(ByteArrayBuffer baf) |
static boolean |
FrameMarkingHeaderExtension.isEndOfFrame(ByteArrayBuffer baf) |
static boolean |
FrameMarkingHeaderExtension.isKeyframe(ByteArrayBuffer baf) |
static boolean |
FrameMarkingHeaderExtension.isStartOfFrame(ByteArrayBuffer baf) |
Constructor and Description |
---|
SinglePacketTransformer(java.util.function.Predicate<ByteArrayBuffer> packetPredicate)
Ctor.
|
SinglePacketTransformerAdapter(java.util.function.Predicate<ByteArrayBuffer> packetPredicate)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
DtmfRawPacket
DtmfRawPacket represent an RTP Packet.
|
Modifier and Type | Class and Description |
---|---|
class |
FlexFec03Packet |
Modifier and Type | Class and Description |
---|---|
class |
ZrtpRawPacket
ZRTP packet representation.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteArrayBufferImpl
Implements
ByteArrayBuffer . |
class |
RawPacket
When using TransformConnector, a RTP/RTCP packet is represented using
RawPacket.
|
class |
RawPacket.HeaderExtension
Represents an RTP header extension with the RFC5285 one-byte header:
|
Modifier and Type | Method and Description |
---|---|
REDBlock |
MediaStream.getPrimaryREDBlock(ByteArrayBuffer baf)
Deprecated.
|
REDBlock |
AbstractMediaStream.getPrimaryREDBlock(ByteArrayBuffer baf)
Gets the primary
REDBlock that contains the payload of the RTP
packet passed in as a parameter. |
static long |
RawPacket.getRTCPSSRC(ByteArrayBuffer baf)
Get RTCP SSRC from a RTCP packet
|
static int |
RawPacket.getSequenceNumber(ByteArrayBuffer baf)
Gets the RTP sequence number from a RTP packet.
|
static long |
RawPacket.getTimestamp(ByteArrayBuffer baf)
Gets the RTP timestamp for an RTP buffer.
|
static int |
RawPacket.getVersion(ByteArrayBuffer baf)
Gets the value of the "version" field of an RTP packet.
|
static boolean |
RawPacket.isPacketMarked(ByteArrayBuffer baf)
Test whether the RTP Marker bit is set
|
static void |
RawPacket.setSequenceNumber(ByteArrayBuffer baf,
int dstSeqNum)
Sets the sequence number of an RTP packet.
|
static void |
RawPacket.setTimestamp(ByteArrayBuffer baf,
long ts)
Sets the RTP timestamp of an RTP packet.
|
Modifier and Type | Method and Description |
---|---|
static int |
RTCPUtils.getLength(ByteArrayBuffer baf)
Gets the RTCP packet length in bytes.
|
static int |
RTCPUtils.getPacketType(ByteArrayBuffer baf)
Gets the RTCP packet type.
|
static int |
RTCPUtils.getReportCount(ByteArrayBuffer baf)
Gets the report count field of the RTCP packet specified in the
ByteArrayBuffer that is passed in as a parameter. |
static int |
RTCPUtils.setSenderSSRC(ByteArrayBuffer baf,
int senderSSRC)
Sets the RTCP sender SSRC.
|
Modifier and Type | Class and Description |
---|---|
class |
SeqNumPacketTranslation<T extends ByteArrayBuffer> |
class |
TimestampPacketTranslation<T extends ByteArrayBuffer> |
Modifier and Type | Method and Description |
---|---|
ByteArrayBuffer |
SeqNumPacketTranslation.apply(ByteArrayBuffer baf) |
Modifier and Type | Method and Description |
---|---|
ByteArrayBuffer |
SeqNumPacketTranslation.apply(ByteArrayBuffer baf) |
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.