addConflict(const InetAddress &na, tpport_t dtp, tpport_t ctp) | ConflictHandler | protected |
addParticipant(RTPApplication &app, Participant &part) | ApplicationHandler | inlineprotected |
ApplicationHandler() | ApplicationHandler | inlineprotected |
begin() | IncomingDataQueue | inline |
BYESource(uint32 ssrc) | MembershipBookkeeping | protected |
checkSSRCInIncomingRTPPkt(SyncSourceLink &sourceLink, bool is_new, InetAddress &na, tpport_t tp) | IncomingDataQueue | protected |
ConflictHandler() | ConflictHandler | inlineprotected |
cryptoContexts | IncomingDataQueue | protected |
cryptoMutex | IncomingDataQueue | mutableprotected |
defaultMaxPacketDropout | IncomingDataQueue | protectedstatic |
defaultMaxPacketMisorder | IncomingDataQueue | protectedstatic |
defaultMembersHashSize | MembershipBookkeeping | protectedstatic |
defaultMembersSize | IncomingDataQueue | protectedstatic |
defaultMinValidPacketSequence | IncomingDataQueue | protectedstatic |
dispatchBYE(const std::string &) | RTPQueueBase | inlineprotectedvirtual |
end() | IncomingDataQueue | inline |
end2EndDelayed(IncomingRTPPktLink &) | IncomingDataQueue | inlineprotectedvirtual |
firstConflict | ConflictHandler | protected |
getCurrentPayloadType() const | RTPQueueBase | inline |
getCurrentRTPClockRate() const | RTPQueueBase | inline |
getData(uint32 stamp, const SyncSource *src=NULL) | IncomingDataQueue | |
getDefaultMaxPacketDropout() const | IncomingDataQueue | inline |
getDefaultMaxPacketMisorder() const | IncomingDataQueue | inline |
getDefaultMaxRecvPacketSize() const | IncomingDataQueueBase | inline |
getDefaultMembersHashSize() | MembershipBookkeeping | inlineprotected |
getDefaultMembersSize() | IncomingDataQueue | inlinestatic |
getDefaultMinValidPacketSequence() const | IncomingDataQueue | inline |
getFirst() | MembershipBookkeeping | inlineprotected |
getFirstTimestamp(const SyncSource *src=NULL) const | IncomingDataQueue | |
getInitialTime() const | RTPQueueBase | inline |
getInQueueCryptoContext(uint32 ssrc) | IncomingDataQueue | |
getLast() | MembershipBookkeeping | inlineprotected |
getLink(const SyncSource &source) const | MembershipBookkeeping | inlineprotected |
getLocalSSRC() const | RTPQueueBase | inline |
getLocalSSRCNetwork() const | RTPQueueBase | inlineprotected |
getMaxPacketDropout() const | IncomingDataQueue | inline |
getMaxPacketMisorder() const | IncomingDataQueue | inline |
getMaxRecvPacketSize() const | IncomingDataQueueBase | inline |
getMembersCount() | MembershipBookkeeping | inlineprotected |
getMinValidPacketSequence() const | IncomingDataQueue | inline |
getNextDataPacketSize() const =0 | IncomingDataQueue | protectedpure virtual |
getSendersCount() | MembershipBookkeeping | inlineprotected |
getSourceBySSRC(uint32 ssrc, bool &created) | MembershipBookkeeping | protected |
getWaiting(uint32 timestamp, const SyncSource *src=NULL) | IncomingDataQueue | protected |
IncomingDataQueue(uint32 size) | IncomingDataQueue | protected |
IncomingDataQueueBase() | IncomingDataQueueBase | inlineprotected |
insertRecvPacket(IncomingRTPPktLink *packetLink) | IncomingDataQueue | protected |
isMine(const SyncSource &source) const | MembershipBookkeeping | inlineprotected |
isRegistered(uint32 ssrc) | MembershipBookkeeping | protected |
isWaiting(const SyncSource *src=NULL) const | IncomingDataQueue | |
lastConflict | ConflictHandler | protected |
maxPacketDropout | IncomingDataQueue | protected |
maxPacketMisorder | IncomingDataQueue | protected |
MembershipBookkeeping(uint32 initialSize=defaultMembersHashSize) | MembershipBookkeeping | protected |
minValidPacketSequence | IncomingDataQueue | protected |
onExpireRecv(IncomingRTPPkt &) | IncomingDataQueue | inlineprotectedvirtual |
onNewSyncSource(const SyncSource &) | IncomingDataQueue | inlineprotectedvirtual |
onRTPPacketRecv(IncomingRTPPkt &) | IncomingDataQueue | inlineprotectedvirtual |
onSRTPPacketError(IncomingRTPPkt &pkt, int32 errorCode) | IncomingDataQueue | inlineprotectedvirtual |
ParticipantHandler() | ParticipantHandler | inlineprotected |
purgeIncomingQueue() | IncomingDataQueue | protected |
recordExtraction(const IncomingRTPPkt &pkt) | IncomingDataQueue | protected |
recordReception(SyncSourceLink &srcLink, const IncomingRTPPkt &pkt, const timeval recvtime) | IncomingDataQueue | protected |
recvData(unsigned char *buffer, size_t length, InetHostAddress &host, tpport_t &port)=0 | IncomingDataQueue | protectedpure virtual |
recvFirst | IncomingDataQueue | protected |
recvLast | IncomingDataQueue | protected |
recvLock | IncomingDataQueue | mutableprotected |
removeInQueueCryptoContext(CryptoContext *cc) | IncomingDataQueue | |
removeParticipant(RTPApplication &app, RTPApplication::ParticipantLink *pl) | ApplicationHandler | inlineprotected |
removeSource(uint32 ssrc) | MembershipBookkeeping | protected |
renewLocalSSRC() | IncomingDataQueue | protectedvirtual |
RTPQueueBase(uint32 *ssrc=NULL) | RTPQueueBase | protected |
searchControlConflict(InetAddress na, tpport_t ctp) | ConflictHandler | protected |
searchDataConflict(InetAddress na, tpport_t dtp) | ConflictHandler | protected |
SEQNUMMOD | MembershipBookkeeping | protectedstatic |
setControlTransportPort(SyncSource &source, tpport_t p) | SyncSourceHandler | inlineprotected |
setDataTransportPort(SyncSource &source, tpport_t p) | SyncSourceHandler | inlineprotected |
setInQueueCryptoContext(CryptoContext *cc) | IncomingDataQueue | |
setLink(SyncSource &source, void *link) | SyncSourceHandler | inlineprotected |
setLocalSSRC(uint32 ssrc) | RTPQueueBase | inlineprotected |
setMaxPacketDropout(uint16 packets) | IncomingDataQueue | inline |
setMaxPacketMisorder(uint16 packets) | IncomingDataQueue | inline |
setMaxRecvPacketSize(size_t maxsize) | IncomingDataQueueBase | inline |
setMembersCount(uint32 n) | MembershipBookkeeping | inlineprotected |
setMinValidPacketSequence(uint8 packets) | IncomingDataQueue | inline |
setNetworkAddress(SyncSource &source, InetAddress addr) | SyncSourceHandler | inlineprotected |
setParticipant(SyncSource &source, Participant &p) | SyncSourceHandler | inlineprotected |
setPayloadFormat(const PayloadFormat &pf) | RTPQueueBase | inline |
setPRIVPrefix(Participant *part, const std::string val) | ParticipantHandler | inlineprotected |
setSDESItem(Participant *part, SDESItemType item, const std::string &val) | ParticipantHandler | inlineprotected |
setSender(SyncSource &source, bool active) | SyncSourceHandler | inlineprotected |
setSourceExpirationPeriod(uint8 intervals) | IncomingDataQueue | inlineprotected |
setState(SyncSource &source, SyncSource::State ns) | SyncSourceHandler | inlineprotected |
sourceExpirationPeriod | IncomingDataQueue | protected |
SyncSourceHandler() | SyncSourceHandler | inlineprotected |
takeInDataPacket() | IncomingDataQueue | protectedvirtual |
updateConflict(ConflictingTransportAddress &ca) | ConflictHandler | inlineprotected |
~ApplicationHandler() | ApplicationHandler | inlineprotectedvirtual |
~ConflictHandler() | ConflictHandler | inlineprotectedvirtual |
~IncomingDataQueue() | IncomingDataQueue | inlineprotectedvirtual |
~IncomingDataQueueBase() | IncomingDataQueueBase | inlineprotectedvirtual |
~MembershipBookkeeping() | MembershipBookkeeping | inlineprotectedvirtual |
~ParticipantHandler() | ParticipantHandler | inlineprotectedvirtual |
~RTPQueueBase() | RTPQueueBase | inlineprotectedvirtual |
~SyncSourceHandler() | SyncSourceHandler | inlineprotectedvirtual |