From 8a4788504e798253aa08a68a34e8e4454a148e68 Mon Sep 17 00:00:00 2001 From: mtdxc Date: Wed, 26 Nov 2025 18:51:07 +0800 Subject: [PATCH] remove duplicate code (#4570) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit getRecvSpeed和getRecvTotalBytes这两函数已在RtspPlayer中实现了,就没必要在RtspPlayerImp中再实现一遍了吧. --- src/Rtsp/RtspPlayerImp.h | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/src/Rtsp/RtspPlayerImp.h b/src/Rtsp/RtspPlayerImp.h index 835388eb..0bb7b474 100644 --- a/src/Rtsp/RtspPlayerImp.h +++ b/src/Rtsp/RtspPlayerImp.h @@ -59,36 +59,6 @@ public: std::vector getTracks(bool ready = true) const override; - size_t getRecvSpeed() override { - size_t ret = TcpClient::getRecvSpeed(); - for (auto &rtp : _rtp_sock) { - if (rtp) { - ret += rtp->getRecvSpeed(); - } - } - for (auto &rtcp : _rtcp_sock) { - if (rtcp) { - ret += rtcp->getRecvSpeed(); - } - } - return ret; - } - - size_t getRecvTotalBytes() override { - size_t ret = TcpClient::getRecvTotalBytes(); - for (auto &rtp : _rtp_sock) { - if (rtp) { - ret += rtp->getRecvTotalBytes(); - } - } - for (auto &rtcp : _rtcp_sock) { - if (rtcp) { - ret += rtcp->getRecvTotalBytes(); - } - } - return ret; - } - private: // 派生类回调函数 [AUTO-TRANSLATED:61e20903] // Derived class callback function