// 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. #ifndef CONTENT_BROWSER_MEDIA_CAPTURE_NATIVE_SCREEN_CAPTURE_PICKER_H_ #define CONTENT_BROWSER_MEDIA_CAPTURE_NATIVE_SCREEN_CAPTURE_PICKER_H_ #include "base/functional/callback.h" #include "content/public/browser/desktop_media_id.h" #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h" namespace media { class VideoCaptureDevice; } // namespace media namespace content { class NativeScreenCapturePicker { … }; std::unique_ptr<NativeScreenCapturePicker> MaybeCreateNativeScreenCapturePicker(); } // namespace content #endif // CONTENT_BROWSER_MEDIA_CAPTURE_NATIVE_SCREEN_CAPTURE_PICKER_H_