#include "chrome/browser/media/webrtc/desktop_media_picker_manager.h"
#include "base/no_destructor.h"
#include "base/observer_list.h"
DesktopMediaPickerManager* DesktopMediaPickerManager::Get() { … }
DesktopMediaPickerManager::DesktopMediaPickerManager() = default;
DesktopMediaPickerManager::~DesktopMediaPickerManager() = default;
void DesktopMediaPickerManager::AddObserver(DialogObserver* observer) { … }
void DesktopMediaPickerManager::RemoveObserver(DialogObserver* observer) { … }
void DesktopMediaPickerManager::OnShowDialog(
const DesktopMediaPicker::Params& params) { … }
void DesktopMediaPickerManager::OnHideDialog() { … }