diff --git a/trunk/src/app/srs_app_rtc_source.cpp b/trunk/src/app/srs_app_rtc_source.cpp index def745418..9c8f87728 100644 --- a/trunk/src/app/srs_app_rtc_source.cpp +++ b/trunk/src/app/srs_app_rtc_source.cpp @@ -1642,6 +1642,11 @@ bool SrsRtcRecvTrack::has_ssrc(uint32_t ssrc) return track_desc_->has_ssrc(ssrc); } +uint32_t SrsRtcRecvTrack::get_ssrc() +{ + return track_desc_->ssrc_; +} + void SrsRtcRecvTrack::update_rtt(int rtt) { nack_receiver_->update_rtt(rtt); diff --git a/trunk/src/app/srs_app_rtc_source.hpp b/trunk/src/app/srs_app_rtc_source.hpp index 63be91c8a..ddcfa0d40 100644 --- a/trunk/src/app/srs_app_rtc_source.hpp +++ b/trunk/src/app/srs_app_rtc_source.hpp @@ -490,6 +490,7 @@ public: virtual ~SrsRtcRecvTrack(); public: bool has_ssrc(uint32_t ssrc); + uint32_t get_ssrc(); void update_rtt(int rtt); void update_send_report_time(const SrsNtp& ntp); srs_error_t send_rtcp_rr();