diff --git a/trunk/src/app/srs_app_rtc_source.cpp b/trunk/src/app/srs_app_rtc_source.cpp index f9ae9155f..f08f2b142 100644 --- a/trunk/src/app/srs_app_rtc_source.cpp +++ b/trunk/src/app/srs_app_rtc_source.cpp @@ -1761,6 +1761,11 @@ void SrsRtcSendTrack::set_track_status(bool active) track_desc_->is_active_ = active; } +bool SrsRtcSendTrack::get_track_status() +{ + return track_desc_->is_active_; +} + std::string SrsRtcSendTrack::get_track_id() { return track_desc_->id_; diff --git a/trunk/src/app/srs_app_rtc_source.hpp b/trunk/src/app/srs_app_rtc_source.hpp index 459b38d82..a4ba09973 100644 --- a/trunk/src/app/srs_app_rtc_source.hpp +++ b/trunk/src/app/srs_app_rtc_source.hpp @@ -511,6 +511,7 @@ public: bool has_ssrc(uint32_t ssrc); SrsRtpPacket2* fetch_rtp_packet(uint16_t seq); void set_track_status(bool active); + bool get_track_status(); std::string get_track_id(); public: virtual srs_error_t on_rtp(SrsRtpPacket2* pkt, SrsRtcPlayStreamStatistic& info);