diff options
Diffstat (limited to 'modules/rtp_rtcp/source/rtp_sender.cc')
-rw-r--r-- | modules/rtp_rtcp/source/rtp_sender.cc | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/modules/rtp_rtcp/source/rtp_sender.cc b/modules/rtp_rtcp/source/rtp_sender.cc index 858fc42a..c98d4981 100644 --- a/modules/rtp_rtcp/source/rtp_sender.cc +++ b/modules/rtp_rtcp/source/rtp_sender.cc @@ -46,7 +46,8 @@ RTPSender::RTPSender(const int32_t id, Transport* transport, RtpAudioFeedback* audio_feedback, PacedSender* paced_sender, - BitrateStatisticsObserver* bitrate_callback) + BitrateStatisticsObserver* bitrate_callback, + FrameCountObserver* frame_count_observer) : clock_(clock), bitrate_sent_(clock, this), id_(id), @@ -71,9 +72,9 @@ RTPSender::RTPSender(const int32_t id, packet_history_(clock), // Statistics statistics_crit_(CriticalSectionWrapper::CreateCriticalSection()), - frame_count_observer_(NULL), rtp_stats_callback_(NULL), bitrate_callback_(bitrate_callback), + frame_count_observer_(frame_count_observer), // RTP variables start_timestamp_forced_(false), start_timestamp_(0), @@ -1664,16 +1665,6 @@ void RTPSender::BuildRtxPacket(uint8_t* buffer, uint16_t* length, *length += 2; } -void RTPSender::RegisterFrameCountObserver(FrameCountObserver* observer) { - CriticalSectionScoped cs(statistics_crit_.get()); - frame_count_observer_ = observer; -} - -FrameCountObserver* RTPSender::GetFrameCountObserver() const { - CriticalSectionScoped cs(statistics_crit_.get()); - return frame_count_observer_; -} - void RTPSender::RegisterRtpStatisticsCallback( StreamDataCountersCallback* callback) { CriticalSectionScoped cs(statistics_crit_.get()); |