mouse_cursor_monitor: Annotate a method with RTC_EXPORT

This is used by CRD and export is required for component builds
to work properly.

Bug: chromium:1291247
Change-Id: I281e490b7d00cbd074b96eac905976af38400f8b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291200
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Auto-Submit: Salman Malik <salmanmalik@chromium.org>
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Commit-Queue: Salman Malik <salmanmalik@chromium.org>
Cr-Commit-Position: refs/heads/main@{#39143}
This commit is contained in:
Salman 2023-01-18 22:04:09 +00:00 committed by WebRTC LUCI CQ
parent a0bc404607
commit abb64161e4

View file

@ -91,7 +91,7 @@ class MouseCursorMonitor {
// Creates a capturer that monitors the mouse cursor shape and position across
// the entire desktop. The capturer ensures that the top-left monitor starts
// from (0, 0).
static std::unique_ptr<MouseCursorMonitor> Create(
static RTC_EXPORT std::unique_ptr<MouseCursorMonitor> Create(
const DesktopCaptureOptions& options);
// Initializes the monitor with the `callback`, which must remain valid until