// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_MEDIA_WEBRTC_DESKTOP_MEDIA_PICKER_MANAGER_H_ #define CHROME_BROWSER_MEDIA_WEBRTC_DESKTOP_MEDIA_PICKER_MANAGER_H_ #include "base/no_destructor.h" #include "base/observer_list.h" #include "chrome/browser/media/webrtc/desktop_media_picker.h" // A singleton that acts as a rendezvous for dialog observers to register and // the dialog managers/delegates to post their activities. // TODO(crbug.com/41453310): Merge this into DesktopMediaPickerFactoryImpl. class DesktopMediaPickerManager { … }; #endif // CHROME_BROWSER_MEDIA_WEBRTC_DESKTOP_MEDIA_PICKER_MANAGER_H_