#include "chrome/browser/media/webrtc/desktop_capturer_wrapper.h"
#include "base/check.h"
DesktopCapturerWrapper::DesktopCapturerWrapper(
std::unique_ptr<webrtc::DesktopCapturer> desktop_capturer)
: … { … }
DesktopCapturerWrapper::~DesktopCapturerWrapper() = default;
void DesktopCapturerWrapper::Start(Consumer* consumer) { … }
ThumbnailCapturer::FrameDeliveryMethod
DesktopCapturerWrapper::GetFrameDeliveryMethod() const { … }
webrtc::DelegatedSourceListController*
DesktopCapturerWrapper::GetDelegatedSourceListController() { … }
void DesktopCapturerWrapper::CaptureFrame() { … }
bool DesktopCapturerWrapper::GetSourceList(SourceList* sources) { … }
bool DesktopCapturerWrapper::SelectSource(SourceId id) { … }