Skip to content
Snippets Groups Projects
Commit c27d2135 authored by Philippe Gorley's avatar Philippe Gorley Committed by Adrien Béraud
Browse files

video: clean up video_rtp_session

Replaces empty methods and std::bind calls with lambdas.

Change-Id: I0d9c876a9ba0bbdc6a77a85e0e2d75766312f952
parent 451efc76
Branches
No related tags found
No related merge requests found
...@@ -58,14 +58,14 @@ VideoRtpSession::VideoRtpSession(const string &callID, ...@@ -58,14 +58,14 @@ VideoRtpSession::VideoRtpSession(const string &callID,
, lastLongRTCPCheck_(std::chrono::system_clock::now()) , lastLongRTCPCheck_(std::chrono::system_clock::now())
, videoBitrateInfo_ {} , videoBitrateInfo_ {}
, rtcpCheckerThread_([] { return true; }, , rtcpCheckerThread_([] { return true; },
std::bind(&VideoRtpSession::processRtcpChecker, this), [this]{ processRtcpChecker(); },
std::bind(&VideoRtpSession::cleanupRtcpChecker, this)) []{})
, receiverRestartThread_([]{ return true; }, , receiverRestartThread_([]{ return true; },
[this]{ processReceiverRestart(); }, [this]{ processReceiverRestart(); },
[]{}) []{})
, packetLossThread_([] { return true; }, , packetLossThread_([] { return true; },
[this]{ processPacketLoss(); }, [this]{ processPacketLoss(); },
[](){}) []{})
{ {
setupVideoBitrateInfo(); // reset bitrate setupVideoBitrateInfo(); // reset bitrate
} }
...@@ -585,10 +585,6 @@ VideoRtpSession::processRtcpChecker() ...@@ -585,10 +585,6 @@ VideoRtpSession::processRtcpChecker()
rtcpCheckerThread_.wait_for(std::chrono::seconds(RTCP_CHECKING_INTERVAL)); rtcpCheckerThread_.wait_for(std::chrono::seconds(RTCP_CHECKING_INTERVAL));
} }
void
VideoRtpSession::cleanupRtcpChecker()
{}
void void
VideoRtpSession::processReceiverRestart() VideoRtpSession::processReceiverRestart()
{ {
......
...@@ -132,7 +132,6 @@ private: ...@@ -132,7 +132,6 @@ private:
InterruptedThreadLoop rtcpCheckerThread_; InterruptedThreadLoop rtcpCheckerThread_;
void processRtcpChecker(); void processRtcpChecker();
void cleanupRtcpChecker();
InterruptedThreadLoop receiverRestartThread_; InterruptedThreadLoop receiverRestartThread_;
void processReceiverRestart(); void processReceiverRestart();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment