#include <MultiFramedRTPSource.hh>
|
| | BufferedPacket () |
| |
| virtual | ~BufferedPacket () |
| |
| Boolean | hasUsableData () const |
| |
| unsigned | useCount () const |
| |
| Boolean | fillInData (RTPInterface &rtpInterface, struct sockaddr_storage &fromAddress, Boolean &packetReadWasIncomplete) |
| |
| void | assignMiscParams (unsigned short rtpSeqNo, unsigned rtpTimestamp, struct timeval presentationTime, Boolean hasBeenSyncedUsingRTCP, Boolean rtpMarkerBit, struct timeval timeReceived) |
| |
| void | skip (unsigned numBytes) |
| |
| void | removePadding (unsigned numBytes) |
| |
| void | appendData (unsigned char *newData, unsigned numBytes) |
| |
| void | use (unsigned char *to, unsigned toSize, unsigned &bytesUsed, unsigned &bytesTruncated, unsigned short &rtpSeqNo, unsigned &rtpTimestamp, struct timeval &presentationTime, Boolean &hasBeenSyncedUsingRTCP, Boolean &rtpMarkerBit) |
| |
| BufferedPacket *& | nextPacket () |
| |
| unsigned short | rtpSeqNo () const |
| |
| struct timeval const & | timeReceived () const |
| |
| unsigned char * | data () const |
| |
| unsigned | dataSize () const |
| |
| Boolean | rtpMarkerBit () const |
| |
| Boolean & | isFirstPacket () |
| |
| unsigned | bytesAvailable () const |
| |
Definition at line 86 of file MultiFramedRTPSource.hh.
◆ BufferedPacket()
| BufferedPacket::BufferedPacket |
( |
| ) |
|
◆ ~BufferedPacket()
| virtual BufferedPacket::~BufferedPacket |
( |
| ) |
|
|
virtual |
◆ appendData()
| void BufferedPacket::appendData |
( |
unsigned char * |
newData, |
|
|
unsigned |
numBytes |
|
) |
| |
◆ assignMiscParams()
| void BufferedPacket::assignMiscParams |
( |
unsigned short |
rtpSeqNo, |
|
|
unsigned |
rtpTimestamp, |
|
|
struct timeval |
presentationTime, |
|
|
Boolean |
hasBeenSyncedUsingRTCP, |
|
|
Boolean |
rtpMarkerBit, |
|
|
struct timeval |
timeReceived |
|
) |
| |
◆ bytesAvailable()
| unsigned BufferedPacket::bytesAvailable |
( |
| ) |
const |
|
inline |
◆ data()
| unsigned char * BufferedPacket::data |
( |
| ) |
const |
|
inline |
◆ dataSize()
| unsigned BufferedPacket::dataSize |
( |
| ) |
const |
|
inline |
◆ fillInData()
| Boolean BufferedPacket::fillInData |
( |
RTPInterface & |
rtpInterface, |
|
|
struct sockaddr_storage & |
fromAddress, |
|
|
Boolean & |
packetReadWasIncomplete |
|
) |
| |
◆ getNextEnclosedFrameParameters()
| virtual void BufferedPacket::getNextEnclosedFrameParameters |
( |
unsigned char *& |
framePtr, |
|
|
unsigned |
dataSize, |
|
|
unsigned & |
frameSize, |
|
|
unsigned & |
frameDurationInMicroseconds |
|
) |
| |
|
protectedvirtual |
◆ hasUsableData()
| Boolean BufferedPacket::hasUsableData |
( |
| ) |
const |
|
inline |
◆ isFirstPacket()
| Boolean & BufferedPacket::isFirstPacket |
( |
| ) |
|
|
inline |
◆ nextEnclosedFrameSize()
| virtual unsigned BufferedPacket::nextEnclosedFrameSize |
( |
unsigned char *& |
framePtr, |
|
|
unsigned |
dataSize |
|
) |
| |
|
protectedvirtual |
◆ nextPacket()
◆ removePadding()
| void BufferedPacket::removePadding |
( |
unsigned |
numBytes | ) |
|
◆ reset()
| virtual void BufferedPacket::reset |
( |
| ) |
|
|
protectedvirtual |
◆ rtpMarkerBit()
| Boolean BufferedPacket::rtpMarkerBit |
( |
| ) |
const |
|
inline |
◆ rtpSeqNo()
| unsigned short BufferedPacket::rtpSeqNo |
( |
| ) |
const |
|
inline |
◆ skip()
| void BufferedPacket::skip |
( |
unsigned |
numBytes | ) |
|
◆ timeReceived()
| struct timeval const & BufferedPacket::timeReceived |
( |
| ) |
const |
|
inline |
◆ use()
| void BufferedPacket::use |
( |
unsigned char * |
to, |
|
|
unsigned |
toSize, |
|
|
unsigned & |
bytesUsed, |
|
|
unsigned & |
bytesTruncated, |
|
|
unsigned short & |
rtpSeqNo, |
|
|
unsigned & |
rtpTimestamp, |
|
|
struct timeval & |
presentationTime, |
|
|
Boolean & |
hasBeenSyncedUsingRTCP, |
|
|
Boolean & |
rtpMarkerBit |
|
) |
| |
◆ useCount()
| unsigned BufferedPacket::useCount |
( |
| ) |
const |
|
inline |
◆ fBuf
| unsigned char* BufferedPacket::fBuf |
|
protected |
◆ fHasBeenSyncedUsingRTCP
| Boolean BufferedPacket::fHasBeenSyncedUsingRTCP |
|
private |
◆ fHead
| unsigned BufferedPacket::fHead |
|
protected |
◆ fIsFirstPacket
| Boolean BufferedPacket::fIsFirstPacket |
|
private |
◆ fNextPacket
◆ fPacketSize
| unsigned BufferedPacket::fPacketSize |
|
protected |
◆ fPresentationTime
| struct timeval BufferedPacket::fPresentationTime |
|
private |
◆ fRTPMarkerBit
| Boolean BufferedPacket::fRTPMarkerBit |
|
private |
◆ fRTPSeqNo
| unsigned short BufferedPacket::fRTPSeqNo |
|
private |
◆ fRTPTimestamp
| unsigned BufferedPacket::fRTPTimestamp |
|
private |
◆ fTail
| unsigned BufferedPacket::fTail |
|
protected |
◆ fTimeReceived
| struct timeval BufferedPacket::fTimeReceived |
|
private |
◆ fUseCount
| unsigned BufferedPacket::fUseCount |
|
private |
The documentation for this class was generated from the following file: