#include "remoting/protocol/monitored_video_stub.h"
#include <utility>
#include "base/check.h"
#include "base/functional/bind.h"
#include "remoting/proto/video.pb.h"
namespace remoting::protocol {
MonitoredVideoStub::MonitoredVideoStub(VideoStub* video_stub,
base::TimeDelta connectivity_check_delay,
const ChannelStateCallback& callback)
: … { … }
MonitoredVideoStub::~MonitoredVideoStub() { … }
void MonitoredVideoStub::ProcessVideoPacket(std::unique_ptr<VideoPacket> packet,
base::OnceClosure done) { … }
void MonitoredVideoStub::OnConnectivityCheckTimeout() { … }
void MonitoredVideoStub::NotifyChannelState(bool connected) { … }
}