#include <queuebase.h>
Inheritance diagram for IncomingDataQueueBase:
Collaboration diagram for IncomingDataQueueBase:
Public Member Functions
Set the payload format in use, for timing and payload type identification purposes.
More...
Get the clock rate in RTP clock units (for instance, 8000 units per second for PCMU, or 90000 units per second for MP2T).
More...
Protected Member Functions
A plugin point for posting of BYE messages.
More...
Private Attributes
Static Private Attributes
Detailed Description
Constructor & Destructor Documentation
IncomingDataQueueBase::IncomingDataQueueBase
(
)
inlineprotected
virtual IncomingDataQueueBase::~IncomingDataQueueBase
(
)
inlineprotectedvirtual
Member Function Documentation
virtual size_t RTPQueueBase::dispatchBYE
(
const std::string &
)
inlineprotectedvirtualinherited
A plugin point for posting of BYE messages.
- Parameters
-
- reason to leave the RTP session.
- Returns
- number of octets sent.
Reimplemented in QueueRTCPManager.
Definition at line 231 of file queuebase.h.
PayloadType RTPQueueBase::getCurrentPayloadType
(
)
const
inlineinherited
uint32 RTPQueueBase::getCurrentRTPClockRate
(
)
const
inlineinherited
Get the clock rate in RTP clock units (for instance, 8000 units per second for PCMU, or 90000 units per second for MP2T).
This value depends on what payload format has been selected using setPayloadFormat().
- Returns
- clock rate in RTP clock units.
Definition at line 198 of file queuebase.h.
size_t IncomingDataQueueBase::getDefaultMaxRecvPacketSize
(
)
const
inline
timeval RTPQueueBase::getInitialTime
(
)
const
inlineinherited
uint32 RTPQueueBase::getLocalSSRC
(
)
const
inlineinherited
uint32 RTPQueueBase::getLocalSSRCNetwork
(
)
const
inlineprotectedinherited
size_t IncomingDataQueueBase::getMaxRecvPacketSize
(
)
const
inline
virtual void RTPQueueBase::renewLocalSSRC
(
)
inlineprotectedvirtualinherited
void RTPQueueBase::setLocalSSRC
(
uint32
ssrc )
inlineprotectedinherited
void IncomingDataQueueBase::setMaxRecvPacketSize
(
size_t
maxsize )
inline
- Parameters
-
- Note
- This method sets a filter for incoming packets. Setting higher values does not necessarily imply higher memory usage (this method does not set any buffer size).
Definition at line 319 of file queuebase.h.
Set the payload format in use, for timing and payload type identification purposes.
- Parameters
-
pf payload format to use from now on.
- Returns
- whether the payload format has been successfully set.
Definition at line 180 of file queuebase.h.
Field Documentation
const size_t IncomingDataQueueBase::defaultMaxRecvPacketSize
staticprivate
size_t IncomingDataQueueBase::maxRecvPacketSize
private
The documentation for this class was generated from the following file: