chromium/chrome/browser/media/webrtc/delegated_source_list_capturer.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/media/webrtc/delegated_source_list_capturer.h"

#include "base/task/bind_post_task.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/desktop_capture.h"

DelegatedSourceListCapturer::DelegatedSourceListCapturer(
    content::DesktopMediaID::Type type)
    :{}

DelegatedSourceListCapturer::~DelegatedSourceListCapturer() = default;

void DelegatedSourceListCapturer::Start(Callback* callback) {}

void DelegatedSourceListCapturer::CaptureFrame() {}

bool DelegatedSourceListCapturer::GetSourceList(SourceList* sources) {}

webrtc::DelegatedSourceListController*
DelegatedSourceListCapturer::GetDelegatedSourceListController() {}

void DelegatedSourceListCapturer::Observe(Observer* observer) {}

void DelegatedSourceListCapturer::EnsureVisible() {}

void DelegatedSourceListCapturer::EnsureHidden() {}

void DelegatedSourceListCapturer::OnSelected(Source source) {}

void DelegatedSourceListCapturer::OnCancelled() {}

void DelegatedSourceListCapturer::OnError() {}