A B C D E F G H I J L M N O P R S T U V W X

P

p - Variable in class jlibrtp.PktBuffer
The parent participant
packetBufferBehavior(int) - Method in class jlibrtp.RTPSession
Set the number of RTP packets that should be buffered when a packet is missing or received out of order.
packetBufferBehavior() - Method in class jlibrtp.RTPSession
The number of RTP packets that should be buffered when a packet is missing or received out of order.
packetCount - Variable in class jlibrtpDemos.XmlPacketRecorder
 
packetReceived(int, InetSocketAddress, String) - Method in interface jlibrtp.DebugAppIntf
This function wil notify you of any packets received, valid or not.
packetReceived(int, InetSocketAddress, String) - Method in class jlibrtpDemos.XmlPacketRecorder
 
packetSent(int, InetSocketAddress, String) - Method in interface jlibrtp.DebugAppIntf
This function will notify you of any packets sent from this instance of RTPSession.
packetSent(int, InetSocketAddress, String) - Method in class jlibrtpDemos.XmlPacketRecorder
 
packetType - Variable in class jlibrtp.RtcpPkt
The type of RTCP packet, 8 bits
padding - Variable in class jlibrtp.RtcpPkt
Padding , 1 bit
padding - Variable in class jlibrtp.RtpPkt
Whether the packet is padded, 1 bit
parseDocument(String) - Method in class jlibrtpDemos.XmlPacketPlayer
 
parseHeaders(int) - Method in class jlibrtp.RtcpPkt
Parses the common header of an RTCP packet
parsePacket(DatagramPacket) - Method in class jlibrtp.RTCPReceiverThread
Parse a received UDP packet Perform the header checks and extract the RTCP packets in it
parseRTPpacket(Element) - Method in class jlibrtpDemos.XmlPacketPlayer
 
parseSessionInfo(Element) - Method in class jlibrtpDemos.XmlPacketPlayer
 
partDb - Variable in class jlibrtp.RTPSession
Participant database
Participant - Class in jlibrtp
A participant represents a peer in an RTPSession.
Participant(String, int, int) - Constructor for class jlibrtp.Participant
Create a basic participant.
Participant(InetSocketAddress, InetSocketAddress, long) - Constructor for class jlibrtp.Participant
 
Participant() - Constructor for class jlibrtp.Participant
 
ParticipantDatabase - Class in jlibrtp
The participant database maintains three hashtables with participants.
ParticipantDatabase(RTPSession) - Constructor for class jlibrtp.ParticipantDatabase
Simple constructor
participants - Variable in class jlibrtp.RtcpPktSDES
The participants to create SDES packets for
payload - Variable in class jlibrtp.RtpPkt
The actual data, without any RTP stuff
payloadType - Variable in class jlibrtp.DataFrame
RTP payload type
payloadType() - Method in class jlibrtp.DataFrame
Returns the payload type of the packets
payloadType - Variable in class jlibrtp.RtpPkt
What payload type is used, 7 bits
payloadType - Variable in class jlibrtp.RTPSession
Current payload type, can be changed by application
payloadType(int) - Method in class jlibrtp.RTPSession
Update the payload type used for the session.
payloadType() - Method in class jlibrtp.RTPSession
Get the payload type that is currently used for outgoing RTP packets.
phone - Variable in class jlibrtp.Participant
SDES The participant's phone number
phone - Variable in class jlibrtp.RTPSession
SDES The participant's phone number
PID - Variable in class jlibrtp.RtcpPktRTPFB
RTP sequence numbers of lost packets
pkt - Variable in class jlibrtp.PktBufNode
The payload, a parsed RTP Packet
pktBufBehavior - Variable in class jlibrtp.RTPSession
Maximum number of packets used for reordering
pktBufDataReady - Variable in class jlibrtp.RTPSession
Condition variable, to tell the
pktBuffer - Variable in class jlibrtp.Participant
Store the packets received from this participant
PktBuffer - Class in jlibrtp
A PktBuffer stores packets either for buffering purposes, or because they need to be assimilated to create a complete frame.
PktBuffer(RTPSession, Participant, RtpPkt) - Constructor for class jlibrtp.PktBuffer
Creates a new PktBuffer, a linked list of PktBufNode
pktBufLock - Variable in class jlibrtp.RTPSession
Lock to protect the packet buffers
PktBufNode - Class in jlibrtp
This is a four-directional data structures used for the frame buffer, i.e.
PktBufNode(RtpPkt) - Constructor for class jlibrtp.PktBufNode
Create a new packet buffer node based on a packet
pktCount - Variable in class jlibrtp.PktBufNode
Number of packets with the same RTP timestamp
pktCount - Variable in class jlibrtpDemos.SoundReceiverDemo
 
pktCount - Static variable in class jlibrtpDemos.SoundSenderDemo
 
pktCount - Variable in class jlibrtpDemos.XmlPacketPlayer
 
pktCount - Variable in class jlibrtpDemos.XmlPacketRecorder
 
pktData - Variable in class jlibrtp.RtcpPktAPP
Data of packet
pktName - Variable in class jlibrtp.RtcpPktAPP
Name of packet, 4 bytes ASCII
pktOnTime(long, int) - Method in class jlibrtp.PktBuffer
Checks whether a packet is not too late, i.e.
popFrameQueueCleanup(PktBufNode, int) - Method in class jlibrtp.PktBuffer
Cleans the packet buffer before returning the frame, i.e.
popOldestFrame() - Method in class jlibrtp.PktBuffer
Checks the oldest frame, if there is one, sees whether it is complete.
preparePacket(Participant, boolean) - Method in class jlibrtp.RTCPSenderThread
Prepare a packet.
preSendSleep(long) - Method in class jlibrtpDemos.XmlPacketPlayer
This should be
prevFrameQueueNode - Variable in class jlibrtp.PktBufNode
The previous node (RTP Timestmap), looking from the back -> prev means newer
prevTime - Variable in class jlibrtp.RTCPSession
Previous time a delay was calculated
printBits(byte) - Static method in class jlibrtp.StaticProcs
Print the bits of a byte to standard out.
printPkt() - Method in class jlibrtp.RtpPkt
 
priv - Variable in class jlibrtp.Participant
SDES A priv string, loosely defined
priv - Variable in class jlibrtp.RTPSession
SDES A priv string, loosely defined
problem - Variable in class jlibrtp.CompRtcpPkt
Problem indicator, negative values denote packet type that cause problem
problem - Variable in class jlibrtp.RtcpPkt
Whether a problem has been encountered during parsing
PSFBPktAppLayerFBReceived(long, byte[]) - Method in interface jlibrtp.RTCPAVPFIntf
This function is called when a Transport Layer Feedback Messages is received
PSFBPktPictureLossReceived(long) - Method in interface jlibrtp.RTCPAVPFIntf
This function is called when a Picture Loss Indication (PLI, FMT = 1) is received
PSFBPktRefPictureSelIndic(long, int, byte[], int) - Method in interface jlibrtp.RTCPAVPFIntf
This function is called when a Reference Picture Selection Indication (RPSI, FMT=3) is received
PSFBPktSliceLossIndic(long, int[], int[], int[]) - Method in interface jlibrtp.RTCPAVPFIntf
This function is called when a Slice Loss Indication (SLI, FMT=2) is received

A B C D E F G H I J L M N O P R S T U V W X