net.sf.fmj.media.rtp
Class RTCPSenderReport
java.lang.Object
net.sf.fmj.media.rtp.RTCPReport
net.sf.fmj.media.rtp.RTCPSenderReport
- All Implemented Interfaces:
- Report, SenderReport
public class RTCPSenderReport
- extends RTCPReport
- implements SenderReport
Represents an RTCP Sender Report
- Version:
- 1-1-alpha3
- Author:
- Andrew G D Rowley
Constructor Summary |
RTCPSenderReport(byte[] data,
int offset,
int length)
Creates a new RTCPSenderReport |
Methods inherited from class net.sf.fmj.media.rtp.RTCPReport |
getByeReason, getCName, getFeedbackReports, getParticipant, getSourceDescription, getSSRC, isByePacket, readBye, readFeedbackReports, readSourceDescription, setParticipant |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RTCPSenderReport
public RTCPSenderReport(byte[] data,
int offset,
int length)
throws java.io.IOException
- Creates a new RTCPSenderReport
- Parameters:
data
- The data of the reportoffset
- The offset of the report in the datalength
- The length of the data
- Throws:
java.io.IOException
setStream
protected void setStream(RTPStream stream)
getStream
public RTPStream getStream()
- Specified by:
getStream
in interface SenderReport
getSenderPacketCount
public long getSenderPacketCount()
- Specified by:
getSenderPacketCount
in interface SenderReport
getSenderByteCount
public long getSenderByteCount()
- Specified by:
getSenderByteCount
in interface SenderReport
getNTPTimeStampMSW
public long getNTPTimeStampMSW()
- Specified by:
getNTPTimeStampMSW
in interface SenderReport
getNTPTimeStampLSW
public long getNTPTimeStampLSW()
- Specified by:
getNTPTimeStampLSW
in interface SenderReport
getRTPTimeStamp
public long getRTPTimeStamp()
- Specified by:
getRTPTimeStamp
in interface SenderReport
getSenderFeedback
public Feedback getSenderFeedback()
- Specified by:
getSenderFeedback
in interface SenderReport