Remove set_sender_ssrc()
It is no longer used because the status of the sender is checked on every RTP packet
This commit is contained in:
parent
2b6e2ba2c1
commit
0c7b3da4e4
|
|
@ -118,11 +118,6 @@ void kvz_rtp::connection::inc_sent_pkts(uint32_t ssrc)
|
|||
rtcp_->receiver_inc_sent_pkts(ssrc, 1);
|
||||
}
|
||||
|
||||
void kvz_rtp::connection::set_sender_ssrc(sockaddr_in& addr, uint32_t ssrc)
|
||||
{
|
||||
rtcp_->set_sender_ssrc(addr, ssrc);
|
||||
}
|
||||
|
||||
void kvz_rtp::connection::update_receiver_stats(kvz_rtp::frame::rtp_frame *frame)
|
||||
{
|
||||
rtcp_->receiver_update_stats(frame);
|
||||
|
|
|
|||
|
|
@ -67,9 +67,6 @@ namespace kvz_rtp {
|
|||
* repots about this session to dst_addr:dst_port every N seconds (see RFC 3550) */
|
||||
rtp_error_t create_rtcp(std::string dst_addr, int dst_port, int src_port);
|
||||
|
||||
/* Give RTCP the SSRC of this sender */
|
||||
void set_sender_ssrc(sockaddr_in& addr, uint32_t ssrc);
|
||||
|
||||
rtp_error_t add_rtcp_participant(kvz_rtp::connection *conn);
|
||||
|
||||
protected:
|
||||
|
|
|
|||
13
src/rtcp.cc
13
src/rtcp.cc
|
|
@ -100,19 +100,6 @@ void kvz_rtp::rtcp::update_rtcp_bandwidth(size_t pkt_size)
|
|||
avg_rtcp_pkt_pize_ = rtcp_byte_count_ / rtcp_pkt_count_;
|
||||
}
|
||||
|
||||
void kvz_rtp::rtcp::set_sender_ssrc(sockaddr_in& addr, uint32_t ssrc)
|
||||
{
|
||||
(void)addr;
|
||||
|
||||
if (participants_.find(ssrc) != participants_.end()) {
|
||||
LOG_ERROR("SSRC clash detected, must be resolved!");
|
||||
return;
|
||||
}
|
||||
|
||||
/* TODO: this is not correct, find the sender from initial_peers_ (TODO: how??) */
|
||||
add_participant(ssrc);
|
||||
}
|
||||
|
||||
rtp_error_t kvz_rtp::rtcp::start()
|
||||
{
|
||||
if (sockets_.empty()) {
|
||||
|
|
|
|||
|
|
@ -88,9 +88,6 @@ namespace kvz_rtp {
|
|||
* Return RTP_OK on success and RTP_ERROR on error */
|
||||
rtp_error_t add_participant(std::string dst_addr, int dst_port, int src_port);
|
||||
|
||||
/* TODO: */
|
||||
void set_sender_ssrc(sockaddr_in& addr, uint32_t ssrc);
|
||||
|
||||
/* Functions for updating various RTP sender statistics */
|
||||
void sender_inc_seq_cycle_count();
|
||||
void sender_inc_sent_pkts(size_t n);
|
||||
|
|
|
|||
Loading…
Reference in New Issue