#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: