Class to transmit RTCP packets
Class to transmit RTCP packets
RtcpReceiver(int localPort)
RtcpReceiver(UdpStack * udp)
void constructRtcpReceiver()
~RtcpReceiver()
RtcpPacket* getPacket()
int isValid(RtcpPacket* packet)
int readRTCP(RtcpPacket* packet)
RtcpHeader* findRTCP(RtcpPacket* packet, RtcpType type)
int readSR(RtcpPacket* packet)
int readSDES(RtcpPacket* packet)
int readBYE(RtcpPacket* packet)
int readAPP(RtcpPacket* packet)
void readSR(RtcpHeader* head)
void readSDES(RtcpHeader* head)
int readBYE(RtcpHeader* head)
void readAPP(RtcpHeader* head)
void printSR(RtcpSender* p)
void printRR(RtcpReport* p)
void addSDESItem(RtpSrc src, RtcpSDESItem* item)
RtpTranInfo* addTranInfo(RtpSrc src, RtpReceiver* recv = NULL)
int removeTranInfo(RtpSrc src, int flag = 0)
RtpTranInfo* findTranInfo(RtpSrc src)
RtpTranInfo* getTranInfoList(int index)
int getTranInfoCount()
int getPort()
int getSocketFD()
UdpStack* getUdpStack()
int getAvgOneWayDelay()
map < RtpSrc, RtpTranInfo* > tranInfoList
UdpStack* myStack
generated by doc++