From a5265c57538987713a21fd70060ca54bebeaca0d Mon Sep 17 00:00:00 2001 From: winlin Date: Sun, 24 May 2020 21:18:46 +0800 Subject: [PATCH] RTC: Add comments. --- trunk/src/app/srs_app_rtc_conn.cpp | 1 + trunk/src/kernel/srs_kernel_rtc_rtp.hpp | 1 + 2 files changed, 2 insertions(+) diff --git a/trunk/src/app/srs_app_rtc_conn.cpp b/trunk/src/app/srs_app_rtc_conn.cpp index 4466fd633..cf23476c2 100644 --- a/trunk/src/app/srs_app_rtc_conn.cpp +++ b/trunk/src/app/srs_app_rtc_conn.cpp @@ -1409,6 +1409,7 @@ srs_error_t SrsRtcPublisher::on_rtp(char* data, int nb_data) if ((err = pkt->decode(&b, &extension_map_)) != srs_success) { return srs_error_wrap(err, "decode rtp packet"); } + if (0 != twcc_ext_id_) { uint16_t twcc_sn = 0; if ((err = pkt->header.get_twcc_sequence_number(twcc_sn)) == srs_success) { diff --git a/trunk/src/kernel/srs_kernel_rtc_rtp.hpp b/trunk/src/kernel/srs_kernel_rtc_rtp.hpp index 593da9a02..8af2f058e 100644 --- a/trunk/src/kernel/srs_kernel_rtc_rtp.hpp +++ b/trunk/src/kernel/srs_kernel_rtc_rtp.hpp @@ -223,6 +223,7 @@ public: public: virtual int nb_bytes(); virtual srs_error_t encode(SrsBuffer* buf); + // TODO: FIXME: Should follow interface ISrsEncoder. virtual srs_error_t decode(SrsBuffer* buf, const SrsRtpHeaderExtensionMap* extmap = nullptr); };