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:
Aaro Altonen 2019-06-25 09:40:16 +03:00
parent 2b6e2ba2c1
commit 0c7b3da4e4
4 changed files with 0 additions and 24 deletions

View File

@ -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);

View File

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

View File

@ -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()) {

View File

@ -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);