diff --git a/src/media/video/video_rtp_session.cpp b/src/media/video/video_rtp_session.cpp index b11979d0d301c1d53f15661da3597e821df29cdb..5a17db9fc5ef5fcf648a8dd5bd091b711468d3f4 100644 --- a/src/media/video/video_rtp_session.cpp +++ b/src/media/video/video_rtp_session.cpp @@ -58,14 +58,14 @@ VideoRtpSession::VideoRtpSession(const string &callID, , lastLongRTCPCheck_(std::chrono::system_clock::now()) , videoBitrateInfo_ {} , rtcpCheckerThread_([] { return true; }, - std::bind(&VideoRtpSession::processRtcpChecker, this), - std::bind(&VideoRtpSession::cleanupRtcpChecker, this)) + [this]{ processRtcpChecker(); }, + []{}) , receiverRestartThread_([]{ return true; }, [this]{ processReceiverRestart(); }, []{}) , packetLossThread_([] { return true; }, [this]{ processPacketLoss(); }, - [](){}) + []{}) { setupVideoBitrateInfo(); // reset bitrate } @@ -585,10 +585,6 @@ VideoRtpSession::processRtcpChecker() rtcpCheckerThread_.wait_for(std::chrono::seconds(RTCP_CHECKING_INTERVAL)); } -void -VideoRtpSession::cleanupRtcpChecker() -{} - void VideoRtpSession::processReceiverRestart() { diff --git a/src/media/video/video_rtp_session.h b/src/media/video/video_rtp_session.h index 31c502735ef7655bfa8f7959d018b4a51e49759d..9f96ee86d92f55e6110071416f77e6117193901e 100644 --- a/src/media/video/video_rtp_session.h +++ b/src/media/video/video_rtp_session.h @@ -132,7 +132,6 @@ private: InterruptedThreadLoop rtcpCheckerThread_; void processRtcpChecker(); - void cleanupRtcpChecker(); InterruptedThreadLoop receiverRestartThread_; void processReceiverRestart();